@import url(https://use.typekit.net/dox5iri.css);.colorscheme{height:70px}.colorscheme td{border:5px solid var(--wp--preset--color--white)}.colorscheme td:nth-of-type(1){background-color:var(--wp--preset--color--primary)}.colorscheme td:nth-of-type(1)::after{content:"primary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--white)}.colorscheme td:nth-of-type(2){background-color:var(--wp--preset--color--secondary)}.colorscheme td:nth-of-type(2)::after{content:"secondary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--white)}.colorscheme td:nth-of-type(3){background-color:var(--wp--preset--color--tertiary)}.colorscheme td:nth-of-type(3)::after{content:"tertiary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--white)}.colorscheme td:nth-of-type(4){background-color:var(--wp--preset--color--body)}.colorscheme td:nth-of-type(4)::after{content:"body";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--white)}.colorscheme td:nth-of-type(5){background-color:var(--wp--preset--color--white)}.colorscheme td:nth-of-type(5)::after{content:"white";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--body)}html{scroll-behavior:smooth}img{vertical-align:middle}strong{font-weight:var(--wp--custom--typography--font-weight--bold)}div[id]{scroll-margin-top:4.5rem}header.site-header.has-sticky:not(.sticky)+main div[id]{scroll-margin-top:8.5rem}body{margin:0}body.author .wp-block-post-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(var(--wp--custom--spacing--vertical)*3)}body.author .wp-block-post-author .wp-block-post-author__avatar{margin-right:calc(var(--wp--custom--spacing--vertical)*2)}body.author .wp-block-post-author .wp-block-post-author__avatar .avatar{width:180px;height:auto}body.author .wp-block-post-author .wp-block-post-author__bio{font-size:var(--wp--preset--font-size--normal);line-height:var(--wp--custom--typography--line-height--body)}body.category .wp-block-term-description{font-size:var(--wp--preset--font-size--normal);line-height:var(--wp--custom--typography--line-height--body);margin-bottom:calc(var(--wp--custom--spacing--vertical)*3)}:not(.detailsBtn):not(.has-text-color):not(sup):not(sub)>a:hover{color:var(--wp--custom--links--hover-color)}:not(.detailsBtn):not(.has-text-color):not(sup):not(sub)>a:hover img{opacity:.7}:not(.detailsBtn):not(.has-text-color):not(sup):not(sub)>a:not([href]){opacity:.5;pointer-events:none}p.has-primary-color a{color:var(--wp--preset--color--primary)}p.has-secondary-color a{color:var(--wp--preset--color--secondary)}p.has-tertiary-color a{color:var(--wp--preset--color--tertiary)}p.has-body-color a{color:var(--wp--preset--color--body)}p.has-white-color a{color:var(--wp--preset--color--white)}.icon-arrow-circle{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='none' fill-rule='evenodd' transform='matrix(-1 0 0 1 32 0)'%3E%3Ccircle cx='16' cy='16' r='15.5' stroke='%2314213D'/%3E%3Cpath fill='%2314213D' fill-rule='nonzero' d='m16 12 9 4.5-9 4.5v-4H8v-1h8v-4Z'/%3E%3C/g%3E%3C/svg%3E")}.icon-arrow{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 9'%3E%3Cpath fill='%2381F4E1' d='m9 0 9 4.5L9 9V5H0V4h9V0Z'/%3E%3C/svg%3E")}.icon-arrow-down,.wp-block-buttons.is-style-arrow-down .wp-block-button__link::after,.wp-block-buttons.is-style-arrow-down .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link::after,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-buttons.is-style-arrow-down .wp-block-post-excerpt__more-link::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 17'%3E%3Cpath fill='%23ar(--wp--preset--color--white)' d='m9.5 7.5-4.5 9-4.5-9h4v-7h1v7h4Z'/%3E%3C/svg%3E")}.icon-arrow-down-yellow,.wp-block-buttons.is-style-arrow-down .wp-block-button__link:hover::after,.wp-block-buttons.is-style-arrow-down .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:hover::after,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-buttons.is-style-arrow-down .wp-block-post-excerpt__more-link:hover::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 17'%3E%3Cpath fill='%23FCA311' d='m9.5 7.5-4.5 9-4.5-9h4v-7h1v7h4Z'/%3E%3C/svg%3E")}.icon-down,ul.wp-block-polylang-language-switcher .lang-item.current-lang:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23ar(--wp--preset--color--white)' d='m.659.5 6 6 6-6'/%3E%3C/svg%3E")}.icon-chevron-down{content:"";background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-width='2' d='M1 1C3.34315 3.34315 4.65685 4.65685 7 7M13 1C10.6569 3.34315 9.34315 4.65685 7 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-width='2' d='M1 1C3.34315 3.34315 4.65685 4.65685 7 7M13 1C10.6569 3.34315 9.34315 4.65685 7 7'/%3E%3C/svg%3E");width:.875rem;height:.875rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-chevron{content:"";background:currentColor;width:.875rem;height:.875rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 10"><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 9C3.34315 7.4379 4.65685 6.56209 7 4.99999"/><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 1C3.34315 2.5621 4.65685 3.43791 7 5.00001"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 10"><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 9C3.34315 7.4379 4.65685 6.56209 7 4.99999"/><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 1C3.34315 2.5621 4.65685 3.43791 7 5.00001"/></svg>');-webkit-mask-position:center;mask-position:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:center center;transform-origin:center center;transform-box:fill-box}.icon-chevron-light{content:"";background:currentColor;width:.875rem;height:.875rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="15" fill="none"><path stroke="%23035D67" stroke-linecap="round" stroke-width="1.5" d="m1 1.5 6 6-6 6"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="15" fill="none"><path stroke="%23035D67" stroke-linecap="round" stroke-width="1.5" d="m1 1.5 6 6-6 6"/></svg>');-webkit-mask-position:center;mask-position:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:center center;transform-origin:center center;transform-box:fill-box}.icon-arrow-simple{-webkit-mask:url("data:image/svg+xml,%3Csvg width='24px' height='34px' viewBox='0 0 24 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%0A// %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%0A// %3Cg id='fk.dk-LANDING-PAGE_privat' transform='translate(-249.000000, -680.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%0A// %3Cpolygon id='Path-Copy-2' points='265.220183 680 249 696.063559 249 696.135593 265.440367 714 273 714 256.266055 696.063559 272.706422 680'%3E%3C/polygon%3E%0A// %3C/g%3E%0A// %3C/g%3E%0A// %3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg width='24px' height='34px' viewBox='0 0 24 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%0A// %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%0A// %3Cg id='fk.dk-LANDING-PAGE_privat' transform='translate(-249.000000, -680.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%0A// %3Cpolygon id='Path-Copy-2' points='265.220183 680 249 696.063559 249 696.135593 265.440367 714 273 714 256.266055 696.063559 272.706422 680'%3E%3C/polygon%3E%0A// %3C/g%3E%0A// %3C/g%3E%0A// %3C/svg%3E");height:29px;width:20px}.icon-arrow-right{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 17 16'%3E%3Cpath stroke='%23A6093D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.5 8h14M8.5 1l7 7-7 7'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 17 16'%3E%3Cpath stroke='%23A6093D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.5 8h14M8.5 1l7 7-7 7'/%3E%3C/svg%3E");width:.875rem;height:.875rem;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:inline-block}.icon-facebook,.wp-block-social-links.is-style-simple .wp-social-link-facebook a::after{-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="19" fill="none"><path fill="currentColor" d="M10.742 3.122c.07 0 .129-.055.129-.125l.022-2.762A.125.125 0 0 0 10.78.11C10.462.079 9.49 0 7.912 0 5.955 0 3.876 1.38 3.876 3.997v2.236c0 .07-.056.126-.126.126H1.02a.126.126 0 0 0-.126.125V9.6c0 .07.056.125.126.125h2.73c.07 0 .126.057.126.126v9.024c0 .069.057.125.127.125h3.268c.07 0 .126-.056.126-.125V9.899c0-.07.057-.125.127-.125h2.672a.127.127 0 0 0 .126-.11l.43-3.164a.126.126 0 0 0-.126-.142H7.524a.127.127 0 0 1-.127-.126c.001-2.39.011-2.44.367-2.793.357-.353 1.587-.34 2.978-.317Z"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="19" fill="none"><path fill="currentColor" d="M10.742 3.122c.07 0 .129-.055.129-.125l.022-2.762A.125.125 0 0 0 10.78.11C10.462.079 9.49 0 7.912 0 5.955 0 3.876 1.38 3.876 3.997v2.236c0 .07-.056.126-.126.126H1.02a.126.126 0 0 0-.126.125V9.6c0 .07.056.125.126.125h2.73c.07 0 .126.057.126.126v9.024c0 .069.057.125.127.125h3.268c.07 0 .126-.056.126-.125V9.899c0-.07.057-.125.127-.125h2.672a.127.127 0 0 0 .126-.11l.43-3.164a.126.126 0 0 0-.126-.142H7.524a.127.127 0 0 1-.127-.126c.001-2.39.011-2.44.367-2.793.357-.353 1.587-.34 2.978-.317Z"/></svg>');width:11px;height:19px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:-1px;position:relative}.icon-linkedin,.wp-block-social-links.is-style-simple .wp-social-link-linkedin a::after{-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" fill="none"><path fill="%23002561" d="M3.803 17H.28V5.646h3.523V17ZM2.043 4.093A2.045 2.045 0 0 1 0 2.045a2.043 2.043 0 1 1 4.085 0 2.047 2.047 0 0 1-2.041 2.048ZM16.999 17h-3.52v-5.522c0-1.317-.024-3.01-1.83-3.01s-2.115 1.434-2.115 2.914V17h-3.52V5.646h3.38v1.551h.048c.47-.892 1.62-1.834 3.333-1.834 3.568 0 4.226 2.351 4.226 5.41V17h-.002Z"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" fill="none"><path fill="%23002561" d="M3.803 17H.28V5.646h3.523V17ZM2.043 4.093A2.045 2.045 0 0 1 0 2.045a2.043 2.043 0 1 1 4.085 0 2.047 2.047 0 0 1-2.041 2.048ZM16.999 17h-3.52v-5.522c0-1.317-.024-3.01-1.83-3.01s-2.115 1.434-2.115 2.914V17h-3.52V5.646h3.38v1.551h.048c.47-.892 1.62-1.834 3.333-1.834 3.568 0 4.226 2.351 4.226 5.41V17h-.002Z"/></svg>');width:18px;height:17px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-search{-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84.32 84.4"><path d="M82.19 72.03 63.35 53.19c-.5-.5-.61-1.27-.25-1.86 7.94-13.36 5.8-30.38-5.19-41.36C51.24 3.29 42.36-.22 32.96.01c-9.42.25-18.1 4.27-24.42 11.3C-3.38 24.61-2.74 45.64 9.99 58.2c10.98 10.84 27.92 12.91 41.2 5.03.58-.36 1.36-.25 1.86.25l18.61 18.61c1.53 1.53 3.52 2.31 5.48 2.31 1.72 0 3.42-.59 4.77-1.81a7.18 7.18 0 0 0 2.41-5.22c.06-2-.72-3.94-2.12-5.34ZM50.3 17.56c9.06 9.06 9.06 23.81 0 32.88-9.06 9.06-23.81 9.06-32.88 0-9.05-9.06-9.05-23.81 0-32.88 4.39-4.38 10.23-6.8 16.44-6.8 3.11 0 6.12.61 8.91 1.75a23.5 23.5 0 0 1 7.53 5.05"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84.32 84.4"><path d="M82.19 72.03 63.35 53.19c-.5-.5-.61-1.27-.25-1.86 7.94-13.36 5.8-30.38-5.19-41.36C51.24 3.29 42.36-.22 32.96.01c-9.42.25-18.1 4.27-24.42 11.3C-3.38 24.61-2.74 45.64 9.99 58.2c10.98 10.84 27.92 12.91 41.2 5.03.58-.36 1.36-.25 1.86.25l18.61 18.61c1.53 1.53 3.52 2.31 5.48 2.31 1.72 0 3.42-.59 4.77-1.81a7.18 7.18 0 0 0 2.41-5.22c.06-2-.72-3.94-2.12-5.34ZM50.3 17.56c9.06 9.06 9.06 23.81 0 32.88-9.06 9.06-23.81 9.06-32.88 0-9.05-9.06-9.05-23.81 0-32.88 4.39-4.38 10.23-6.8 16.44-6.8 3.11 0 6.12.61 8.91 1.75a23.5 23.5 0 0 1 7.53 5.05"/></svg>');width:1.25rem;height:1.25rem;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-close{content:"";-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><mask id="a" width="24" height="24" x="0" y="0" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="%23d9d9d9" d="M0 0h24v24H0z"/></mask><g mask="url(%23a)"><path fill="%23fff" d="m12.026 10.556 5.601-5.6 1.415 1.414-5.602 5.6 5.66 5.66-1.415 1.414-5.659-5.66-5.713 5.714L4.9 17.684l5.713-5.713-5.654-5.655 1.414-1.414z"/></g></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><mask id="a" width="24" height="24" x="0" y="0" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="%23d9d9d9" d="M0 0h24v24H0z"/></mask><g mask="url(%23a)"><path fill="%23fff" d="m12.026 10.556 5.601-5.6 1.415 1.414-5.602 5.6 5.66 5.66-1.415 1.414-5.659-5.66-5.713 5.714L4.9 17.684l5.713-5.713-5.654-5.655 1.414-1.414z"/></g></svg>');width:1.8rem;height:1.8rem;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-none{display:none !important}.d-block{display:block !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media screen and (min-width: 480px){.d-xs-block{display:block !important}.d-xs-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xs-none{display:none !important}}@media screen and (min-width: 600px){.d-sm-block{display:block !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-none{display:none !important}}@media screen and (min-width: 782px){.d-md-block{display:block !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-none{display:none !important}}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5em}.mx-3{margin-left:1rem;margin-right:1rem}.mx-4{margin-left:1.5rem;margin-right:1.5rem}.mx-5{margin-left:3rem;margin-right:3rem}.overflow-scroll{overflow:scroll !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header{z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}header.site-header{padding-top:var(--wp--custom--spacing--vertical);padding-bottom:var(--wp--custom--spacing--vertical)}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.has-modal-open{display:block}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__container{padding-bottom:1rem}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__container .wp-block-navigation-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.site-header .wp-block-navigation .wp-block-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header.site-header .wp-block-navigation .wp-block-search .wp-block-search__inside-wrapper{max-width:300px}header.sticky{background:var(--wp--custom--header--background);position:fixed;top:0;z-index:99}header.sticky.scroll-down{top:-100px}@media only screen and (min-width: 992px){header.sticky.scroll-down{top:0}}@media only screen and (min-width: 992px){body.admin-bar header.sticky{top:30px}}@media only screen and (min-width: 992px){body.admin-bar header.sticky.scroll-down{top:30px}}@media only screen and (max-width: 599px){.admin-bar header.site-header.has-sticky.sticky{margin-top:calc(-1*var(--wp-admin--admin-bar--height))}header.site-header .wp-block-navigation .wp-block-navigation__container{margin:0;-webkit-box-align:var(--wp--custom--navigation--mobile--align-items) !important;-ms-flex-align:var(--wp--custom--navigation--mobile--align-items) !important;align-items:var(--wp--custom--navigation--mobile--align-items) !important}header.site-header .wp-block-navigation .wp-block-search .wp-block-search__inside-wrapper{max-width:100%}}.wp-site-blocks>*+main,body .is-layout-flex.wp-block-columns,.wp-block-cover.alignfull{-webkit-margin-before:0;margin-block-start:0}main .wp-block-query .wp-block-post-title{padding:0}footer{background:var(--wp--custom--footer--background);color:var(--wp--custom--footer--color)}footer.site-footer{margin:0;padding:calc(var(--wp--custom--spacing--vertical)*2) var(--wp--custom--spacing--horizontal)}@media only screen and (max-width: 599px){footer.site-footer .wp-block-site-title,footer.site-footer [class*=has-text-align-]{text-align:center}footer.site-footer .wp-block-site-title,footer.site-footer .wp-block-navigation{width:100%}footer.site-footer .wp-block-site-title{margin-bottom:var(--wp--custom--spacing--vertical)}footer.site-footer .wp-block-navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-post-navigation-link{margin:var(--wp--custom--spacing--vertical) 0;padding:0 var(--wp--custom--spacing--horizontal);text-align:center}.wp-block-post-navigation-link.post-navigation-link-previous{margin-top:calc(var(--wp--custom--spacing--vertical)*3)}}.page-template-design .wp-block-post-content .wp-block-separator{margin-top:.5rem}.wp-block-columns+.wp-block-columns{padding-top:var(--wp--custom--spacing--columns)}[class*=comment-form-]{display:-webkit-box;display:-ms-flexbox;display:flex}[class*=comment-form-] label{min-width:150px;margin-right:calc(var(--wp--custom--spacing--horizontal)*.5)}.comment-form-cookies-consent{display:block}.wp-block-post-comments{margin-top:calc(var(--wp--custom--spacing--vertical)*3)}.wp-block-post-comments .comment-respond{margin-top:calc(var(--wp--custom--spacing--vertical)*3)}.wp-block-post-comments .nocomments{display:none}main .wp-block-post-content .wp-block-cover.alignfull:not(.is-style-no-space) .alignwide>.alignwide{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}@media only screen and (min-width: 782px){.wp-block-cover.alignfull .wp-block-group.alignwide,.wp-block-cover.alignfull .wp-block-columns.alignwide{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}}.wp-block-post-featured-image img{width:100%}.wp-block-gallery .wp-block-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.wp-block-group.has-background{isolation:isolate}.wp-block-group.has-background *+*{-webkit-margin-before:0;margin-block-start:0}:where(.wp-block-group.has-background){padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal);padding-top:3rem;padding-bottom:3rem}.wp-block-group.has-background+.wp-block-group.has-background{-webkit-margin-before:0;margin-block-start:0}@media screen and (max-width: 767px){.wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex{display:block}}.wp-block-image img,.wp-block-image video,.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto}.wp-block-image.aligncenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-media-text>.wp-block-media-text__content{padding-left:0;padding-right:0}@media only screen and (min-width: 782px){.wp-block-media-text .wp-block-media-text__content h1:first-of-type,.wp-block-media-text .wp-block-media-text__content h2:first-of-type,.wp-block-media-text .wp-block-media-text__content h3:first-of-type,.wp-block-media-text .wp-block-media-text__content h4:first-of-type,.wp-block-media-text .wp-block-media-text__content h5:first-of-type,.wp-block-media-text .wp-block-media-text__content h6:first-of-type{margin-top:0;margin-bottom:0}.wp-block-media-text .wp-block-media-text__content p:last-of-type,.wp-block-media-text .wp-block-media-text__content ul:last-of-type,.wp-block-media-text .wp-block-media-text__content ol:last-of-type{margin-bottom:0}}@media only screen and (min-width: 782px){.wp-block-media-text.alignwide figure.wp-block-media-text__media{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}.wp-block-media-text.alignwide>.wp-block-media-text__content{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}}.wp-block-media-text{gap:var(--wp--custom--spacing--gap)}.wp-block-navigation .wp-block-navigation-link.current-menu-item .wp-block-navigation-item__label{border-bottom:2px solid}.wp-block-navigation .wp-block-navigation__responsive-container-close{position:fixed;top:var(--wp--custom--spacing--vertical);right:var(--wp--custom--spacing--horizontal)}.wp-block-query-pagination a{text-decoration:none}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:not(.dots){display:inline-block;border:1px solid;text-align:center;min-width:30px}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:not(.dots).current{font-weight:bold}.wp-block-post-navigation-link{margin:calc(var(--wp--custom--spacing--vertical)*2) 0;padding:0 var(--wp--custom--spacing--horizontal)}.wp-block-post-navigation-link.post-navigation-link-previous a::before{content:"«";display:inline-block;width:20px}.wp-block-post-navigation-link.post-navigation-link-next a::after{content:"»";display:inline-block;width:20px;text-align:right}.wp-block-post-author__avatar .avatar{border-radius:50%}.post-password-form p:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.post-password-form p:nth-of-type(2) label{min-width:150px;margin-right:calc(var(--wp--custom--spacing--horizontal)*.5)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:var(--wp--custom--search--padding);border:var(--wp--custom--search--border--width) solid var(--wp--custom--search--border--color);border-radius:var(--wp--custom--search--border--radius)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper input[type=search]{border:none !important}.wp-block-search.wp-block-search__button-inside .wp-block-search__button{background:rgba(0,0,0,0);border:none}.wp-block-table td,.wp-block-table th{border:inherit}blockquote.wp-block-quote.has-text-align-center{padding-left:clamp(2rem,10vw,9rem);padding-right:clamp(2rem,10vw,9rem)}video,.wp-block-embed iframe{height:var(--wp--custom--styles--video--height, auto);width:100%}.wp-block-embed__wrapper{height:var(--wp--custom--styles--video--height, auto)}@media only screen and (max-width: 599px){.wp-block-embed__wrapper{height:auto}}main .wp-block-post-content .wp-block-video.alignfull{padding:0;line-height:0}.wp-block-video figcaption{margin-top:1rem}.is-style-video{background:#fefff6;border-radius:20px;padding:6rem 0}@media only screen and (min-width: 992px){.is-style-video{padding:4rem 0}}@media only screen and (min-width: 782px){.is-style-video{padding:2rem 0}}.is-style-video .wp-block-embed__wrapper{border-radius:14px;overflow:hidden;-webkit-box-shadow:0px 4px 6px -4px rgba(0,0,0,.1),0px 10px 15px -3px rgba(0,0,0,.1);box-shadow:0px 4px 6px -4px rgba(0,0,0,.1),0px 10px 15px -3px rgba(0,0,0,.1)}.is-style-video .wp-block-embed__wrapper iframe{display:block;width:100%;aspect-ratio:16/9}.is-style-video .wp-block-video{position:relative;border-radius:20px;overflow:hidden;-webkit-box-shadow:0px 4px 6px -4px rgba(0,0,0,.1),0px 10px 15px -3px rgba(0,0,0,.1);box-shadow:0px 4px 6px -4px rgba(0,0,0,.1),0px 10px 15px -3px rgba(0,0,0,.1)}.is-style-video .wp-block-video video{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 781px){.is-style-video .wp-block-video video{aspect-ratio:3/4}}.is-style-video .wp-block-video figcaption{cursor:pointer;position:absolute;left:50%;bottom:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);display:-webkit-box;display:-ms-flexbox;display:flex;height:47px;padding:0 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;border-radius:40px;background:#ee4828;color:#fefff6;font-size:1rem;font-weight:700;letter-spacing:1.8px;white-space:nowrap;margin:0;-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--secondary) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--secondary) inset !important;-webkit-transition:all .3s ease;transition:all .3s ease}.is-style-video .wp-block-video figcaption:hover{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--secondary);-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--secondary) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--secondary) inset !important}.is-style-video .wp-block-video figcaption.hidden{opacity:0;pointer-events:none}.is-style-video .wp-block-video figcaption::before{content:"_";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-buttons.is-style-arrow-down .wp-block-button__link,.wp-block-buttons.is-style-arrow-down .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-buttons.is-style-arrow-down .wp-block-post-excerpt__more-link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.75rem 1rem;width:50px;height:50px}.wp-block-buttons.is-style-arrow-down .wp-block-button__link::after,.wp-block-buttons.is-style-arrow-down .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link::after,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-buttons.is-style-arrow-down .wp-block-post-excerpt__more-link::after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wp-block-buttons.is-style-arrow-down .wp-block-button__link:hover,.wp-block-buttons.is-style-arrow-down .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-buttons.is-style-arrow-down .wp-block-post-excerpt__more-link:hover{color:var(--wp--preset--color--secondary) !important}.wp-block-buttons.is-style-arrow-down .wp-block-button__link.block-editor-rich-text__editable span,.wp-block-buttons.is-style-arrow-down .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .block-editor-rich-text__editable.wp-block-post-excerpt__more-link span,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-buttons.is-style-arrow-down .block-editor-rich-text__editable.wp-block-post-excerpt__more-link span{display:none}.wp-block-buttons.is-style-arrow-down .wp-block-button__link.block-editor-rich-text__editable::after,.wp-block-buttons.is-style-arrow-down .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .block-editor-rich-text__editable.wp-block-post-excerpt__more-link::after,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-buttons.is-style-arrow-down .block-editor-rich-text__editable.wp-block-post-excerpt__more-link::after{top:-30px;position:relative}h1+.wp-block-columns.is-style-flex,h2+.wp-block-columns.is-style-flex,h3+.wp-block-columns.is-style-flex,h4+.wp-block-columns.is-style-flex,h5+.wp-block-columns.is-style-flex,h6+.wp-block-columns.is-style-flex{padding-top:4rem}.wp-block-columns.is-style-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.wp-block-columns.is-style-flex .wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-columns.is-style-flex .wp-block-column h3{margin-top:1rem}.wp-block-columns.is-style-flex .wp-block-column>:last-child{margin-top:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.wp-block-columns.is-style-flex .wp-block-column:not(:first-child) .wp-block-image{margin-top:2rem}@media only screen and (min-width: 782px){.wp-block-columns.is-style-flex .wp-block-column:not(:first-child) .wp-block-image{margin-top:0}}.wp-block-columns.is-style-flex .wp-block-column .wp-block-image:not(.is-resized){width:100%}.wp-block-cover.is-style-hover-zoom img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.wp-block-cover.is-style-hover-zoom:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.wp-block-cover.is-style-no-space{padding:0}.wp-block-cover.is-style-no-space .wp-block-cover__inner-container{padding-left:0;padding-right:0}.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width: 782px){.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.wp-block-group.is-style-rounded{border-radius:25px}body .is-layout-flow>*+.is-style-no-space{-webkit-margin-before:0;margin-block-start:0}.wp-block-group.is-style-no-space .wp-block-columns{gap:0}.wp-block-group.is-style-no-space .wp-block-media-text{padding-left:0;padding-right:0}.wp-block-group.is-style-text-flow p{padding-bottom:1.5rem}@media only screen and (min-width: 992px){.wp-block-group.is-style-text-flow{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}@media(max-width: 600px){.wp-block-group.is-style-scroll-mobile{overflow-x:scroll}.wp-block-group.is-style-scroll-mobile .wp-block-columns{width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:2rem;padding:0}.wp-block-group.is-style-scroll-mobile .wp-block-columns .wp-block-column{min-width:250px;max-width:250px}}p.is-style-no-margin{margin:0 !important}.wp-block-social-links.is-style-simple a.wp-block-social-link-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:21px;height:21px}.wp-block-social-links.is-style-simple a.wp-block-social-link-anchor::after{content:""}.wp-block-social-links.is-style-simple .wp-social-link-facebook{background-color:rgba(0,0,0,0)}.wp-block-social-links.is-style-simple .wp-social-link-facebook a svg{display:none}.wp-block-social-links.is-style-simple .wp-social-link-linkedin{background-color:rgba(0,0,0,0)}.wp-block-social-links.is-style-simple .wp-social-link-linkedin a svg{display:none}.wp-block-social-links.is-style-simple .wp-social-link:hover{-webkit-transform:none;transform:none}.wp-block-social-links.is-style-simple .wp-social-link.has-primary-color:hover a{color:var(--wp--preset--color--secondary)}.wp-block-social-links.is-style-simple:not(.has-icon-background-color) .wp-social-link{-webkit-transform:scale(1.5);transform:scale(1.5)}.wp-block-social-links.is-style-simple:not(.has-icon-background-color) .wp-social-link:hover{color:var(--wp--preset--color--primary) !important}.wp-block-social-links.is-style-simple.has-icon-background-color .wp-social-link:hover{background-color:var(--wp--preset--color--secondary) !important;color:var(--wp--preset--color--white) !important}:root{--header-height: 80px}.entry-content.wp-block-post-content{overflow:hidden}.wp-block-post-template.is-layout-grid .wp-block-post:has(>.is-style-card){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-post-template.is-layout-grid.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}.wp-block-post-template.is-layout-grid.columns-3 .is-style-card{min-height:600px}@media only screen and (max-width: 991px){.wp-block-post-template.is-layout-grid.columns-3{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.wp-block-post-template.is-layout-grid.columns-3 .wp-block-post:last-child{grid-column:1/-1}}@media only screen and (max-width: 781px){.wp-block-post-template.is-layout-grid.columns-3{grid-template-columns:1fr !important}}.yoast-breadcrumbs{--breadcrumb-spacing: 0.6rem}.yoast-breadcrumbs span,.yoast-breadcrumbs a{color:var(--wp--preset--color--secondary);font-size:1.375rem}@media only screen and (max-width: 1199px){.yoast-breadcrumbs span,.yoast-breadcrumbs a{font-size:.875rem}}.yoast-breadcrumbs span{margin-right:var(--breadcrumb-spacing)}.yoast-breadcrumbs span~span{margin-left:var(--breadcrumb-spacing)}.yoast-breadcrumbs{-webkit-margin-before:1rem;margin-block-start:1rem}.yoast-breadcrumbs a{text-decoration:none;opacity:.7}.wp-block-cover+.yoast-breadcrumbs{--wave-height: clamp(300px, 40cqw, 653px);--breadcrumbs-padding: calc(0.2 * var(--wave-height));position:relative;container-type:inline-size;text-align:right;z-index:1;overflow:visible;top:calc(-1*var(--breadcrumbs-padding));padding-right:10rem}@media only screen and (max-width: 781px){.wp-block-cover+.yoast-breadcrumbs{padding-right:0}}.wp-block-cover+.yoast-breadcrumbs::after{content:"";position:absolute;bottom:0;height:var(--wave-height);position:absolute;top:calc(-1*var(--wave-height) + var(--breadcrumbs-padding));left:0;right:0;background-color:var(--wp--preset--color--white);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='150 0 1460 400' preserveAspectRatio='none'%3E%3Cpath d='M1541.8 264.966C1764.05 261.609 1999.01 338.494 1999.01 338.494L2114.35 2093L-303.476 1361.34L-195.066 0C-195.066 0 -63.12 311.979 341.806 371.146C746.732 430.314 1230.06 273.521 1541.8 264.966Z' fill='%23ffffff'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='150 0 1460 400' preserveAspectRatio='none'%3E%3Cpath d='M1541.8 264.966C1764.05 261.609 1999.01 338.494 1999.01 338.494L2114.35 2093L-303.476 1361.34L-195.066 0C-195.066 0 -63.12 311.979 341.806 371.146C746.732 430.314 1230.06 273.521 1541.8 264.966Z' fill='%23ffffff'/%3E%3C/svg%3E")}@media(max-width: 1024px){.wp-block-cover+.yoast-breadcrumbs::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='800 0 750 400' preserveAspectRatio='none'%3E%3Cpath d='M1541.8 264.966C1764.05 261.609 1999.01 338.494 1999.01 338.494L2114.35 2093L-303.476 1361.34L-195.066 0C-195.066 0 -63.12 311.979 341.806 371.146C746.732 430.314 1230.06 273.521 1541.8 264.966Z' fill='%23ffffff'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='800 0 750 400' preserveAspectRatio='none'%3E%3Cpath d='M1541.8 264.966C1764.05 261.609 1999.01 338.494 1999.01 338.494L2114.35 2093L-303.476 1361.34L-195.066 0C-195.066 0 -63.12 311.979 341.806 371.146C746.732 430.314 1230.06 273.521 1541.8 264.966Z' fill='%23ffffff'/%3E%3C/svg%3E")}}.wp-block-cover+.yoast-breadcrumbs::after{z-index:-1;pointer-events:none;bottom:-52px}.wind-turbine-icon,.wind-turbine-icon-light,.wp-block-table.is-style-highlight table.has-primary-background-color tr td:first-child::before,.wind-turbine-icon-dark,.wp-block-table.is-style-highlight table:not(.has-primary-background-color) tr td:first-child::before{width:32px;height:32px;display:inline-block;background-color:rgba(0,0,0,0)}.wind-turbine-icon-dark,.wp-block-table.is-style-highlight table:not(.has-primary-background-color) tr td:first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Crect width='31' height='31' x='.5' y='.5' fill='%230c3c5c' rx='15.5'/%3E%3Crect width='31' height='31' x='.5' y='.5' stroke='%230c3c5c' rx='15.5'/%3E%3Cpath fill='%23fefff6' fill-rule='evenodd' d='M13.987 17.658c.186.467.566.844 1.049 1.018l-7.323 4.242c-.067.038-.211.12-.364.12a.39.39 0 0 1-.313-.162c-.227-.298.041-.583.128-.678v-.004l3.87-3.662c.124-.129.276-.228.384-.29.21-.125.442-.212.628-.24zm10.727 3.26q.447.26.305.609c-.07.165-.214.256-.412.256-.095 0-.183-.02-.236-.033l-5.097-1.528a1.7 1.7 0 0 1-.441-.187c-.21-.12-.401-.277-.52-.426l-1.27-1.508c.215-.273.348-.601.377-.953a1.6 1.6 0 0 0-.02-.472zm-8.971-5.12a1.19 1.19 0 0 1 1.082 1.292 1.19 1.19 0 0 1-1.186 1.089q-.049-.002-.103-.004a1.187 1.187 0 0 1-1.082-1.292 1.19 1.19 0 0 1 1.185-1.09c.033 0 .067.005.104.005m-.822-9.237c.322 0 .426.34.459.456v.004l1.226 5.19c.054.173.062.355.062.48 0 .244-.038.489-.108.667l-.665 1.856-.102-.009c-.054-.008-.108-.008-.157-.008a1.8 1.8 0 0 0-1.153.422V7.137q.005-.523.376-.572.03-.005.062-.004' clip-rule='evenodd'/%3E%3C/svg%3E")}.wind-turbine-icon-light,.wp-block-table.is-style-highlight table.has-primary-background-color tr td:first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Crect width='31' height='31' x='.5' y='.5' fill='%23fefff6' rx='15.5'/%3E%3Crect width='31' height='31' x='.5' y='.5' stroke='%23fefff6' rx='15.5'/%3E%3Cpath fill='%230c3c5c' fill-rule='evenodd' d='M13.987 17.657c.186.468.566.846 1.05 1.02l-7.324 4.241c-.066.037-.21.12-.363.12a.39.39 0 0 1-.315-.161c-.227-.298.042-.584.13-.68v-.004l3.87-3.662c.123-.128.276-.228.383-.29a1.9 1.9 0 0 1 .628-.24zm10.727 3.26q.446.26.306.61c-.07.165-.215.256-.413.256-.095 0-.182-.02-.236-.033l-5.096-1.528a1.7 1.7 0 0 1-.442-.187c-.21-.12-.4-.277-.52-.427l-1.269-1.507c.215-.274.347-.6.376-.953a1.6 1.6 0 0 0-.02-.472zm-8.97-5.12a1.19 1.19 0 0 1 1.081 1.293 1.19 1.19 0 0 1-1.185 1.089c-.033 0-.067-.004-.104-.004a1.187 1.187 0 0 1-1.082-1.292 1.19 1.19 0 0 1 1.186-1.09c.033 0 .066.004.103.004M14.92 6.56c.322 0 .426.34.459.456v.004l1.226 5.189c.054.174.063.356.063.48 0 .245-.037.49-.107.667l-.665 1.857-.104-.009c-.054-.008-.108-.008-.157-.008a1.8 1.8 0 0 0-1.152.422V7.137q.005-.523.376-.573.03-.005.061-.003' clip-rule='evenodd'/%3E%3C/svg%3E")}.wp-block-button a,.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{text-transform:none;display:inline-block;letter-spacing:.1em;line-height:2;font-size:1.125rem;padding:.6rem 1rem}@media only screen and (min-width: 992px){.wp-block-button a,.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{padding:.6rem 2.25rem}}.wp-block-button a,.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{border:0px;text-decoration:none;font-weight:700}.wp-block-button__link .first-letter,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link .first-letter,.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link .first-letter{font-weight:bold;color:inherit;text-transform:lowercase}.wp-block-button__link::before,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link::before,.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link::before{content:"_";display:inline-block}.wp-block-button__link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link,.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{-webkit-transition:all .3s ease;transition:all .3s ease}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit),.wp-block-button:not(.is-style-outline) .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:not(.has-background):not(.wpcf7-submit),.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-button:not(.is-style-outline) .wp-block-post-excerpt__more-link:not(.has-background):not(.wpcf7-submit){-webkit-box-shadow:0 0 0 1px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 1px var(--wp--preset--color--primary) inset}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit):hover,.wp-block-button:not(.is-style-outline) .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:not(.has-background):not(.wpcf7-submit):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-button:not(.is-style-outline) .wp-block-post-excerpt__more-link:not(.has-background):not(.wpcf7-submit):hover{background-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-primary-color,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-primary-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-primary-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--primary) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--primary) inset !important}.is-style-outline .wp-block-button__link.has-primary-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-primary-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-primary-color.wp-block-post-excerpt__more-link:hover{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--primary) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--primary) inset !important;background:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--white) !important}.is-style-outline .wp-block-button__link.has-white-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background),.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background),.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background){-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important;-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-outline .wp-block-button__link.has-secondary-color,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-secondary-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-secondary-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--secondary) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--secondary) inset !important}.is-style-outline .wp-block-button__link.has-secondary-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-secondary-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-secondary-color.wp-block-post-excerpt__more-link:hover{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--secondary) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--secondary) inset !important;background:var(--wp--preset--color--secondary) !important;color:var(--wp--preset--color--white) !important}.is-style-outline .wp-block-button__link.has-white-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background),.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background),.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background){-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important;-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-outline .wp-block-button__link.has-tertiary-color,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-tertiary-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-tertiary-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--tertiary) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--tertiary) inset !important}.is-style-outline .wp-block-button__link.has-tertiary-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-tertiary-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-tertiary-color.wp-block-post-excerpt__more-link:hover{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--tertiary) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--tertiary) inset !important;background:var(--wp--preset--color--tertiary) !important;color:var(--wp--preset--color--white) !important}.is-style-outline .wp-block-button__link.has-white-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background),.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background),.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background){-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important;-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-outline .wp-block-button__link.has-body-color,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-body-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-body-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--body) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--body) inset !important}.is-style-outline .wp-block-button__link.has-body-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-body-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-body-color.wp-block-post-excerpt__more-link:hover{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--body) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--body) inset !important;background:var(--wp--preset--color--body) !important;color:var(--wp--preset--color--white) !important}.is-style-outline .wp-block-button__link.has-white-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background),.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background),.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background){-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important;-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-outline .wp-block-button__link.has-white-color,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset !important}.is-style-outline .wp-block-button__link.has-white-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:hover{-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset !important;background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--white) !important}.is-style-outline .wp-block-button__link.has-white-color:hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background),.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background),.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background){-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover,.is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-outline .has-white-color.wp-block-post-excerpt__more-link:not(.has-background):hover{background:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important;-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--white) inset;box-shadow:0 0 0 3px var(--wp--preset--color--white) inset}.is-style-fill .wp-block-button__link.has-primary-background-color,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-primary-background-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-primary-background-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 1px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 1px var(--wp--preset--color--primary) inset}.is-style-fill .wp-block-button__link.has-primary-background-color:not(.has-white-background-color):hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-primary-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-primary-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover{background-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important}.is-style-fill .wp-block-button__link.has-primary-background-color.has-white-background-color:hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-primary-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-primary-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover{background-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--white) !important}.is-style-fill .wp-block-button__link.has-secondary-background-color,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-secondary-background-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-secondary-background-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 1px var(--wp--preset--color--secondary) inset;box-shadow:0 0 0 1px var(--wp--preset--color--secondary) inset}.is-style-fill .wp-block-button__link.has-secondary-background-color:not(.has-white-background-color):hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-secondary-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-secondary-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover{background-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--secondary) !important}.is-style-fill .wp-block-button__link.has-secondary-background-color.has-white-background-color:hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-secondary-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-secondary-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover{background-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--white) !important}.is-style-fill .wp-block-button__link.has-tertiary-background-color,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-tertiary-background-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-tertiary-background-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 1px var(--wp--preset--color--tertiary) inset;box-shadow:0 0 0 1px var(--wp--preset--color--tertiary) inset}.is-style-fill .wp-block-button__link.has-tertiary-background-color:not(.has-white-background-color):hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-tertiary-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-tertiary-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover{background-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--tertiary) !important}.is-style-fill .wp-block-button__link.has-tertiary-background-color.has-white-background-color:hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-tertiary-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-tertiary-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover{background-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--white) !important}.is-style-fill .wp-block-button__link.has-body-background-color,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-body-background-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-body-background-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 1px var(--wp--preset--color--body) inset;box-shadow:0 0 0 1px var(--wp--preset--color--body) inset}.is-style-fill .wp-block-button__link.has-body-background-color:not(.has-white-background-color):hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-body-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-body-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover{background-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--body) !important}.is-style-fill .wp-block-button__link.has-body-background-color.has-white-background-color:hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-body-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-body-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover{background-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--white) !important}.is-style-fill .wp-block-button__link.has-white-background-color,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-background-color.wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-white-background-color.wp-block-post-excerpt__more-link{-webkit-box-shadow:0 0 0 1px var(--wp--preset--color--white) inset;box-shadow:0 0 0 1px var(--wp--preset--color--white) inset}.is-style-fill .wp-block-button__link.has-white-background-color:not(.has-white-background-color):hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-white-background-color.wp-block-post-excerpt__more-link:not(.has-white-background-color):hover{background-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--white) !important}.is-style-fill .wp-block-button__link.has-white-background-color.has-white-background-color:hover,.is-style-fill .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .has-white-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-fill .has-white-background-color.has-white-background-color.wp-block-post-excerpt__more-link:hover{background-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--white) !important}.wp-block-media-text{gap:3rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;grid-template-columns:1fr 1.2fr !important;-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.wp-block-media-text .wp-block-media-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-block-media-text .wp-block-buttons{margin-top:2rem}.wp-block-media-text.has-media-on-the-right{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;margin-top:-6rem;grid-template-columns:1.2fr 1fr !important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{height:100%}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media{margin-top:-6rem}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{height:100%}.wp-block-media-text .wp-block-media-text__media{aspect-ratio:1/1}.wp-block-media-text .wp-block-media-text__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media(max-width: 1024px){.wp-block-media-text{gap:2rem}.wp-block-media-text,.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr !important}.wp-block-media-text .wp-block-heading,.wp-block-media-text.has-media-on-the-right .wp-block-heading{margin-bottom:0;margin-top:1rem}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2;padding-top:0 !important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:2}}*:has(+.wp-block-media-text){padding-bottom:8rem}.is-style-text-cta{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 1200px){.is-style-text-cta{grid-template-columns:1fr 2fr}}.is-style-text-cta{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.5rem}.is-style-product-hero+.is-style-text-cta{margin-top:3rem}@media only screen and (min-width: 1200px){.is-style-product-hero+.is-style-text-cta{margin-top:8rem}}.is-style-wave.has-background.alignfull{position:relative;z-index:-1;container-type:inline-size}.is-style-wave.has-background.alignfull::before{content:"";position:absolute;top:-8.33cqw;left:0;right:0;height:8.33cqw;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1732 400' preserveAspectRatio='none'%3E%3Cpath d='M1541.8 264.966C1764.05 261.609 1999.01 338.494 1999.01 338.494L2114.35 2092.08L-303.476 1361.34L-195.066 -5.42599e-05C-195.066 -5.42599e-05 -63.12 311.979 341.806 371.146C746.732 430.314 1230.06 273.521 1541.8 264.966Z' fill='%23DDE8F4'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1732 400' preserveAspectRatio='none'%3E%3Cpath d='M1541.8 264.966C1764.05 261.609 1999.01 338.494 1999.01 338.494L2114.35 2092.08L-303.476 1361.34L-195.066 -5.42599e-05C-195.066 -5.42599e-05 -63.12 311.979 341.806 371.146C746.732 430.314 1230.06 273.521 1541.8 264.966Z' fill='%23DDE8F4'/%3E%3C/svg%3E");background-size:100% 100%}.is-style-wave.has-background.alignfull.has-primary-background-color::before{background-color:var(--wp--preset--color--primary)}.is-style-wave.has-background.alignfull.has-secondary-background-color::before{background-color:var(--wp--preset--color--secondary)}.is-style-wave.has-background.alignfull.has-tertiary-background-color::before{background-color:var(--wp--preset--color--tertiary)}.is-style-main-hero h1{font-size:var(--wp--custom--typography--font-size--main-hero)}.is-style-main-hero{container-type:inline-size;border-radius:20px 20px 0 0;margin-top:calc(-1*var(--header-height));padding-top:var(--header-height);min-height:max(90dvh,700px) !important}.is-style-main-hero .wp-block-cover__background{background:radial-gradient(193.48% 96% at 50% 50%, rgba(254, 255, 246, 0.18) 0%, rgba(12, 60, 92, 0.3) 100%) !important;mix-blend-mode:multiply;opacity:1 !important}.is-style-main-hero .wp-block-cover__video-background{border-radius:20px 20px 0 0;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.6);transform:scale(1.6);-webkit-transform-origin:left center;transform-origin:left center}.is-style-hero{container-type:inline-size;border-radius:20px 20px 0 0;margin-top:calc(-1*var(--header-height));padding-top:var(--header-height);padding-left:clamp(1rem,5vw,7rem) !important;padding-right:clamp(1rem,5vw,7rem) !important}.is-style-hero h1{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--custom--typography--font-size--colossal);line-height:var(--wp--custom--typography--line-height--heading);font-weight:var(--wp--custom--typography--font-weight--bold);text-transform:uppercase;letter-spacing:-0.04em}.is-style-hero .wp-block-cover__background{background:radial-gradient(193.48% 96% at 50% 50%, rgba(254, 255, 246, 0.18) 0%, rgba(12, 60, 92, 0.3) 100%) !important;mix-blend-mode:multiply;opacity:1 !important}.is-style-hero .wp-block-cover__video-background{border-radius:20px 20px 0 0;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.6);transform:scale(1.6);-webkit-transform-origin:left center;transform-origin:left center}.is-style-product-hero{display:grid;grid-template-areas:"content" "media";grid-template-columns:1fr;gap:2rem}@media only screen and (min-width: 1200px){.is-style-product-hero{grid-template-areas:"media content";grid-template-columns:1fr 1fr;gap:4rem}}.is-style-product-hero>.product-hero__media{grid-area:media}.is-style-product-hero>.product-hero__content{grid-area:content;margin-top:0}@media only screen and (min-width: 1200px){.is-style-product-hero>.product-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.is-style-product-hero>.product-hero__content>.wp-block-buttons:last-child{margin-top:auto;padding-top:1rem}}.is-style-product-hero .product-hero__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.625rem}.is-style-product-hero .product-hero__stage{position:relative;aspect-ratio:667.409/557.314;overflow:hidden;width:100%;border-radius:14px}.is-style-product-hero .product-hero__stage .wp-block-image{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.is-style-product-hero .product-hero__stage .wp-block-image:first-child,.is-style-product-hero .product-hero__stage .wp-block-image.is-active{opacity:1}.is-style-product-hero .product-hero__stage .wp-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.is-style-product-hero .product-hero__thumbs{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem;margin-top:0}@media only screen and (max-width: 781px){.is-style-product-hero .product-hero__thumbs{grid-template-columns:repeat(2, 1fr);row-gap:1rem}}.is-style-product-hero .product-hero__thumbs button{padding:0;border:2px solid rgba(0,0,0,0);background:none;cursor:pointer;opacity:.5;border-radius:5px;overflow:hidden;-webkit-transition:opacity .2s ease,border-color .2s ease;transition:opacity .2s ease,border-color .2s ease}.is-style-product-hero .product-hero__thumbs button.is-active,.is-style-product-hero .product-hero__thumbs button:hover{opacity:1}.is-style-product-hero .product-hero__thumbs button.is-active{border-color:var(--wp--preset--color--primary)}.is-style-product-hero .product-hero__thumbs button img{width:100%;aspect-ratio:1.55;-o-object-fit:cover;object-fit:cover;display:block}.is-style-product-hero .product-hero__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media only screen and (max-width: 781px){.is-style-product-hero .product-hero__tabs{gap:.375rem}}.is-style-product-hero .product-hero__tabs .wp-block-button a.wp-block-button__link:not([href]),.is-style-product-hero .product-hero__tabs .wp-block-button .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link:not([href]),.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-product-hero .product-hero__tabs .wp-block-button a.wp-block-post-excerpt__more-link:not([href]){opacity:1;pointer-events:auto;cursor:pointer}.is-style-product-hero .product-hero__tabs .is-style-outline .wp-block-button__link,.is-style-product-hero .product-hero__tabs .is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-product-hero .product-hero__tabs .is-style-outline .wp-block-post-excerpt__more-link{background-color:rgba(0,0,0,0);-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 3px var(--wp--preset--color--primary) inset;color:var(--wp--preset--color--primary)}.is-style-product-hero .product-hero__tabs .is-style-outline .wp-block-button__link[aria-selected=true],.is-style-product-hero .product-hero__tabs .is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text [aria-selected=true].wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-product-hero .product-hero__tabs .is-style-outline [aria-selected=true].wp-block-post-excerpt__more-link{background:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--white) !important;-webkit-box-shadow:0 0 0 3px var(--wp--preset--color--primary) inset !important;box-shadow:0 0 0 3px var(--wp--preset--color--primary) inset !important}@media only screen and (max-width: 781px){.is-style-product-hero .product-hero__tabs .is-style-outline .wp-block-button__link:not([aria-selected=true]),.is-style-product-hero .product-hero__tabs .is-style-outline .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:not([aria-selected=true]),.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .is-style-product-hero .product-hero__tabs .is-style-outline .wp-block-post-excerpt__more-link:not([aria-selected=true]){font-size:.75rem;padding:.3rem 1rem;-webkit-box-shadow:0 0 0 2.5px var(--wp--preset--color--primary) inset !important;box-shadow:0 0 0 2.5px var(--wp--preset--color--primary) inset !important;color:var(--wp--preset--color--grey);border-radius:60px;opacity:.4 !important;backdrop-filter:blur(40px)}}.is-style-product-hero .product-hero__panels{position:relative}.is-style-product-hero .product-hero__panels p{margin-top:0}.is-style-product-hero .product-hero__panels>*{opacity:0;visibility:hidden;height:0;overflow:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.is-style-product-hero .product-hero__panels>*.is-active{opacity:1;visibility:visible;height:auto;overflow:visible}.is-style-highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;row-gap:3rem}.is-style-highlights>.wp-block-group{margin-top:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.is-style-highlights>.wp-block-group>*{margin-top:1rem}@media only screen and (min-width: 782px){.is-style-highlights>.wp-block-group{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1rem);flex:0 1 calc(50% - 1rem)}}@media only screen and (min-width: 1200px){.is-style-highlights>.wp-block-group{-webkit-box-flex:0;-ms-flex:0 1 calc(33.333% - 1.334rem);flex:0 1 calc(33.333% - 1.334rem)}}.is-style-highlights .wp-block-image img{width:48px;height:48px}.is-style-quote{border-radius:20px;padding:2rem 1rem 2rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5625rem;text-align:left}.is-style-quote>.wp-block-group:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.is-style-quote>.wp-block-group:first-child .wp-block-heading{color:var(--wp--preset--color--primary);margin:0}.is-style-quote>.wp-block-group:first-child p{color:rgba(12,60,92,.6)}.is-style-quote>.wp-block-group:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}.is-style-quote>.wp-block-group:last-child>.wp-block-group:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-style-quote>.wp-block-group:last-child>.wp-block-group:first-child .wp-block-image+*{margin-top:1rem}.is-style-quote>.wp-block-group:last-child>.wp-block-group:first-child p{font-size:1.375rem;font-weight:600;line-height:1.3;color:rgba(12,60,92,.6)}.is-style-quote>.wp-block-group:last-child>.wp-block-group:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.is-style-quote>.wp-block-group:last-child>.wp-block-group:last-child .wp-block-image{-ms-flex-negative:0;flex-shrink:0}.is-style-quote>.wp-block-group:last-child>.wp-block-group:last-child .wp-block-image img{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.is-style-quote>.wp-block-group:last-child>.wp-block-group:last-child>.wp-block-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-style-quote>.wp-block-group:last-child>.wp-block-group:last-child>.wp-block-group p{margin:0}.is-style-quote>.wp-block-group:last-child>.wp-block-group:last-child>.wp-block-group p:first-child{font-size:1.375rem;font-weight:600;line-height:1.3;color:var(--wp--preset--color--primary)}.is-style-quote>.wp-block-group:last-child>.wp-block-group:last-child>.wp-block-group p:last-child{font-size:1rem;font-weight:400;line-height:1.5;color:rgba(12,60,92,.6)}@media only screen and (min-width: 1200px){.is-style-quote{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4rem;padding:3rem 7rem 3rem 7rem}.is-style-quote .wp-block-heading{padding-top:3rem}.is-style-quote>.wp-block-group:first-child{-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%}.is-style-quote>.wp-block-group:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.is-style-quote>.wp-block-group:last-child>*{max-width:62%}}.is-style-card{-webkit-box-flex:1;-ms-flex:1;flex:1;background:rgba(221,232,244,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e5e5e5;border-radius:14px}.is-style-card>.wp-block-group{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:1rem;margin-left:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left !important;-ms-flex-pack:left !important;justify-content:left !important;margin-left:0 !important}.is-style-card>.wp-block-group>*{margin-left:0 !important}.is-style-card>.wp-block-columns{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important}.is-style-card>.wp-block-columns>.wp-block-column{margin-top:0 !important;margin-left:0 !important;margin-top:0 !important}.is-style-card>.wp-block-columns>.wp-block-column>*{margin-top:0 !important}.is-style-card .wp-block-post-time-to-read{color:rgba(12,60,92,.6)}.is-style-card>.wp-block-group>*{margin-top:0 !important;gap:1rem}.is-style-card .wp-block-post-excerpt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0 !important}.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__excerpt{color:rgba(12,60,92,.6)}.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text{margin-top:auto}.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;cursor:pointer;background-color:var(--wp--preset--color--primary);-webkit-box-shadow:0 0 0 1px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 1px var(--wp--preset--color--primary) inset;color:var(--wp--preset--color--white);border-radius:40px}.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:hover{background-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary) !important}.is-style-card .wp-block-read-more{font-size:0 !important;display:block;width:46px;height:46px;border:2px solid var(--wp--preset--color--secondary);border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;cursor:pointer}@media only screen and (min-width: 782px){.is-style-card .wp-block-read-more{margin-left:auto;margin-right:3rem}}.is-style-card .wp-block-read-more::after{content:"";display:block;width:46px;height:46px;background-color:var(--wp--preset--color--secondary);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Cpath d='M34.9227 23.0039H11.0851M25.7544 13.8356L34.9227 23.0039L25.7544 32.1722' stroke='%23EE4828' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Cpath d='M34.9227 23.0039H11.0851M25.7544 13.8356L34.9227 23.0039L25.7544 32.1722' stroke='%23EE4828' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.is-style-card .wp-block-read-more:hover{background-color:var(--wp--preset--color--secondary)}.is-style-card .wp-block-read-more:hover::after{background-color:var(--wp--preset--color--white)}.wp-block-post-template.is-layout-grid.columns-3 .is-style-card{min-height:600px}.wp-block-group.is-style-card-alternative{background-color:rgba(221,232,244,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem !important}.wp-block-group.is-style-card-alternative .wp-block-heading{letter-spacing:.1em;text-transform:uppercase}.wp-block-group.is-style-card-alternative p{opacity:.6}.wp-block-group.is-style-card-alternative *+*{margin-top:1rem}.wp-block-group.is-style-card-alternative{-webkit-box-pack:left !important;-ms-flex-pack:left !important;justify-content:left !important;margin-left:0 !important;margin-top:0 !important}.wp-block-group.is-style-card-alternative>*{margin-top:0 !important;margin-left:0 !important}.wp-block-group.is-style-card-alternative .wp-block-buttons{margin-top:auto !important;padding-top:1rem}@media only screen and (min-width: 992px){.wp-block-group.is-style-card-alternative .wp-block-buttons{padding-top:2rem}}@media only screen and (min-width: 992px){.wp-block-group.is-style-card-alternative{padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)}}.wp-block-table.is-style-highlight table:not(.has-primary-background-color) thead,.wp-block-table.is-style-highlight table.has-primary-background-color thead{font-weight:300 !important;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.wp-block-table.is-style-highlight table:not(.has-primary-background-color) tr,.wp-block-table.is-style-highlight table.has-primary-background-color tr{border-bottom-width:1px;border-bottom-style:solid}.wp-block-table.is-style-highlight table:not(.has-primary-background-color) tr td:first-child,.wp-block-table.is-style-highlight table.has-primary-background-color tr td:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-table.is-style-highlight table:not(.has-primary-background-color) tr td:first-child::before,.wp-block-table.is-style-highlight table.has-primary-background-color tr td:first-child::before{content:"";position:relative;left:0;top:0;bottom:0;margin-right:.5em;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width: 991px){.wp-block-group :has(>.wp-block-table.is-style-highlight){padding-left:1.5rem !important;padding-right:1.5rem !important}}.wp-block-table.is-style-highlight{margin-top:0}.wp-block-table.is-style-highlight table{margin-top:1rem}.wp-block-table.is-style-highlight table td,.wp-block-table.is-style-highlight table th{padding-top:1rem;padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem}@media only screen and (min-width: 992px){.wp-block-table.is-style-highlight table td,.wp-block-table.is-style-highlight table th{padding-left:.5rem;padding-right:.5rem}}.wp-block-table.is-style-highlight table td,.wp-block-table.is-style-highlight table th{text-align:left;vertical-align:middle}.wp-block-table.is-style-highlight table td{border-bottom-width:0}.wp-block-table.is-style-highlight table tr td:last-child mark{padding:.6rem .5rem;border-radius:17px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.wp-block-table.is-style-highlight table.has-primary-background-color{color:var(--wp--preset--color--white)}.wp-block-table.is-style-highlight table.has-primary-background-color thead{color:rgba(254,255,246,.6);border-top-color:#e5e5e5;border-bottom-color:#e5e5e5}.wp-block-table.is-style-highlight table.has-primary-background-color tr{border-bottom-color:#e5e5e5}.wp-block-table.is-style-highlight table:not(.has-primary-background-color){color:var(--wp--preset--color--primary)}.wp-block-table.is-style-highlight table:not(.has-primary-background-color) thead{color:rgba(12,60,92,.6);border-top-color:rgba(12,60,92,.6);border-bottom-color:rgba(12,60,92,.6)}.wp-block-table.is-style-highlight table:not(.has-primary-background-color) tr{border-bottom-color:rgba(12,60,92,.6)}.wp-block-heading.is-style-h2{font-size:var(--wp--custom--typography--font-size--huge);line-height:var(--wp--custom--typography--line-height--heading);letter-spacing:-0.04em;text-transform:uppercase;margin-top:0 !important;margin-bottom:.5rem !important;font-family:var(--wp--preset--font-family--primary);font-weight:var(--wp--custom--typography--font-weight--bold)}.wp-block-cb-carousel-v2.alignfull{overflow:hidden}.wp-block-cb-carousel-v2 .cb-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .cb-pagination-bullet{border:1px solid var(--wp--preset--color--white)}@media only screen and (min-width: 1200px){.wp-block-cb-carousel-v2.alignfull .cb-button-prev{width:var(--wp--style--global--content-size);left:auto;right:calc(100vw - 47%)}.wp-block-cb-carousel-v2.alignfull .cb-button-next{width:var(--wp--style--global--content-size);right:auto;left:calc(100vw - 47%)}.wp-block-cb-carousel-v2:not(.alignfull){--wp--custom--carousel-block--navigation-sides-offset: 40px}}.wp-block-cb-carousel-v2.is-style-smooth-scrolling .wp-block-group{height:100px}.wp-block-cb-carousel-v2.is-style-smooth-scrolling .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.wpcf7{width:100%}.wpcf7 input[type=button],.wpcf7 input[type=reset],.wpcf7 input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:14px;line-height:1;outline:none}.wpcf7 button:hover,.wpcf7 input[type=button]:hover,.wpcf7 input[type=reset]:hover,.wpcf7 input[type=submit]:hover{border-color:#ccc #bbb #aaa}.wpcf7 button:active,.wpcf7 button:focus,.wpcf7 input[type=button]:active,.wpcf7 input[type=button]:focus,.wpcf7 input[type=reset]:active,.wpcf7 input[type=reset]:focus,.wpcf7 input[type=submit]:active,.wpcf7 input[type=submit]:focus{border-color:#aaa #bbb #bbb}.wpcf7 input,.wpcf7 textarea{background-color:var(--wp--custom--forms--input--background-color)}.wpcf7 input{margin-bottom:var(--wp--custom--forms--input--margin-bottom)}.wpcf7 .vertical-list input[type=text],.wpcf7 .vertical-list input[type=email],.wpcf7 .vertical-list input[type=url],.wpcf7 .vertical-list input[type=password],.wpcf7 .vertical-list input[type=search],.wpcf7 .vertical-list input[type=number],.wpcf7 .vertical-list input[type=tel],.wpcf7 .vertical-list input[type=range],.wpcf7 .vertical-list input[type=date],.wpcf7 .vertical-list input[type=month],.wpcf7 .vertical-list input[type=week],.wpcf7 .vertical-list input[type=time],.wpcf7 .vertical-list input[type=datetime],.wpcf7 .vertical-list input[type=datetime-local],.wpcf7 .vertical-list input[type=color]{margin-bottom:1rem}.wpcf7 .vertical-list p{margin-bottom:0}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=password]:focus,.wpcf7 input[type=search]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=range]:focus,.wpcf7 input[type=date]:focus,.wpcf7 input[type=month]:focus,.wpcf7 input[type=week]:focus,.wpcf7 input[type=time]:focus,.wpcf7 input[type=datetime]:focus,.wpcf7 input[type=datetime-local]:focus,.wpcf7 input[type=color]:focus,.wpcf7 textarea:focus{color:#111}.wpcf7 select{border:1px solid #ccc}.wpcf7 .wp-block-button{display:inline-block;margin:0;padding-top:var(--wp--custom--forms--submit--paddingTop)}.wpcf7 .wp-block-button .wp-block-button__link,.wpcf7 .wp-block-button .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wpcf7 .wp-block-button .wp-block-post-excerpt__more-link{padding-top:calc(.667em + 2px);padding-bottom:calc(.667em + 2px);border-radius:var(--wp--custom--forms--submit--border--radius);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:var(--wp--custom--forms--submit--width);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 .wp-block-button:hover .wp-block-button__link::after,.wpcf7 .wp-block-button:hover .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link::after,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wpcf7 .wp-block-button:hover .wp-block-post-excerpt__more-link::after{width:101%}.wpcf7 select+.wpcf7-not-valid-tip{top:80px}.wpcf7 label:not(.check):not(.wp-block-button__link){font-size:var(--wp--custom--forms--label--font-size);line-height:var(--wp--custom--forms--label--line-height);font-weight:var(--wp--custom--forms--label--font-weight);width:100%}.wpcf7 label:not(.check):not(.wp-block-button__link):not(.has-text-color){color:var(--wp--custom--forms--label--color)}.wpcf7 input[type=submit]{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:inherit;font-weight:inherit;font-size:inherit;padding:0;margin:0;letter-spacing:inherit;text-transform:var(--wp--custom--forms--submit--text-transform);width:var(--wp--custom--forms--submit--width)}.wpcf7 input[type=submit]+span+span{height:.75rem;padding-left:.5rem}.wpcf7 .wpcf7-checkbox .wpcf7-list-item-label{margin:0}.wpcf7 .wpcf7-checkbox+.wpcf7-not-valid-tip{position:relative;top:0}.wpcf7 .wpcf7-list-item{padding:0;margin:0;width:100%}.wpcf7 .wpcf7-list-item-label{font-size:var(--wp--custom--forms--checkbox--font-size);line-height:var(--wp--custom--forms--checkbox--line-height);-webkit-box-align:var(--wp--custom--forms--checkbox--align-items);-ms-flex-align:var(--wp--custom--forms--checkbox--align-items);align-items:var(--wp--custom--forms--checkbox--align-items)}.wpcf7 .wpcf7-list-item-label a{display:contents}.wpcf7 textarea+.wpcf7-not-valid-tip{top:20px}.wpcf7 .wpcf7-not-valid-tip{color:var(--wp--custom--forms--validation--color);position:var(--wp--custom--forms--validation--position);top:var(--wp--custom--forms--validation--top);min-width:400px;font-size:.75em}.wpcf7 .ajax-loader{position:absolute;margin-left:60px;margin-top:5px}.wpcf7 .wpcf7-spinner{position:absolute}.wpcf7 .codedropz-upload-wrapper+.wpcf7-not-valid-tip{position:relative;top:0}.wpcf7-checkbox{display:grid}.wpcf7-list-item-label{font-size:14px;font-weight:var(--wp--custom--forms--checkbox--font-weight);text-transform:initial}.wpcf7 input[type=checkbox]{height:0;width:0;opacity:0;display:none}.wpcf7 p{margin-bottom:0;line-height:inherit}.wpcf7 input[type=checkbox]+span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.6em;color:var(--wp--custom--forms--label--color);-webkit-transition:color 250ms cubic-bezier(0.4, 0, 0.23, 1);transition:color 250ms cubic-bezier(0.4, 0, 0.23, 1)}.wpcf7 input[type=checkbox]+span:not(.checkbox-toggle):before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:1em;position:relative;width:25px;min-width:25px;max-width:25px;height:25px;background:var(--wp--custom--forms--checkbox--background);border-width:var(--wp--custom--forms--checkbox--border--width);border-style:solid;border-color:var(--wp--custom--forms--checkbox--border--color);border-radius:var(--wp--custom--forms--checkbox--border--radius);cursor:pointer;-webkit-transition:all 250ms cubic-bezier(0.4, 0, 0.23, 1);transition:all 250ms cubic-bezier(0.4, 0, 0.23, 1)}.wpcf7 input[type=checkbox]:checked+span:not(.checkbox-toggle):before{-webkit-animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1);animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1);background:var(--wp--custom--forms--checkbox--selected-background)}.wpcf7 input[type=checkbox]:checked+span:not(.checkbox-toggle):after{content:"";position:absolute;font-size:20px;left:.25em;top:.6em;border-right:2.5px solid rgba(0,0,0,0);border-bottom:2.5px solid rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-animation:checkbox-check 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards;animation:checkbox-check 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards}.wpcf7 .has-white-color input[type=checkbox]+span:not(.checkbox-toggle):before{border:2px solid var(--wp--preset--color--white)}.wpcf7 .has-white-color input[type=checkbox]:checked+span:not(.checkbox-toggle):after{-webkit-animation:checkbox-check-light 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards;animation:checkbox-check-light 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards}@-webkit-keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}@-webkit-keyframes checkbox-check-light{0%{width:0;height:0;border-color:var(--wp--preset--color--white);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:var(--wp--preset--color--white);-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}@keyframes checkbox-check-light{0%{width:0;height:0;border-color:var(--wp--preset--color--white);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:var(--wp--preset--color--white);-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}.wpcf7-list-item{float:left;padding-right:30px;position:relative;padding-left:20px;margin-bottom:10px}.wpcf7-radio .wpcf7-list-item{position:relative;padding-left:20px;padding-right:10px}.wpcf7-radio input[type=radio]{height:20px;left:0;opacity:0;position:absolute;width:100%}.wpcf7-radio input[type=radio]:checked+span::after{opacity:1}.wpcf7-radio input[type=radio]+span{margin-right:7px}.wpcf7-radio input[type=radio]+span::before{border:1px solid var(--wp--preset--color--primary);border-radius:20px;content:"";height:18px;left:0;position:absolute;top:10px;width:18px}.wpcf7-radio input[type=radio]+span::after{background:var(--wp--preset--color--primary) none repeat scroll 0 0;border-radius:20px;content:"";height:14px;left:2px;position:absolute;top:12px;width:14px;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:rgba(0,0,0,0);padding:0;margin-left:0}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:rgba(0,0,0,0);padding:0;color:var(--wp--preset--color--secondary)}div.wpcf7-mail-sent-ok{border:rgba(0,0,0,0);padding:0;color:var(--wp--preset--color--body)}.grecaptcha-badge{visibility:hidden}.dropdown-collapse input[type=text],.dropdown-collapse input[type=email],.dropdown-collapse input[type=url],.dropdown-collapse input[type=password],.dropdown-collapse input[type=search],.dropdown-collapse input[type=number],.dropdown-collapse input[type=tel],.dropdown-collapse input[type=range],.dropdown-collapse input[type=date],.dropdown-collapse input[type=month],.dropdown-collapse input[type=week],.dropdown-collapse input[type=time],.dropdown-collapse input[type=datetime],.dropdown-collapse input[type=datetime-local],.dropdown-collapse input[type=color],.dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea){border:2px solid var(--wp--preset--color--body);text-transform:uppercase;color:var(--wp--preset--color--body);font-weight:700}.dropdown-collapse input[type=text]::-webkit-input-placeholder, .dropdown-collapse input[type=email]::-webkit-input-placeholder, .dropdown-collapse input[type=url]::-webkit-input-placeholder, .dropdown-collapse input[type=password]::-webkit-input-placeholder, .dropdown-collapse input[type=search]::-webkit-input-placeholder, .dropdown-collapse input[type=number]::-webkit-input-placeholder, .dropdown-collapse input[type=tel]::-webkit-input-placeholder, .dropdown-collapse input[type=range]::-webkit-input-placeholder, .dropdown-collapse input[type=date]::-webkit-input-placeholder, .dropdown-collapse input[type=month]::-webkit-input-placeholder, .dropdown-collapse input[type=week]::-webkit-input-placeholder, .dropdown-collapse input[type=time]::-webkit-input-placeholder, .dropdown-collapse input[type=datetime]::-webkit-input-placeholder, .dropdown-collapse input[type=datetime-local]::-webkit-input-placeholder, .dropdown-collapse input[type=color]::-webkit-input-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::-webkit-input-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]::-moz-placeholder, .dropdown-collapse input[type=email]::-moz-placeholder, .dropdown-collapse input[type=url]::-moz-placeholder, .dropdown-collapse input[type=password]::-moz-placeholder, .dropdown-collapse input[type=search]::-moz-placeholder, .dropdown-collapse input[type=number]::-moz-placeholder, .dropdown-collapse input[type=tel]::-moz-placeholder, .dropdown-collapse input[type=range]::-moz-placeholder, .dropdown-collapse input[type=date]::-moz-placeholder, .dropdown-collapse input[type=month]::-moz-placeholder, .dropdown-collapse input[type=week]::-moz-placeholder, .dropdown-collapse input[type=time]::-moz-placeholder, .dropdown-collapse input[type=datetime]::-moz-placeholder, .dropdown-collapse input[type=datetime-local]::-moz-placeholder, .dropdown-collapse input[type=color]::-moz-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::-moz-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]:-ms-input-placeholder, .dropdown-collapse input[type=email]:-ms-input-placeholder, .dropdown-collapse input[type=url]:-ms-input-placeholder, .dropdown-collapse input[type=password]:-ms-input-placeholder, .dropdown-collapse input[type=search]:-ms-input-placeholder, .dropdown-collapse input[type=number]:-ms-input-placeholder, .dropdown-collapse input[type=tel]:-ms-input-placeholder, .dropdown-collapse input[type=range]:-ms-input-placeholder, .dropdown-collapse input[type=date]:-ms-input-placeholder, .dropdown-collapse input[type=month]:-ms-input-placeholder, .dropdown-collapse input[type=week]:-ms-input-placeholder, .dropdown-collapse input[type=time]:-ms-input-placeholder, .dropdown-collapse input[type=datetime]:-ms-input-placeholder, .dropdown-collapse input[type=datetime-local]:-ms-input-placeholder, .dropdown-collapse input[type=color]:-ms-input-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea):-ms-input-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]::-ms-input-placeholder, .dropdown-collapse input[type=email]::-ms-input-placeholder, .dropdown-collapse input[type=url]::-ms-input-placeholder, .dropdown-collapse input[type=password]::-ms-input-placeholder, .dropdown-collapse input[type=search]::-ms-input-placeholder, .dropdown-collapse input[type=number]::-ms-input-placeholder, .dropdown-collapse input[type=tel]::-ms-input-placeholder, .dropdown-collapse input[type=range]::-ms-input-placeholder, .dropdown-collapse input[type=date]::-ms-input-placeholder, .dropdown-collapse input[type=month]::-ms-input-placeholder, .dropdown-collapse input[type=week]::-ms-input-placeholder, .dropdown-collapse input[type=time]::-ms-input-placeholder, .dropdown-collapse input[type=datetime]::-ms-input-placeholder, .dropdown-collapse input[type=datetime-local]::-ms-input-placeholder, .dropdown-collapse input[type=color]::-ms-input-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::-ms-input-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]::placeholder,.dropdown-collapse input[type=email]::placeholder,.dropdown-collapse input[type=url]::placeholder,.dropdown-collapse input[type=password]::placeholder,.dropdown-collapse input[type=search]::placeholder,.dropdown-collapse input[type=number]::placeholder,.dropdown-collapse input[type=tel]::placeholder,.dropdown-collapse input[type=range]::placeholder,.dropdown-collapse input[type=date]::placeholder,.dropdown-collapse input[type=month]::placeholder,.dropdown-collapse input[type=week]::placeholder,.dropdown-collapse input[type=time]::placeholder,.dropdown-collapse input[type=datetime]::placeholder,.dropdown-collapse input[type=datetime-local]::placeholder,.dropdown-collapse input[type=color]::placeholder,.dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse .wpcf7 .wp-block-button{padding-top:0}.dropdown-collapse .wpcf7 .wp-block-button .wp-block-button__link,.dropdown-collapse .wpcf7 .wp-block-button .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .dropdown-collapse .wpcf7 .wp-block-button .wp-block-post-excerpt__more-link{width:auto;margin-bottom:0}.dropdown-collapse .wpcf7 .wp-block-button .wp-block-button__link .ajax-loader,.dropdown-collapse .wpcf7 .wp-block-button .is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link .ajax-loader,.is-style-card .wp-block-post-excerpt .wp-block-post-excerpt__more-text .dropdown-collapse .wpcf7 .wp-block-button .wp-block-post-excerpt__more-link .ajax-loader{position:absolute;margin:0;right:5px;top:10px}form .has-primary-color input,form .has-primary-color label,form .has-primary-color .wpcf7-list-item-label{color:var(--wp--preset--color--primary)}form .has-secondary-color input,form .has-secondary-color label,form .has-secondary-color .wpcf7-list-item-label{color:var(--wp--preset--color--secondary)}form .has-tertiary-color input,form .has-tertiary-color label,form .has-tertiary-color .wpcf7-list-item-label{color:var(--wp--preset--color--tertiary)}form .has-body-color input,form .has-body-color label,form .has-body-color .wpcf7-list-item-label{color:var(--wp--preset--color--body)}form .has-white-color input,form .has-white-color label,form .has-white-color .wpcf7-list-item-label{color:var(--wp--preset--color--white)}.alert{padding:.75rem;text-align:center}.codedropz-upload-inner h4{color:var(--wp--preset--color--primary)}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{padding-right:10px}.codedropz-upload-container{background:var(--wp--preset--color--white)}.intl-tel-input.allow-dropdown{width:100%}.intl-tel-input.allow-dropdown .flag-container:hover{border-color:var(--wp--preset--color--primary)}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{border-radius:100%}.wpcf7 form .intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel]{padding-right:52px}.has-primary-color .wpcf7 .dk-select{color:var(--wp--preset--color--primary)}.has-primary-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--primary)}.has-secondary-color .wpcf7 .dk-select{color:var(--wp--preset--color--secondary)}.has-secondary-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--secondary)}.has-tertiary-color .wpcf7 .dk-select{color:var(--wp--preset--color--tertiary)}.has-tertiary-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--tertiary)}.has-body-color .wpcf7 .dk-select{color:var(--wp--preset--color--body)}.has-body-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--body)}.has-white-color .wpcf7 .dk-select{color:var(--wp--preset--color--white)}.has-white-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--white)}@media only screen and (min-width: 600px){.w-100{width:100%;float:left}.w-50{width:calc(50% - .5rem);float:left}form .w-50:nth-of-type(odd){margin-left:.5rem}form .w-50:nth-of-type(even){margin-right:.5rem}}ul.wp-block-polylang-language-switcher{list-style:none;display:grid;right:0;top:0;height:1.3rem;cursor:pointer}ul.wp-block-polylang-language-switcher li a{text-decoration:none}ul.wp-block-polylang-language-switcher li a:hover{color:var(--wp--preset--color--secondary)}ul.wp-block-polylang-language-switcher li:not(.lang-item.current-lang){opacity:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}ul.wp-block-polylang-language-switcher .lang-item.current-lang{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}ul.wp-block-polylang-language-switcher .lang-item.current-lang:after{-webkit-transition:all ease .25s;transition:all ease .25s;margin-left:.25em;width:20px;height:20px;display:block;float:right}ul.wp-block-polylang-language-switcher:hover .lang-item.current-lang a{color:var(--wp--preset--color--secondary)}ul.wp-block-polylang-language-switcher:hover .lang-item.current-lang:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.wp-block-polylang-language-switcher:hover li.lang-item{opacity:1}ul.wp-block-polylang-language-switcher{max-width:50px;margin:0 auto}@media only screen and (min-width: 1200px){ul.wp-block-polylang-language-switcher{position:relative;top:initial;left:initial}}ul.simple-sitemap-page.main>li{margin:.5rem}ul.simple-sitemap-page.main>li:first-of-type{display:none}.wp-block-aab-group-accordion{-webkit-margin-before:0px;margin-block-start:0px}.wp-block-aab-group-accordion .aagb__accordion_container.wp-block-aab-accordion-item{border:0 !important;border-radius:0;border:0 !important;border-radius:0;position:relative}.wp-block-aab-group-accordion .aagb__accordion_container.wp-block-aab-accordion-item::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:rgba(12,60,92,.2)}.wp-block-aab-group-accordion .aagb__accordion_container.wp-block-aab-accordion-item .aagb__accordion_head{margin-bottom:0px;-webkit-transition:.5s ease;transition:.5s ease;background:rgba(0,0,0,0) !important;padding-bottom:1rem}@media only screen and (min-width: 1200px){.wp-block-aab-group-accordion .aagb__accordion_container.wp-block-aab-accordion-item .aagb__accordion_head h4.aagb__accordion_title{font-weight:700;font-size:25px}}.wp-block-aab-group-accordion .aagb__accordion_container.wp-block-aab-accordion-item .aagb__accordion_head .aagb__accordion_icon{-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width: 1200px){.wp-block-aab-group-accordion .aagb__accordion_container.wp-block-aab-accordion-item .aagb__accordion_head .aagb__accordion_icon{-ms-flex-item-align:center;align-self:center;color:var(--wp--preset--color--secondary)}}.wp-block-aab-group-accordion .aagb__accordion_container.wp-block-aab-accordion-item .aagb__accordion_body{padding:0;padding-bottom:1rem}.wp-block-aab-group-accordion .aagb__accordion_container.wp-block-aab-accordion-item .aagb__accordion_body p{opacity:.6;margin-top:0px;margin-bottom:0px}.wp-block-aab-group-accordion .aagb__accordion_container.wp-block-aab-accordion-item .aagb__accordion_body .aagb__accordion_component .wp-block-buttons{margin-top:0}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid{padding-top:100px !important;padding-bottom:100px !important}@media only screen and (max-width: 1757px){.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid{margin-left:calc(-1*var(--wp--preset--spacing--40)) !important;margin-right:calc(-1*var(--wp--preset--spacing--40)) !important}}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-list{overflow:visible}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide{min-width:475px;max-width:475px}}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide{position:relative}@media(min-width: 768px){.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide{margin-left:9px !important;margin-right:9px !important}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide h2,.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide h3,.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide h4,.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide p{padding:0}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide figure{overflow:hidden}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide:hover .wp-block-cover img{-webkit-transform:scale(1.075);transform:scale(1.075)}@media only screen and (max-width: 781px){.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-group{padding-left:2rem;padding-right:2rem}}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover{max-height:770px;width:100%}@media(min-width: 768px){.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover{width:475px}}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover{border-radius:20px;-webkit-box-shadow:inset 2px 0 12px rgba(254,255,246,.18),inset -2px 0 12px rgba(254,255,246,.18),0px 4px 6px rgba(0,0,0,.05),0px 8px 24px rgba(0,0,0,.1),0px 24px 48px rgba(0,0,0,.12);box-shadow:inset 2px 0 12px rgba(254,255,246,.18),inset -2px 0 12px rgba(254,255,246,.18),0px 4px 6px rgba(0,0,0,.05),0px 8px 24px rgba(0,0,0,.1),0px 24px 48px rgba(0,0,0,.12);will-change:transform}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover img,.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover video{border-radius:20px}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover .wp-block-cover__inner-container{position:absolute;bottom:0;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1rem}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover .wp-block-cover__inner-container>*{-webkit-margin-before:1rem;margin-block-start:1rem}@media(min-width: 768px){.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover .wp-block-cover__inner-container{height:446.6px;padding:1.5rem 2.5rem}}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover .wp-block-cover__inner-container{border-radius:0 0 20px 20px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:20px;border:1px solid rgba(254,255,246,.3);-webkit-box-shadow:inset 0 1px 0 rgba(254,255,246,.3);box-shadow:inset 0 1px 0 rgba(254,255,246,.3);margin:0 !important;overflow-wrap:break-word;word-break:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover .wp-block-cover__inner-container>*{max-width:100% !important;margin-left:0 !important;margin-right:0 !important}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide .wp-block-cover .wp-block-cover__inner-container .wp-block-buttons{margin-top:auto;padding-top:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-slide[aria-hidden=true] .wp-block-cover{-webkit-box-shadow:inset 6px 0 28px rgba(254,255,246,.45),inset -6px 0 28px rgba(254,255,246,.45);box-shadow:inset 6px 0 28px rgba(254,255,246,.45),inset -6px 0 28px rgba(254,255,246,.45)}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-prev,.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-next{display:none !important}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-dots{position:relative;margin-top:3.5rem;width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;list-style:none;padding:0}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-dots li{width:25px;height:25px;margin:0}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-dots li button{width:25px;height:25px;padding:0;font-size:0;line-height:0;border:none;background:rgba(0,0,0,0);cursor:pointer}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-dots li button::before{content:"";display:block;width:25px;height:25px;border-radius:50%;border:2px solid var(--wp--preset--color--secondary);background:rgba(0,0,0,0);opacity:1;-webkit-transition:background .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:background .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:background .25s ease,box-shadow .25s ease,transform .25s ease;transition:background .25s ease,box-shadow .25s ease,transform .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-dots li.slick-active{margin-left:8px;margin-right:8px}.wp-block-gb-for-slick-slider-slick-slider.is-style-card-grid .slick-dots li.slick-active button::before{background:var(--wp--preset--color--secondary);-webkit-transform:scale(1.32);transform:scale(1.32);-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--background, #f5f0eb),0 0 0 4px var(--wp--preset--color--secondary);box-shadow:0 0 0 2px var(--wp--preset--color--background, #f5f0eb),0 0 0 4px var(--wp--preset--color--secondary)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL21haW4uc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2dsb2JhbC9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2dsb2JhbC9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL19nZW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvX3dvcmRwcmVzcy1jdXN0b21pemF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvX2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvX3V0aWxsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9jb3JlL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2NvcmUvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2NvcmUvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvY29yZS9fZGVzaWduLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX2NvbHVtbnMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fY29tbWVudC1maWVsZHMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fY29tbWVudHMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fY292ZXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fZmVhdHVyZWQtaW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fZ2FsbGVyeS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19ncm91cC5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19pbWFnZS1tZWRpYS10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX25hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19wb3N0LW5hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fcG9zdC1hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fcGFzc3dvcmQtZm9ybS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19zZWFyY2guc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fcXVvdGUuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9fdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9zdHlsZXMvYnV0dG9ucy9fYXJyb3ctZG93bi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9jb2x1bW5zL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvdmVyL19ob3Zlci16b29tLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvdmVyL19uby1zcGFjZS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9jb2x1bW5zL19yZXZlcnNlLW9yZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL19yb3VuZGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL19uby1zcGFjZS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9fdGV4dC1mbG93LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL19zY3JvbGwtbW9iaWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL3BhcmFncmFwaC9fbm8tbWFyZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL3NvY2lhbC1saW5rcy9fc2ltcGxlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2dsb2JhbC9fZ3JpZC5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9nbG9iYWwvX2JyZWFkY3J1bWJzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2dsb2JhbC9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9faW1hZ2UtbWVkaWEtdGV4dC5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL190ZXh0LWN0YS5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL193YXZlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvY292ZXIvX21haW4taGVyby5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvdmVyL19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvZ3JvdXAvX3Byb2R1Y3QtaGVyby5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL19oaWdobGlnaHRzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvZ3JvdXAvX3F1b3RlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvZ3JvdXAvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9fY2FyZC1hbHRlcm5hdGl2ZS5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL3RhYmxlL19oaWdobGlnaHQuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL3N0eWxlcy9oZWFkaW5nL19oMi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvcGx1Z2lucy9fY2Fyb3VzZWwtc2xpZGVyLWJsb2NrLWZvci1ndXRlbmJlcmcuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL3BsdWdpbnMvX2NmNy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvcGx1Z2lucy9fcG9seWxhbmcuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL3BsdWdpbnMvX3NpbXBsZS1zaXRlbWFwLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL3BsdWdpbnMvX2FhYi1hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL3N0eWxlcy9zbGljay1zbGlkZXIvX2NhcmQtZ3JpZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQThEUSxhQzNCUCxXQUNDLENBQUEsZ0JBQ0EsZ0RBQ0MsQ0FBQSwrQkFHQyxrREN0Q1csQ0FBQSxzQ0R3Q1YsaUJDeENVLENBQUEsbUJEMENULENDMUNTLG1CRDBDVCxDQzFDUyxZRDBDVCxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLHFDQzlDRSxDQUFBLCtCRHlDSixvREN0Q1csQ0FBQSxzQ0R3Q1YsbUJDeENVLENBQUEsbUJEMENULENDMUNTLG1CRDBDVCxDQzFDUyxZRDBDVCxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLHFDQzlDRSxDQUFBLCtCRHlDSixtREN0Q1csQ0FBQSxzQ0R3Q1Ysa0JDeENVLENBQUEsbUJEMENULENDMUNTLG1CRDBDVCxDQzFDUyxZRDBDVCxDQUFBLHVCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLHFDQzlDRSxDQUFBLCtCRHlDSiwrQ0N0Q1csQ0FBQSxzQ0R3Q1YsY0N4Q1UsQ0FBQSxtQkQwQ1QsQ0MxQ1MsbUJEMENULENDMUNTLFlEMENULENBQUEsdUJBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLENBQUEscUND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a0JBQ0EsQ0FBQSxRQUNBLENBQUEsZUFDQSxDQUFBLFNBQ0EsQ0FBQSw2RUFFQSxVQUNDLENBQUEsV0FDQSxDQUFBLFFBQ0EsQ0FBQSxvRkFFQSxVQUNDLENBQUEsV0FDQSxDQUFBLFNBQ0EsQ0FBQSxXQUNBLENBQUEsYUFDQSxDQUFBLFdBQ0EsQ0FBQSx3QkFDQSxDQUFBLGNBQ0EsQ0FBQSw0RkFFQSxVQUNDLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxvREFDQSxDQUFBLHdCQUNBLENBQUEsU0FDQSxDQUFBLGdHQUNBLENBREEsd0ZBQ0EsQ0FEQSx3RUFDQSxDQURBLGlJQUNBLENBQUEsMEZBSUYsZUFDQyxDQUFBLGdCQUNBLENBQUEseUdBR0QsOEM1RDNMUyxDQUFBLDZCNEQ2TFIsQzVEN0xRLHFCNEQ2TFIsQ0FBQSx3SEFDQSxDQURBLGdIQUNBIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQ29tcGlsZSBcIm1haW4uc2Nzc1wiIGFzIFwiZGlzdC9tYWluLmNzc1wiXG4vKiBQYXJlbnQgc3R5bGVzaGVldCAqL1xuLy8gQHVzZSAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL21haW4uc2Nzcyc7XG4vLyBDb21waWxlIFwibWFpbi5zY3NzXCIgYXMgXCJkaXN0L21haW4uY3NzXCJcbi8qIFBhcmVudCBzdHlsZXNoZWV0ICovXG4vLyBAdXNlICcuLi8uLi9iYXNlbGluZS9hc3NldHMvbWFpbi5zY3NzJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2dsb2JhbC92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi9zY3NzL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4vLyBCYXNlbGluZVxuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL21peGlucyc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvZnVuY3Rpb25zJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2dsb2JhbC9nZW5lcmFsJztcbi8vIEBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2dsb2JhbC9mb3Jtcyc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvd29yZHByZXNzLWN1c3RvbWl6YXRpb24nO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL2xpbmtzJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2dsb2JhbC9pY29ucyc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvdXRpbGxpdHknO1xuXG4vKiBXb3JkUHJlc3MgQ29yZSAqL1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvY29yZS9oZWFkZXInO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvY29yZS9tYWluJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2NvcmUvZm9vdGVyJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2NvcmUvZGVzaWduJztcblxuLyogV29yZFByZXNzIEJsb2NrcyAqL1xuLy8gQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL2dlbmVyYWwnO1xuLy8gQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL2J1dHRvbnMnO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL2NvbHVtbnMnO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL2NvbW1lbnQtZmllbGRzJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9jb21tZW50cyc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvY292ZXInO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL2ZlYXR1cmVkLWltYWdlJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9nYWxsZXJ5JztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9ncm91cCc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvaW1hZ2UtbWVkaWEtdGV4dCc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvbmF2aWdhdGlvbic7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvcGFnaW5hdGlvbic7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvcG9zdC1uYXZpZ2F0aW9uJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9wb3N0LWF2YXRhcic7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvcGFzc3dvcmQtZm9ybSc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc2VhcmNoJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy90YWJsZSc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvcXVvdGUnO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3ZpZGVvJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL3ZpZGVvJztcblxuXG4vKiBXb3JkUHJlc3MgU3R5bGVzICovXG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2J1dHRvbnMvYXJyb3ctZG93bic7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvbHVtbnMvZmxleCc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvdmVyL2hvdmVyLXpvb20nO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9jb3Zlci9uby1zcGFjZSc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvbHVtbnMvcmV2ZXJzZS1vcmRlcic7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL3JvdW5kZWQnO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9uby1zcGFjZSc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL3RleHQtZmxvdyc7XG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL3Njcm9sbC1tb2JpbGUnO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9wYXJhZ3JhcGgvbm8tbWFyZ2luJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9zdHlsZXMvc29jaWFsLWxpbmtzL3NpbXBsZSc7XG5cblxuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kb3g1aXJpLmNzc1wiKTsgLy8gU291cmNlIFNhbnMgZm9udFxuXG4vKiBHbG9iYWwgKi9cbkBpbXBvcnQgJy4vc2Nzcy9nbG9iYWwvZ3JpZCc7XG5AaW1wb3J0ICcuL3Njc3MvZ2xvYmFsL2JyZWFkY3J1bWJzJztcbkBpbXBvcnQgJy4vc2Nzcy9nbG9iYWwvaWNvbnMnO1xuXG4vKiBXb3JkUHJlc3MgQ29yZSAqL1xuLy8gQGltcG9ydCAnLi9zY3NzL2NvcmUvaGVhZGVyJztcblxuLyogQmxvY2tzICovXG4vLyBAaW1wb3J0ICcuL3Njc3MvYmxvY2tzL2NvdmVyJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvYnV0dG9ucy5zY3NzJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvaW1hZ2UtbWVkaWEtdGV4dC5zY3NzJztcblxuXG4vKiBTdHlsZXMgKi9cbi8vIEBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvbHVtbnMvcXVvdGUnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvZ3JvdXAvdGV4dC1jdGEuc2Nzcyc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC93YXZlLnNjc3MnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvY292ZXIvbWFpbi1oZXJvLnNjc3MnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvY292ZXIvaGVyby5zY3NzJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL3Byb2R1Y3QtaGVyby5zY3NzJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL2hpZ2hsaWdodHMuc2Nzcyc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9xdW90ZS5zY3NzJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL2NhcmQuc2Nzcyc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9jYXJkLWFsdGVybmF0aXZlLnNjc3MnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvdGFibGUvaGlnaGxpZ2h0LnNjc3MnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvaGVhZGluZy9oMi5zY3NzJztcblxuXG4vKiBQbHVnaW5zICovXG5AaW1wb3J0ICcuLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9wbHVnaW5zL2Nhcm91c2VsLXNsaWRlci1ibG9jay1mb3ItZ3V0ZW5iZXJnJztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL3BsdWdpbnMvY2Y3JztcbkBpbXBvcnQgJy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL3BsdWdpbnMvcG9seWxhbmcnO1xuQGltcG9ydCAnLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvcGx1Z2lucy9zaW1wbGUtc2l0ZW1hcCc7XG5AaW1wb3J0IFwiLi9zY3NzL3BsdWdpbnMvYWFiLWFjY29yZGlvblwiOyAvLyBBZHZhbmNlZCBBY2NvcmRpb24gQmxvY2sgc3R5bGVzXG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9zbGljay1zbGlkZXIvY2FyZC1ncmlkLnNjc3MnO1xuXG5cbiIsIi8vIFVzZTogQGluY2x1ZGUgbXEoJ3NtJykgb3IgQGluY2x1ZGUgbXEoJ21kJywgbWF4KVxuQG1peGluIG1xKCR3aWR0aCwgJHR5cGU6IG1pbikge1xuXHRAaWYgbWFwX2hhc19rZXkoJGJyZWFrcG9pbnRzLCAkd2lkdGgpIHtcblx0XHQkd2lkdGg6IG1hcF9nZXQoJGJyZWFrcG9pbnRzLCAkd2lkdGgpO1xuXHRcdEBpZiAkdHlwZSA9PSBtYXgge1xuXHRcdFx0JHdpZHRoOiAkd2lkdGggLSAxcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAkd2lkdGgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXHQvLyBJZiB0aGUga2V5IGRvZXNuJ3QgZXhpc3QgaW4gdGhlIG1hcFxuXHRAZWxzZSB7XG5cdFx0QHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skd2lkdGh9YC4gXCJcbiAgICAgICAgICAgICsgXCJQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gdGhlIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcblx0fVxufVxuXG5AbWl4aW4gbXEtbGltaXQoJHdpZHRoLXN0YXJ0LCAkd2lkdGgtZW5kLCAkdHlwZS1zdGFydDogbWluLCAkdHlwZS1lbmQ6IG1heCkge1xuXHRAaWYgbWFwX2hhc19rZXkoJGJyZWFrcG9pbnRzLCAkd2lkdGgtc3RhcnQpIHtcblx0XHQkd2lkdGgtc3RhcnQ6IG1hcF9nZXQoJGJyZWFrcG9pbnRzLCAkd2lkdGgtc3RhcnQpO1xuXHRcdCR3aWR0aC1lbmQ6IG1hcF9nZXQoJGJyZWFrcG9pbnRzLCAkd2lkdGgtZW5kKTtcblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGUtc3RhcnR9LXdpZHRoOiAkd2lkdGgtc3RhcnQpIGFuZCAoI3skdHlwZS1lbmR9LXdpZHRoOiAkd2lkdGgtZW5kKSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cblx0Ly8gSWYgdGhlIGtleSBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXBcblx0QGVsc2Uge1xuXHRcdEB3YXJuIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JHdpZHRoLXN0YXJ0fWAuIFwiXG4gICAgICAgICAgICArIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIHRoZSBgJGJyZWFrcG9pbnRzYCBtYXAuXCI7XG5cdH1cbn1cblxuQG1peGluIGNvbG9yc2NoZW1lKCRwcm9wZXJ0eSkge1xuXHQuY29sb3JzY2hlbWUge1xuXHRcdGhlaWdodDogNzBweDtcblx0XHR0ZCB7XG5cdFx0XHRib3JkZXI6IDVweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHRcdFx0JGk6IGluZGV4KCgkdGhlbWUtY29sb3JzKSwgKCRjb2xvciAkdmFsdWUpKTtcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgjeyRpfSkge1xuXHRcdFx0XHRcdCN7JHByb3BlcnR5fTogJHZhbHVlO1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICRjb2xvcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBpZiAoJGNvbG9yID09ICd3aGl0ZScgb3IgJGNvbG9yID09ICdncmV5Jykge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJvZHk7XG5cdFx0XHRcdFx0XHR9IEBlbHNlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgY29sb3JzY2hlbWUoJ2JhY2tncm91bmQtY29sb3InKTtcbiIsIiR3aGl0ZTogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlKTtcblxuXG4kdGhlbWUtY29sb3JzOiAoXG5cdCdwcmltYXJ5JzogJHByaW1hcnksXG5cdCdzZWNvbmRhcnknOiAkc2Vjb25kYXJ5LFxuXHQndGVydGlhcnknOiAkdGVydGlhcnksXG5cdCdib2R5JzogJGJvZHksXG5cdCd3aGl0ZSc6ICR3aGl0ZSxcbik7XG4vLyBCcmVha3BvaW50c1xuJGJyZWFrcG9pbnRzOiAoXG5cdCd4cyc6IDYwMHB4LFxuXHQvLyAnc20nOiA3NjdweCxcblx0J3NtJzogNzgycHgsXG5cdCdtZCc6IDk5MnB4LFxuXHQnbGcnOiAxMjAwcHgsXG5cdCd4bCc6IDE3NThweCxcblx0J3h4bCc6IDE4MDBweCxcblx0J21lbnUnOiAxMzAwcHgsXG4pO1xuIiwiLyoqXG4gKiBBZGQgY3VzdG9tIHN0eWxlc1xuICpcbiAqIENTUyB2YXJpYWJsZXMgYXJlIGRlZmluZWQgaW4gXCJ0aGVtZS5qc29uXCJcbiAqIGh0dHBzOi8vZGV2ZWxvcGVyLndvcmRwcmVzcy5vcmcvYmxvY2stZWRpdG9yL2hvdy10by1ndWlkZXMvdGhlbWVzL3RoZW1lLWpzb25cbiAqL1xuXG4vLyBDb2xvciB2YXJzXG4kYmxhY2s6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ibGFjaykgIWRlZmF1bHQ7XG4kd2hpdGU6ICNmZmZmZmYgIWRlZmF1bHQ7XG4kcHJpbWFyeTogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpICFkZWZhdWx0O1xuJHNlY29uZGFyeTogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXNlY29uZGFyeSkgIWRlZmF1bHQ7XG4kdGVydGlhcnk6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS10ZXJ0aWFyeSkgIWRlZmF1bHQ7XG4kYm9keTogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJvZHkpICFkZWZhdWx0O1xuJGdyZXk6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ncmV5KSAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKFxuXHQncHJpbWFyeSc6ICRwcmltYXJ5LFxuXHQnc2Vjb25kYXJ5JzogJHNlY29uZGFyeSxcblx0J3RlcnRpYXJ5JzogJHRlcnRpYXJ5LFxuXHQnYm9keSc6ICRib2R5LFxuXHQnYmxhY2snOiAkYmxhY2ssXG5cdCd3aGl0ZSc6ICR3aGl0ZSxcblx0J2dyZXknOiAkZ3JleSxcbik7XG5cbi8vIFNwYWNpbmdcbiRzcGFjaW5nLXZlcnRpY2FsOiB2YXIoLS13cC0tY3VzdG9tLS1zcGFjaW5nLS12ZXJ0aWNhbCkgIWRlZmF1bHQ7XG4kc3BhY2luZy1ob3Jpem9udGFsOiB2YXIoLS13cC0tY3VzdG9tLS1zcGFjaW5nLS1ob3Jpem9udGFsKSAhZGVmYXVsdDtcblxuLy8gQnJlYWtwb2ludHNcbiRicmVha3BvaW50czogKFxuXHQneHMnOiA2MDBweCxcblx0J3NtJzogNzY3cHgsXG5cdCdtZCc6IDk5MnB4LFxuXHQnbGcnOiAxMjAwcHgsXG5cdCd4bCc6IDEzNTBweCxcbik7XG4iLCIvKipcbiAqIEdlbmVyYWxcbiAqL1xuXG5odG1sIHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXdlaWdodC0tYm9sZCk7XG59XG5cbi8vIFNjcm9sbCBtYXJnaW5zIGZvciBhbmNob3IgZWxlbWVudHNcbmRpdltpZF0ge1xuXHRzY3JvbGwtbWFyZ2luLXRvcDogNC41cmVtO1xufVxuaGVhZGVyLnNpdGUtaGVhZGVyLmhhcy1zdGlja3k6bm90KC5zdGlja3kpICsgbWFpbiB7XG5cdGRpdltpZF0ge1xuXHRcdHNjcm9sbC1tYXJnaW4tdG9wOiA4LjVyZW07XG5cdH1cbn1cbiIsIi8qKlxuICogV29yZFByZXNzIGN1c3RvbWl6YXRpb25cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xuXG5cdCYuYXV0aG9yIHtcblx0XHQud3AtYmxvY2stcG9zdC1hdXRob3Ige1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAzKTtcblxuXHRcdFx0LndwLWJsb2NrLXBvc3QtYXV0aG9yX19hdmF0YXIge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAyKTtcblxuXHRcdFx0XHQuYXZhdGFyIHtcblx0XHRcdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8qIC53cC1ibG9jay1wb3N0LWF1dGhvcl9fbmFtZSB7XG5cdFx0XHRcdEBleHRlbmQgLmgxO1xuXHRcdFx0fSAqL1xuXG5cdFx0XHQud3AtYmxvY2stcG9zdC1hdXRob3JfX2JpbyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1ub3JtYWwpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tbGluZS1oZWlnaHQtLWJvZHkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY2F0ZWdvcnkge1xuXHRcdC53cC1ibG9jay10ZXJtLWRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1ub3JtYWwpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWxpbmUtaGVpZ2h0LS1ib2R5KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAzKTtcblx0XHR9XG5cdH1cbn1cbiIsIjpub3QoLmRldGFpbHNCdG4pOm5vdCguaGFzLXRleHQtY29sb3IpOm5vdChzdXApOm5vdChzdWIpIHtcblx0PiBhIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1saW5rcy0taG92ZXItY29sb3IpO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm5vdChbaHJlZl0pIHtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4vLyBTZXR1cCBjb2xvcnMgZm9yIGxpbmtzLCBpZiBpdCBpcyBzZXQgYnkgdGhlIHBhcmFncmFwaCBibG9ja1xuQG1peGluIGxpbmstY29sb3IoJHByb3BlcnR5KSB7XG5cdHAge1xuXHRcdEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdFx0Ji5oYXMtI3skY29sb3J9LWNvbG9yIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR2YWx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBsaW5rLWNvbG9yKCdjb2xvcicpO1xuIiwiLmljb24tYXJyb3ctY2lyY2xlIHtcblx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMiAzMiclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgdHJhbnNmb3JtPSdtYXRyaXgoLTEgMCAwIDEgMzIgMCknJTNFJTNDY2lyY2xlIGN4PScxNicgY3k9JzE2JyByPScxNS41JyBzdHJva2U9JyUyMzE0MjEzRCcvJTNFJTNDcGF0aCBmaWxsPSclMjMxNDIxM0QnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nbTE2IDEyIDkgNC41LTkgNC41di00SDh2LTFoOHYtNFonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5pY29uLWFycm93IHtcblx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxOCA5JyUzRSUzQ3BhdGggZmlsbD0nJTIzODFGNEUxJyBkPSdtOSAwIDkgNC41TDkgOVY1SDBWNGg5VjBaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmljb24tYXJyb3ctZG93biB7XG5cdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAgMTcnJTNFJTNDcGF0aCBmaWxsPScje3VybC1mcmllbmRseS1jb2xvdXIoJHdoaXRlKX0nIGQ9J205LjUgNy41LTQuNSA5LTQuNS05aDR2LTdoMXY3aDRaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmljb24tYXJyb3ctZG93bi15ZWxsb3cge1xuXHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwIDE3JyUzRSUzQ3BhdGggZmlsbD0nJTIzRkNBMzExJyBkPSdtOS41IDcuNS00LjUgOS00LjUtOWg0di03aDF2N2g0WicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmljb24tZG93biB7XG5cdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTQgNyclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlPScje3VybC1mcmllbmRseS1jb2xvdXIoJHdoaXRlKX0nIGQ9J20uNjU5LjUgNiA2IDYtNicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0Ly8gY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZSclM0UlM0NwYXRoIGQ9J00xLjUwMDAyIDRMNi4wMDAwMiA4TDEwLjUgNCcgc3Ryb2tlPScje3VybC1mcmllbmRseS1jb2xvdXIoJHdoaXRlKX0nIHN0cm9rZS13aWR0aD0nMS41JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5pY29uLWNoZXZyb24tZG93biB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgMTQgOCclM0UlM0NwYXRoIHN0cm9rZT0nY3VycmVudENvbG9yJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTEgMUMzLjM0MzE1IDMuMzQzMTUgNC42NTY4NSA0LjY1Njg1IDcgN00xMyAxQzEwLjY1NjkgMy4zNDMxNSA5LjM0MzE1IDQuNjU2ODUgNyA3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHR3aWR0aDogMC44NzVyZW07XG5cdGhlaWdodDogMC44NzVyZW07XG5cdG1hc2stc2l6ZTogY29udGFpbjtcblx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmljb24tY2hldnJvbiB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdHdpZHRoOiAwLjg3NXJlbTtcblx0aGVpZ2h0OiAwLjg3NXJlbTtcblx0bWFzay1zaXplOiBjb250YWluO1xuXHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRtYXNrLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBmaWxsPVwibm9uZVwiIHZpZXdCb3g9XCIwIDAgOCAxMFwiPjxwYXRoIHN0cm9rZT1cIiUyM0ZGMDA3M1wiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCIyXCIgZD1cIk0xIDlDMy4zNDMxNSA3LjQzNzkgNC42NTY4NSA2LjU2MjA5IDcgNC45OTk5OVwiLz48cGF0aCBzdHJva2U9XCIlMjNGRjAwNzNcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMlwiIGQ9XCJNMSAxQzMuMzQzMTUgMi41NjIxIDQuNjU2ODUgMy40Mzc5MSA3IDUuMDAwMDFcIi8+PC9zdmc+Jyk7XG5cdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuXHR0cmFuc2Zvcm0tYm94OiBmaWxsLWJveDtcbn1cbi5pY29uLWNoZXZyb24tbGlnaHQge1xuXHRjb250ZW50OiAnJztcblx0YmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuXHR3aWR0aDogMC44NzVyZW07XG5cdGhlaWdodDogMC44NzVyZW07XG5cdG1hc2stc2l6ZTogY29udGFpbjtcblx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0bWFzay1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI5XCIgaGVpZ2h0PVwiMTVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIHN0cm9rZT1cIiUyMzAzNUQ2N1wiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBkPVwibTEgMS41IDYgNi02IDZcIi8+PC9zdmc+Jyk7XG5cdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuXHR0cmFuc2Zvcm0tYm94OiBmaWxsLWJveDtcbn1cblxuLmljb24tYXJyb3ctc2ltcGxlIHtcblx0bWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjRweCcgaGVpZ2h0PSczNHB4JyB2aWV3Qm94PScwIDAgMjQgMzQnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlMEEvLyAlM0NnIGlkPSdQYWdlLTEnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTBBLy8gJTNDZyBpZD0nZmsuZGstTEFORElORy1QQUdFX3ByaXZhdCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI0OS4wMDAwMDAsIC02ODAuMDAwMDAwKScgZmlsbD0nJTIzRkZGRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTBBLy8gJTNDcG9seWdvbiBpZD0nUGF0aC1Db3B5LTInIHBvaW50cz0nMjY1LjIyMDE4MyA2ODAgMjQ5IDY5Ni4wNjM1NTkgMjQ5IDY5Ni4xMzU1OTMgMjY1LjQ0MDM2NyA3MTQgMjczIDcxNCAyNTYuMjY2MDU1IDY5Ni4wNjM1NTkgMjcyLjcwNjQyMiA2ODAnJTNFJTNDL3BvbHlnb24lM0UlMEEvLyAlM0MvZyUzRSUwQS8vICUzQy9nJTNFJTBBLy8gJTNDL3N2ZyUzRVwiKTtcblx0aGVpZ2h0OiAyOXB4O1xuXHR3aWR0aDogMjBweDtcbn1cbi5pY29uLWFycm93LXJpZ2h0IHtcblx0bWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAxNyAxNiclM0UlM0NwYXRoIHN0cm9rZT0nJTIzQTYwOTNEJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTEuNSA4aDE0TTguNSAxbDcgNy03IDcnLyUzRSUzQy9zdmclM0VcIik7XG5cdHdpZHRoOiAwLjg3NXJlbTtcblx0aGVpZ2h0OiAwLjg3NXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRtYXNrLXNpemU6IGNvbnRhaW47XG5cdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmljb24tZmFjZWJvb2sge1xuXHRtYXNrOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjExXCIgaGVpZ2h0PVwiMTlcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGw9XCJjdXJyZW50Q29sb3JcIiBkPVwiTTEwLjc0MiAzLjEyMmMuMDcgMCAuMTI5LS4wNTUuMTI5LS4xMjVsLjAyMi0yLjc2MkEuMTI1LjEyNSAwIDAgMCAxMC43OC4xMUMxMC40NjIuMDc5IDkuNDkgMCA3LjkxMiAwIDUuOTU1IDAgMy44NzYgMS4zOCAzLjg3NiAzLjk5N3YyLjIzNmMwIC4wNy0uMDU2LjEyNi0uMTI2LjEyNkgxLjAyYS4xMjYuMTI2IDAgMCAwLS4xMjYuMTI1VjkuNmMwIC4wNy4wNTYuMTI1LjEyNi4xMjVoMi43M2MuMDcgMCAuMTI2LjA1Ny4xMjYuMTI2djkuMDI0YzAgLjA2OS4wNTcuMTI1LjEyNy4xMjVoMy4yNjhjLjA3IDAgLjEyNi0uMDU2LjEyNi0uMTI1VjkuODk5YzAtLjA3LjA1Ny0uMTI1LjEyNy0uMTI1aDIuNjcyYS4xMjcuMTI3IDAgMCAwIC4xMjYtLjExbC40My0zLjE2NGEuMTI2LjEyNiAwIDAgMC0uMTI2LS4xNDJINy41MjRhLjEyNy4xMjcgMCAwIDEtLjEyNy0uMTI2Yy4wMDEtMi4zOS4wMTEtMi40NC4zNjctMi43OTMuMzU3LS4zNTMgMS41ODctLjM0IDIuOTc4LS4zMTdaXCIvPjwvc3ZnPicpO1xuXHR3aWR0aDogMTFweDtcblx0aGVpZ2h0OiAxOXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdG1hc2stc2l6ZTogY29udGFpbjtcblx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bGVmdDogLTFweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmljb24tbGlua2VkaW4ge1xuXHRtYXNrOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGw9XCIlMjMwMDI1NjFcIiBkPVwiTTMuODAzIDE3SC4yOFY1LjY0NmgzLjUyM1YxN1pNMi4wNDMgNC4wOTNBMi4wNDUgMi4wNDUgMCAwIDEgMCAyLjA0NWEyLjA0MyAyLjA0MyAwIDEgMSA0LjA4NSAwIDIuMDQ3IDIuMDQ3IDAgMCAxLTIuMDQxIDIuMDQ4Wk0xNi45OTkgMTdoLTMuNTJ2LTUuNTIyYzAtMS4zMTctLjAyNC0zLjAxLTEuODMtMy4wMXMtMi4xMTUgMS40MzQtMi4xMTUgMi45MTRWMTdoLTMuNTJWNS42NDZoMy4zOHYxLjU1MWguMDQ4Yy40Ny0uODkyIDEuNjItMS44MzQgMy4zMzMtMS44MzQgMy41NjggMCA0LjIyNiAyLjM1MSA0LjIyNiA1LjQxVjE3aC0uMDAyWlwiLz48L3N2Zz4nKTtcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMTdweDtcblx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRtYXNrLXNpemU6IGNvbnRhaW47XG5cdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaWNvbi1zZWFyY2gge1xuXHRtYXNrOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDg0LjMyIDg0LjRcIj48cGF0aCBkPVwiTTgyLjE5IDcyLjAzIDYzLjM1IDUzLjE5Yy0uNS0uNS0uNjEtMS4yNy0uMjUtMS44NiA3Ljk0LTEzLjM2IDUuOC0zMC4zOC01LjE5LTQxLjM2QzUxLjI0IDMuMjkgNDIuMzYtLjIyIDMyLjk2LjAxYy05LjQyLjI1LTE4LjEgNC4yNy0yNC40MiAxMS4zQy0zLjM4IDI0LjYxLTIuNzQgNDUuNjQgOS45OSA1OC4yYzEwLjk4IDEwLjg0IDI3LjkyIDEyLjkxIDQxLjIgNS4wMy41OC0uMzYgMS4zNi0uMjUgMS44Ni4yNWwxOC42MSAxOC42MWMxLjUzIDEuNTMgMy41MiAyLjMxIDUuNDggMi4zMSAxLjcyIDAgMy40Mi0uNTkgNC43Ny0xLjgxYTcuMTggNy4xOCAwIDAgMCAyLjQxLTUuMjJjLjA2LTItLjcyLTMuOTQtMi4xMi01LjM0Wk01MC4zIDE3LjU2YzkuMDYgOS4wNiA5LjA2IDIzLjgxIDAgMzIuODgtOS4wNiA5LjA2LTIzLjgxIDkuMDYtMzIuODggMC05LjA1LTkuMDYtOS4wNS0yMy44MSAwLTMyLjg4IDQuMzktNC4zOCAxMC4yMy02LjggMTYuNDQtNi44IDMuMTEgMCA2LjEyLjYxIDguOTEgMS43NWEyMy41IDIzLjUgMCAwIDEgNy41MyA1LjA1XCIvPjwvc3ZnPicpO1xuXHR3aWR0aDogMS4yNXJlbTtcblx0aGVpZ2h0OiAxLjI1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdG1hc2stc2l6ZTogY29udGFpbjtcblx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pY29uLWNsb3NlIHtcblx0Y29udGVudDogJyc7XG5cdG1hc2s6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIGZpbGw9XCJub25lXCIgdmlld0JveD1cIjAgMCAyNCAyNFwiPjxtYXNrIGlkPVwiYVwiIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHg9XCIwXCIgeT1cIjBcIiBtYXNrVW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiIHN0eWxlPVwibWFzay10eXBlOmFscGhhXCI+PHBhdGggZmlsbD1cIiUyM2Q5ZDlkOVwiIGQ9XCJNMCAwaDI0djI0SDB6XCIvPjwvbWFzaz48ZyBtYXNrPVwidXJsKCUyM2EpXCI+PHBhdGggZmlsbD1cIiUyM2ZmZlwiIGQ9XCJtMTIuMDI2IDEwLjU1NiA1LjYwMS01LjYgMS40MTUgMS40MTQtNS42MDIgNS42IDUuNjYgNS42Ni0xLjQxNSAxLjQxNC01LjY1OS01LjY2LTUuNzEzIDUuNzE0TDQuOSAxNy42ODRsNS43MTMtNS43MTMtNS42NTQtNS42NTUgMS40MTQtMS40MTR6XCIvPjwvZz48L3N2Zz4nKTtcblx0d2lkdGg6IDEuOHJlbTtcblx0aGVpZ2h0OiAxLjhyZW07XG5cdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0bWFzay1zaXplOiBjb250YWluO1xuXHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuIiwiLypcbiAgR3V0ZW5iZXJnIGRlZmF1bHQgYnJlYWtwb2ludHM6XG4gIE1vYmlsZTogNDgwcHhcbiAgU21hbGwgVGFibGV0OiA2MDBweFxuICBNZWRpdW0gVGFibGV0OiA3ODJweFxuICBMYXJnZSBUYWJsZXQ6IDk2MHB4XG4gIFhMYXJnZSBUYWJsZXQ6IDEwODBweFxuICBXaWRlOiAxMjgwcHhcbiAgSHVnZTogMTQ0MHB4XG4qL1xuXG4uZC1ub25lIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi8vIDQ4MHB4IHVzZWQgYmVjYXVzZSB0aGF0J3Mgd2hhdCBXUCBwcmVmZXJzXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuXHQuZC14cy1ibG9jayB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdC5kLXhzLWZsZXgge1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0fVxuXG5cdC5kLXhzLW5vbmUge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyA2MDBweCB1c2VkIGJlY2F1c2UgdGhhdCdzIHdoYXQgV1AgcHJlZmVyc1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcblx0LmQtc20tYmxvY2sge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZC1zbS1mbGV4IHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZC1zbS1ub25lIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gNzgycHggdXNlZCBiZWNhdXNlIHRoYXQncyB3aGF0IFdQIHByZWZlcnNcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MnB4KSB7XG5cdC5kLW1kLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmQtbWQtZmxleCB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmQtbWQtbm9uZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5teC0xIHtcblx0bWFyZ2luLWxlZnQ6IDAuMjVyZW07XG5cdG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cbi5teC0yIHtcblx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbi5teC0zIHtcblx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5teC00IHtcblx0bWFyZ2luLWxlZnQ6IDEuNXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4ubXgtNSB7XG5cdG1hcmdpbi1sZWZ0OiAzcmVtO1xuXHRtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuXHRvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn0iLCIvKiBIZWFkZXIgKi9cblxuaGVhZGVyIHtcblx0ei1pbmRleDogMTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdHdpZHRoOiAxMDAlO1xuXHQmLnNpdGUtaGVhZGVyIHtcblx0XHRwYWRkaW5nLXRvcDogJHNwYWNpbmctdmVydGljYWw7XG5cdFx0cGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXZlcnRpY2FsO1xuXG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb24ge1xuXHRcdFx0LndwLWJsb2NrLW5hdmlnYXRpb25fX3Jlc3BvbnNpdmUtY29udGFpbmVyLmlzLW1lbnUtb3Blbi5oYXMtbW9kYWwtb3BlbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbl9fY29udGFpbmVyIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtIHtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cC1ibG9jay1zZWFyY2gge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiBjYWxjKCAjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIC41ICk7XG5cblx0XHRcdFx0LndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gU3RpY2t5IG1lbnVcbmhlYWRlci5zdGlja3kge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13cC0tY3VzdG9tLS1oZWFkZXItLWJhY2tncm91bmQpO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTk7XG5cblx0Ly8gT25seSBzaG93IHN0aWNreSBtb2JpbGUgbWVudSBvbiBzY3JvbGwgdXBcblx0Ji5zY3JvbGwtZG93biB7XG5cdFx0dG9wOiAtMTAwcHg7XG5cdFx0QGluY2x1ZGUgbXEoJ21kJykge1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG5ib2R5LmFkbWluLWJhciB7XG5cdGhlYWRlci5zdGlja3kge1xuXHRcdEBpbmNsdWRlIG1xKCdtZCcpIHtcblx0XHRcdHRvcDogMzBweDtcblx0XHR9XG5cdFx0Ji5zY3JvbGwtZG93biB7XG5cdFx0XHRAaW5jbHVkZSBtcSgnbWQnKSB7XG5cdFx0XHRcdHRvcDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbXEoJ3hzJywgbWF4KSB7XG5cdC5hZG1pbi1iYXIgaGVhZGVyLnNpdGUtaGVhZGVyLmhhcy1zdGlja3kuc3RpY2t5IHtcblx0XHRtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0td3AtYWRtaW4tLWFkbWluLWJhci0taGVpZ2h0KSk7XG5cdH1cblx0aGVhZGVyIHtcblx0XHQmLnNpdGUtaGVhZGVyIHtcblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uIHtcblx0XHRcdFx0LndwLWJsb2NrLW5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiB2YXIoLS13cC0tY3VzdG9tLS1uYXZpZ2F0aW9uLS1tb2JpbGUtLWFsaWduLWl0ZW1zKSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LndwLWJsb2NrLXNlYXJjaCB7XG5cdFx0XHRcdFx0LndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLyogTWFpbiAqL1xuXG4ud3Atc2l0ZS1ibG9ja3MgPiAqICsgbWFpbixcbmJvZHkgLmlzLWxheW91dC1mbGV4LndwLWJsb2NrLWNvbHVtbnMsXG4ud3AtYmxvY2stY292ZXIuYWxpZ25mdWxsIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG5tYWluIHtcblx0Ly8gcGFkZGluZzogMCAkc3BhY2luZy1ob3Jpem9udGFsO1xuXG5cdC53cC1ibG9jay1xdWVyeSB7XG5cdFx0LndwLWJsb2NrLXBvc3QtdGl0bGUge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cblxuXHQud3AtYmxvY2stcG9zdC1jb250ZW50IHtcblx0XHQuYWxpZ25mdWxsIHtcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiBjYWxjKCAjeyRzcGFjaW5nLWhvcml6b250YWx9ICogLTEgKSAhaW1wb3J0YW50O1xuXHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBjYWxjKCAjeyRzcGFjaW5nLWhvcml6b250YWx9ICogLTEgKSAhaW1wb3J0YW50O1xuXHRcdFx0Ly8gcGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdFx0Ly8gcGFkZGluZy1yaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHR9XG5cdH1cbn1cbiIsIi8qIEZvb3RlciAqL1xuXG5mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13cC0tY3VzdG9tLS1mb290ZXItLWJhY2tncm91bmQpO1xuXHRjb2xvcjogdmFyKC0td3AtLWN1c3RvbS0tZm9vdGVyLS1jb2xvcik7XG5cdCYuc2l0ZS1mb290ZXIge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiBjYWxjKCRzcGFjaW5nLXZlcnRpY2FsICogMikgJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0fVxufVxuQGluY2x1ZGUgbXEoJ3hzJywgbWF4KSB7XG5cdGZvb3RlciB7XG5cdFx0Ji5zaXRlLWZvb3RlciB7XG5cdFx0XHQud3AtYmxvY2stc2l0ZS10aXRsZSxcblx0XHRcdFtjbGFzcyo9J2hhcy10ZXh0LWFsaWduLSddIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtYmxvY2stc2l0ZS10aXRsZSxcblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC53cC1ibG9jay1zaXRlLXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmctdmVydGljYWw7XG5cdFx0XHR9XG5cblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLXBvc3QtbmF2aWdhdGlvbi1saW5rIHtcblx0XHRtYXJnaW46ICRzcGFjaW5nLXZlcnRpY2FsIDA7XG5cdFx0cGFkZGluZzogMCAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdCYucG9zdC1uYXZpZ2F0aW9uLWxpbmstcHJldmlvdXMge1xuXHRcdFx0bWFyZ2luLXRvcDogY2FsYygjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIDMpO1xuXHRcdH1cblx0fVxufVxuIiwiLnBhZ2UtdGVtcGxhdGUtZGVzaWduIHtcblx0LndwLWJsb2NrLXBvc3QtY29udGVudCAud3AtYmxvY2stc2VwYXJhdG9yIHtcblx0XHRtYXJnaW4tdG9wOiAwLjVyZW07XG5cdH1cbn1cbiIsIi53cC1ibG9jay1jb2x1bW5zIHtcblx0Ly8gLndwLWJsb2NrLWNvbHVtbiB7XG5cdC8vICAgICAqICsgKiB7XG5cdC8vICAgICAgICAgJjpub3QoLndwLWJsb2NrLWJ1dHRvbikge1xuXHQvLyAgICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC41cmVtO1xuXHQvLyAgICAgICAgIH1cblx0Ly8gICAgIH1cblx0Ly8gfVxuXHQrIC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRwYWRkaW5nLXRvcDogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0tY29sdW1ucyk7XG5cdH1cbn1cbiIsIi8vIENvbW1lbnQgZm9ybTogZmllbGRzXG5cbltjbGFzcyo9J2NvbW1lbnQtZm9ybS0nXSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0bGFiZWwge1xuXHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCN7JHNwYWNpbmctaG9yaXpvbnRhbH0gKiAwLjUpO1xuXHR9XG59XG5cbi5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCIvLyBCbG9jazogQ29tbWVudHNcblxuLndwLWJsb2NrLXBvc3QtY29tbWVudHMge1xuXHRtYXJnaW4tdG9wOiBjYWxjKCN7JHNwYWNpbmctdmVydGljYWx9ICogMyk7XG5cblx0LmNvbW1lbnQtcmVzcG9uZCB7XG5cdFx0bWFyZ2luLXRvcDogY2FsYygjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIDMpO1xuXHR9XG5cblx0Lm5vY29tbWVudHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIm1haW5cblx0LndwLWJsb2NrLXBvc3QtY29udGVudFxuXHQud3AtYmxvY2stY292ZXIuYWxpZ25mdWxsOm5vdCguaXMtc3R5bGUtbm8tc3BhY2UpXG5cdC5hbGlnbndpZGVcblx0PiAuYWxpZ253aWRlIHtcblx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xufVxuXG5AaW5jbHVkZSBtcSgnc20nKSB7XG5cdC53cC1ibG9jay1jb3Zlci5hbGlnbmZ1bGwge1xuXHRcdC53cC1ibG9jay1ncm91cCxcblx0XHQud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0XHQmLmFsaWdud2lkZSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBGZWF0dXJlZCBpbWFnZVxuXG4ud3AtYmxvY2stcG9zdC1mZWF0dXJlZC1pbWFnZSB7XG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBHYWxsZXJ5XG5cbi53cC1ibG9jay1nYWxsZXJ5IHtcblx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG4iLCIud3AtYmxvY2stZ3JvdXAge1xuXHQmLmhhcy1iYWNrZ3JvdW5kIHtcblx0XHQvLyBEaXNhYmxlIG1hcmdpbiBmb3IgZ3JvdXBzIHdpdGggYSBiYWNrZ3JvdW5kO1xuXHRcdGlzb2xhdGlvbjogaXNvbGF0ZTsgLy8gQXZvaWQgei1pbmRleCBpc3N1ZXMgd2l0aCBuZXN0ZWQgYmxvY2tzO1xuXHRcdCogKyAqIHtcblx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogMDtcblx0XHR9XG5cdH1cbn1cbjp3aGVyZSgud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQpIHtcblx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRwYWRkaW5nLXRvcDogM3JlbTtcblx0cGFkZGluZy1ib3R0b206IDNyZW07XG59XG4ud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQgKyAud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG5cbi8vIEZpeCBmb3Igcm93cyBvbiBtb2JpbGVcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC53cC1ibG9jay1ncm91cC5pcy1jb250ZW50LWp1c3RpZmljYXRpb24tY2VudGVyLmlzLW5vd3JhcC5pcy1sYXlvdXQtZmxleC53cC1ibG9jay1ncm91cC1pcy1sYXlvdXQtZmxleCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBJbWFnZSwgTWVkaWEgYW5kIFRleHRcblxuLndwLWJsb2NrLWltYWdlLFxuLndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0aW1nLFxuXHR2aWRlbyB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi53cC1ibG9jay1pbWFnZS5hbGlnbmNlbnRlciB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ud3AtYmxvY2stbWVkaWEtdGV4dCB7XG5cdD4gLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG5cbkBpbmNsdWRlIG1xKCdzbScpIHtcblx0LndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRcdGgxLFxuXHRcdFx0aDIsXG5cdFx0XHRoMyxcblx0XHRcdGg0LFxuXHRcdFx0aDUsXG5cdFx0XHRoNiB7XG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwLFxuXHRcdFx0dWwsXG5cdFx0XHRvbCB7XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1xKCdzbScpIHtcblx0LndwLWJsb2NrLW1lZGlhLXRleHQuYWxpZ253aWRlIHtcblx0XHRmaWd1cmUud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHR9XG5cdFx0PiAud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdH1cblx0fVxufVxuXG4vLyBnYXAgYmV0d2VlbiBtZWRpYSBhbmQgdGV4dFxuLndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRnYXA6IHZhcigtLXdwLS1jdXN0b20tLXNwYWNpbmctLWdhcCk7XG59XG4iLCIvLyBCbG9jazogTmF2aWdhdGlvblxuXG4ud3AtYmxvY2stbmF2aWdhdGlvbiB7XG5cdC8qIC53cC1ibG9jay1uYXZpZ2F0aW9uX19jb250YWluZXIge1xuXHRcdGdhcDogMS41cmVtO1xuXHR9ICovXG5cdC53cC1ibG9jay1uYXZpZ2F0aW9uLWxpbmsge1xuXHRcdCYuY3VycmVudC1tZW51LWl0ZW0ge1xuXHRcdFx0LndwLWJsb2NrLW5hdmlnYXRpb24taXRlbV9fbGFiZWwge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLW5hdmlnYXRpb25fX3Jlc3BvbnNpdmUtY29udGFpbmVyLWNsb3NlIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAkc3BhY2luZy12ZXJ0aWNhbDtcblx0XHRyaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0fVxufVxuIiwiLy8gQmxvY2s6IFBhZ2luYXRpb25cblxuLndwLWJsb2NrLXF1ZXJ5LXBhZ2luYXRpb24ge1xuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQud3AtYmxvY2stcXVlcnktcGFnaW5hdGlvbi1udW1iZXJzIHtcblx0XHQucGFnZS1udW1iZXJzOm5vdCguZG90cykge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtaW4td2lkdGg6IDMwcHg7XG5cblx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gQmxvY2s6IFBvc3QgbmF2aWdhdGlvblxuXG4ud3AtYmxvY2stcG9zdC1uYXZpZ2F0aW9uLWxpbmsge1xuXHRtYXJnaW46IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAyKSAwO1xuXHRwYWRkaW5nOiAwICRzcGFjaW5nLWhvcml6b250YWw7XG5cblx0Ji5wb3N0LW5hdmlnYXRpb24tbGluay1wcmV2aW91cyB7XG5cdFx0YSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnwqsnO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYucG9zdC1uYXZpZ2F0aW9uLWxpbmstbmV4dCB7XG5cdFx0YSB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICfCuyc7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gQmxvY2s6IFBvc3QgYXZhdGFyXG5cbi53cC1ibG9jay1wb3N0LWF1dGhvcl9fYXZhdGFyIHtcblx0LmF2YXRhciB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR9XG59XG4iLCIvLyBQYXNzd29yZCBwcm90ZWN0ZWQgZm9ybVxuXG4ucG9zdC1wYXNzd29yZC1mb3JtIHtcblx0cDpudGgtb2YtdHlwZSgyKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCN7JHNwYWNpbmctaG9yaXpvbnRhbH0gKiAwLjUpO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gQmxvY2s6IFNlYXJjaFxuXG4ud3AtYmxvY2stc2VhcmNoIHtcblx0Ji53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1pbnNpZGUge1xuXHRcdC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IHZhcigtLXdwLS1jdXN0b20tLXNlYXJjaC0tcGFkZGluZyk7XG5cdFx0XHRib3JkZXI6IHZhcigtLXdwLS1jdXN0b20tLXNlYXJjaC0tYm9yZGVyLS13aWR0aCkgc29saWRcblx0XHRcdFx0dmFyKC0td3AtLWN1c3RvbS0tc2VhcmNoLS1ib3JkZXItLWNvbG9yKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLXdwLS1jdXN0b20tLXNlYXJjaC0tYm9yZGVyLS1yYWRpdXMpO1xuXG5cdFx0XHRpbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBUYWJsZVxuXG4ud3AtYmxvY2stdGFibGUge1xuXHR0ZCxcblx0dGgge1xuXHRcdGJvcmRlcjogaW5oZXJpdDtcblx0fVxufVxuIiwiYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZS5oYXMtdGV4dC1hbGlnbi1jZW50ZXIge1xuXHRwYWRkaW5nLWxlZnQ6IGNsYW1wKDJyZW0sIDEwdncsIDlyZW0pO1xuXHRwYWRkaW5nLXJpZ2h0OiBjbGFtcCgycmVtLCAxMHZ3LCA5cmVtKTtcbn1cbiIsInZpZGVvLFxuLndwLWJsb2NrLWVtYmVkIGlmcmFtZSB7XG5cdGhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tc3R5bGVzLS12aWRlby0taGVpZ2h0LCBhdXRvKTtcblx0d2lkdGg6IDEwMCU7XG59XG4ud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuXHRoZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLXN0eWxlcy0tdmlkZW8tLWhlaWdodCwgYXV0byk7XG5cdEBpbmNsdWRlIG1xKCd4cycsIG1heCkge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxubWFpbiAud3AtYmxvY2stcG9zdC1jb250ZW50IC53cC1ibG9jay12aWRlby5hbGlnbmZ1bGwge1xuXHRwYWRkaW5nOiAwO1xuXHRsaW5lLWhlaWdodDogMDtcbn1cbi53cC1ibG9jay12aWRlbyBmaWdjYXB0aW9uIHtcblx0bWFyZ2luLXRvcDogMXJlbTtcbn1cbiIsIi5pcy1zdHlsZS12aWRlbyB7XG4gICAgYmFja2dyb3VuZDogI0ZFRkZGNjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcblxuICAgIEBpbmNsdWRlIG1xKCdtZCcpIHsgcGFkZGluZzogNHJlbSAwOyB9XG4gICAgQGluY2x1ZGUgbXEoJ3NtJykgeyBwYWRkaW5nOiAycmVtIDA7IH1cblxuICAgIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC00cHggcmdiYSgwLDAsMCwwLjEpLCAwcHggMTBweCAxNXB4IC0zcHggcmdiYSgwLDAsMCwwLjEpO1xuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmlzLXN0eWxlLXZpZGVvIHtcbiAgICAud3AtYmxvY2stdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IC00cHggcmdiYSgwLDAsMCwwLjEpLCAwcHggMTBweCAxNXB4IC0zcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICBcbiAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKCdzbScsICdtYXgnKSB7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzIC8gNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMDtcblxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTQ4Mjg7XG4gICAgICAgICAgICBjb2xvcjogI0ZFRkZGNjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS44cHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1zZWNvbmRhcnkpIGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1zZWNvbmRhcnkpIGluc2V0ICFpbXBvcnRhbnRcblxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICBcbiAgICBcbiAgICAgICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAvLyBQbGF5IGljb24gdmlhIDo6YmVmb3JlXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICBcbiAgICAgICAgY29udGVudDogJ18nO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cbiAgICB9XG59IiwiLndwLWJsb2NrLWJ1dHRvbnMuaXMtc3R5bGUtYXJyb3ctZG93biB7XG5cdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRAZXh0ZW5kIC5pY29uLWFycm93LWRvd247XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0QGV4dGVuZCAuaWNvbi1hcnJvdy1kb3duLXllbGxvdztcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ibG9jay1lZGl0b3ItcmljaC10ZXh0X19lZGl0YWJsZSB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0dG9wOiAtMzBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0KyAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1mbGV4IHtcblx0XHRwYWRkaW5nLXRvcDogNHJlbTtcblx0fVxufVxuLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luLWxlZnQ6IC0wLjVyZW07XG5cdG1hcmdpbi1yaWdodDogLTAuNXJlbTtcblx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdH1cblx0XHQ+IDpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRhbGlnbi1pdGVtczogZW5kO1xuXHRcdH1cblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud3AtYmxvY2staW1hZ2U6bm90KC5pcy1yZXNpemVkKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cbiIsIi53cC1ibG9jay1jb3Zlci5pcy1zdHlsZS1ob3Zlci16b29tIHtcblx0aW1nIHtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHRpbWcge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHR9XG5cdH1cbn1cbiIsIi53cC1ibG9jay1jb3Zlci5pcy1zdHlsZS1uby1zcGFjZSB7XG5cdHBhZGRpbmc6IDA7XG5cdC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuIiwiLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtcmV2ZXJzZS1vcmRlciB7XG5cdC53cC1ibG9jay1jb2x1bW4ge1xuXHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0fVxuXHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0fVxuXHR9XG59XG5AaW5jbHVkZSBtcSgnc20nKSB7XG5cdC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXJldmVyc2Utb3JkZXIge1xuXHRcdC53cC1ibG9jay1jb2x1bW4ge1xuXHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gTm90ZTogdGhpcyBzdHlsZSBzaG91bGQgYmUgcmVtb3ZlZCwgYXMgdGhpcyBpcyBub3cgcG9zc2libGUgdG8gc2V0dXAgZGlyZWN0bHkgaW4gdGhlIGJsb2NrIGVkaXRvci5cblxuLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXJvdW5kZWQge1xuXHRib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuIiwiYm9keSAuaXMtbGF5b3V0LWZsb3cgPiAqICsgLmlzLXN0eWxlLW5vLXNwYWNlIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLW5vLXNwYWNlIHtcblx0LndwLWJsb2NrLWNvbHVtbnMge1xuXHRcdGdhcDogMDtcblx0fVxuXHQud3AtYmxvY2stbWVkaWEtdGV4dCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbiIsIi53cC1ibG9jay1ncm91cC5pcy1zdHlsZS10ZXh0LWZsb3cge1xuXHRwIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuXHR9XG59XG5AaW5jbHVkZSBtcSgnbWQnKSB7XG5cdC53cC1ibG9jay1ncm91cC5pcy1zdHlsZS10ZXh0LWZsb3cge1xuXHRcdGNvbHVtbi1jb3VudDogMjtcblx0XHRjb2x1bW4tZ2FwOiAzcmVtO1xuXHR9XG59XG4iLCJAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0LndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXNjcm9sbC1tb2JpbGUge1xuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0XHQvKiBwb3NpdGlvbjogcmVsYXRpdmU7ICovXG5cdFx0LyogJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyNTUsMjU1LDI1NSwgMSksIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gICAgICAgIH0gKi9cblx0XHQud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0XHRnYXA6IDJyZW07XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0XHRcdG1pbi13aWR0aDogMjUwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJwLmlzLXN0eWxlLW5vLW1hcmdpbiB7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuIiwiLndwLWJsb2NrLXNvY2lhbC1saW5rcy5pcy1zdHlsZS1zaW1wbGUge1xuXHRhLndwLWJsb2NrLXNvY2lhbC1saW5rLWFuY2hvciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAyMXB4O1xuXHRcdGhlaWdodDogMjFweDtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHR9XG5cdH1cblx0LndwLXNvY2lhbC1saW5rLWZhY2Vib29rIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRhIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0QGV4dGVuZCAuaWNvbi1mYWNlYm9vaztcblx0XHRcdH1cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC53cC1zb2NpYWwtbGluay1saW5rZWRpbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0YSB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdEBleHRlbmQgLmljb24tbGlua2VkaW47XG5cdFx0XHR9XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQud3Atc29jaWFsLWxpbmsge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdH1cblx0XHQmLmhhcy1wcmltYXJ5LWNvbG9yIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmOm5vdCguaGFzLWljb24tYmFja2dyb3VuZC1jb2xvcikge1xuXHRcdC53cC1zb2NpYWwtbGluayB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5oYXMtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yIHtcblx0XHQud3Atc29jaWFsLWxpbmsge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiJGhlYWRlci1oZWlnaHQ6IDgwcHg7XG5cbjpyb290IHtcbiAgLS1oZWFkZXItaGVpZ2h0OiAjeyRoZWFkZXItaGVpZ2h0fTtcbn1cblxuLmVudHJ5LWNvbnRlbnQud3AtYmxvY2stcG9zdC1jb250ZW50IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQGluY2x1ZGUgbXEoJ3hsJywgJ21heCcpIHtcbi5lbnRyeS1jb250ZW50LndwLWJsb2NrLXBvc3QtY29udGVudCwgLndwLXNpdGUtYmxvY2tzID4gbWFpbiB7XG5cdD4gKjpub3QoLmFsaWduZnVsbCk6bm90KCA+IC5hbGlnbmZ1bGwgKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKTtcblxuXHRcdFx0Ji5oYXMtYmFja2dyb3VuZDpub3QoID4gLmFsaWduZnVsbCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNsYW1wKDIuNXJlbSwgNXZ3LCA0cmVtKTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogY2xhbXAoMi41cmVtLCA1dncsIDRyZW0pO1xuXG5cdFx0XHR9XG5cdH1cblx0fVxufVxuXG4ud3AtYmxvY2stcG9zdC10ZW1wbGF0ZSB7XG4gICAgJi5pcy1sYXlvdXQtZ3JpZCB7XG5cblx0XHQud3AtYmxvY2stcG9zdCB7XG5cdFx0XHQmOmhhcyg+LmlzLXN0eWxlLWNhcmQpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHR9XG5cbiAgICAgICAgJi5jb2x1bW5zLTMge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHRcdC5pcy1zdHlsZS1jYXJkIHtcblx0XHRcdFx0bWluLWhlaWdodDogNjAwcHg7XG5cdFx0XHR9XG4gICAgICAgICAgICBAaW5jbHVkZSBtcShcIm1kXCIsIFwibWF4XCIpIHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSkgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC53cC1ibG9jay1wb3N0Omxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0XHRcdFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoXCJzbVwiLCBcIm1heFwiKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIi55b2FzdC1icmVhZGNydW1icyB7XG5cdC0tYnJlYWRjcnVtYi1zcGFjaW5nOiAwLjZyZW07XG5cblx0c3BhbiwgYSB7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0Zm9udC1zaXplOiAxLjM3NXJlbTtcblx0XHRAaW5jbHVkZSBtcSgnbGcnLCAnbWF4Jykge1xuXHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHR9XG5cdH1cblx0c3BhbiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2YXIoLS1icmVhZGNydW1iLXNwYWNpbmcpO1xuXG5cdFx0JiB+IHNwYW4ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHZhcigtLWJyZWFkY3J1bWItc3BhY2luZyk7XG5cdFx0fVxuXHR9XG5cdG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdG9wYWNpdHk6IDAuNztcblx0fVxufVxuXG4ud3AtYmxvY2stY292ZXIgKyAueW9hc3QtYnJlYWRjcnVtYnMge1xuXHQtLXdhdmUtaGVpZ2h0OiBjbGFtcCgzMDBweCwgNDBjcXcsIDY1M3B4KTtcbiAgLS1icmVhZGNydW1icy1wYWRkaW5nOiBjYWxjKDAuMiAqIHZhcigtLXdhdmUtaGVpZ2h0KSk7XG4gIC8vIC0tYnJlYWRjcnVtYnMtcGFkZGluZzogMTAwcHg7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG5cblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHotaW5kZXg6IDE7XG5cdC8vIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0td2F2ZS1oZWlnaHQpICogMC44KTsgLy8gc2l0IG1pZHdheSBpbiB0aGUgd2F2ZVxuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0Ly8gcGFkZGluZy1ib3R0b206IHZhcigtLXdhdmUtaGVpZ2h0KTtcbiAgdG9wOiBjYWxjKC0xICogdmFyKC0tYnJlYWRjcnVtYnMtcGFkZGluZykpO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgQGluY2x1ZGUgbXEoJ3NtJywgJ21heCcpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cdC8vIG1hcmdpbi10b3A6IGNhbGMoLTIgKiAyMGNxdyAqIDAuNCk7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGhlaWdodDogdmFyKC0td2F2ZS1oZWlnaHQpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGNhbGMoLTEgKiB2YXIoLS13YXZlLWhlaWdodCkgKyB2YXIoLS1icmVhZGNydW1icy1wYWRkaW5nKSk7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblxuXHRcdC8vIG1hc2stc2l6ZTogMTAwJSAxMDAlO1xuXHRcdC8vIERlc2t0b3A6IGZ1bGwgd2F2ZVxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSk7XG5cdFx0bWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzE1MCAwIDE0NjAgNDAwJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSdub25lJyUzRSUzQ3BhdGggZD0nTTE1NDEuOCAyNjQuOTY2QzE3NjQuMDUgMjYxLjYwOSAxOTk5LjAxIDMzOC40OTQgMTk5OS4wMSAzMzguNDk0TDIxMTQuMzUgMjA5M0wtMzAzLjQ3NiAxMzYxLjM0TC0xOTUuMDY2IDBDLTE5NS4wNjYgMCAtNjMuMTIgMzExLjk3OSAzNDEuODA2IDM3MS4xNDZDNzQ2LjczMiA0MzAuMzE0IDEyMzAuMDYgMjczLjUyMSAxNTQxLjggMjY0Ljk2NlonIGZpbGw9JyUyM2ZmZmZmZicvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHQvLyBUYWJsZXQgYW5kIG1vYmlsZTogY3JvcCB0byByaWdodC1oYW5kIHNpZGVcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nODAwIDAgNzUwIDQwMCcgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSclM0UlM0NwYXRoIGQ9J00xNTQxLjggMjY0Ljk2NkMxNzY0LjA1IDI2MS42MDkgMTk5OS4wMSAzMzguNDk0IDE5OTkuMDEgMzM4LjQ5NEwyMTE0LjM1IDIwOTNMLTMwMy40NzYgMTM2MS4zNEwtMTk1LjA2NiAwQy0xOTUuMDY2IDAgLTYzLjEyIDMxMS45NzkgMzQxLjgwNiAzNzEuMTQ2Qzc0Ni43MzIgNDMwLjMxNCAxMjMwLjA2IDI3My41MjEgMTU0MS44IDI2NC45NjZaJyBmaWxsPSclMjNmZmZmZmYnLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0fVxuXHRcdHotaW5kZXg6IC0xO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGJvdHRvbTogLTUycHg7IC8vIG92ZXJsYXAgc2xpZ2h0bHkgdG8gY2xvc2UgdGhlIGdhcFxuXHR9XG59XG4iLCIud2luZC10dXJiaW5lLWljb24ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbn1cblxuLndpbmQtdHVyYmluZS1pY29uLWRhcmsge1xuICAgIEBleHRlbmQgLndpbmQtdHVyYmluZS1pY29uO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzInIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAzMiAzMiclM0UlM0NyZWN0IHdpZHRoPSczMScgaGVpZ2h0PSczMScgeD0nLjUnIHk9Jy41JyBmaWxsPSclMjMwYzNjNWMnIHJ4PScxNS41Jy8lM0UlM0NyZWN0IHdpZHRoPSczMScgaGVpZ2h0PSczMScgeD0nLjUnIHk9Jy41JyBzdHJva2U9JyUyMzBjM2M1Yycgcng9JzE1LjUnLyUzRSUzQ3BhdGggZmlsbD0nJTIzZmVmZmY2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMy45ODcgMTcuNjU4Yy4xODYuNDY3LjU2Ni44NDQgMS4wNDkgMS4wMThsLTcuMzIzIDQuMjQyYy0uMDY3LjAzOC0uMjExLjEyLS4zNjQuMTJhLjM5LjM5IDAgMCAxLS4zMTMtLjE2MmMtLjIyNy0uMjk4LjA0MS0uNTgzLjEyOC0uNjc4di0uMDA0bDMuODctMy42NjJjLjEyNC0uMTI5LjI3Ni0uMjI4LjM4NC0uMjkuMjEtLjEyNS40NDItLjIxMi42MjgtLjI0em0xMC43MjcgMy4yNnEuNDQ3LjI2LjMwNS42MDljLS4wNy4xNjUtLjIxNC4yNTYtLjQxMi4yNTYtLjA5NSAwLS4xODMtLjAyLS4yMzYtLjAzM2wtNS4wOTctMS41MjhhMS43IDEuNyAwIDAgMS0uNDQxLS4xODdjLS4yMS0uMTItLjQwMS0uMjc3LS41Mi0uNDI2bC0xLjI3LTEuNTA4Yy4yMTUtLjI3My4zNDgtLjYwMS4zNzctLjk1M2ExLjYgMS42IDAgMCAwLS4wMi0uNDcyem0tOC45NzEtNS4xMmExLjE5IDEuMTkgMCAwIDEgMS4wODIgMS4yOTIgMS4xOSAxLjE5IDAgMCAxLTEuMTg2IDEuMDg5cS0uMDQ5LS4wMDItLjEwMy0uMDA0YTEuMTg3IDEuMTg3IDAgMCAxLTEuMDgyLTEuMjkyIDEuMTkgMS4xOSAwIDAgMSAxLjE4NS0xLjA5Yy4wMzMgMCAuMDY3LjAwNS4xMDQuMDA1bS0uODIyLTkuMjM3Yy4zMjIgMCAuNDI2LjM0LjQ1OS40NTZ2LjAwNGwxLjIyNiA1LjE5Yy4wNTQuMTczLjA2Mi4zNTUuMDYyLjQ4IDAgLjI0NC0uMDM4LjQ4OS0uMTA4LjY2N2wtLjY2NSAxLjg1Ni0uMTAyLS4wMDljLS4wNTQtLjAwOC0uMTA4LS4wMDgtLjE1Ny0uMDA4YTEuOCAxLjggMCAwIDAtMS4xNTMuNDIyVjcuMTM3cS4wMDUtLjUyMy4zNzYtLjU3Mi4wMy0uMDA1LjA2Mi0uMDA0JyBjbGlwLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG59XG4ud2luZC10dXJiaW5lLWljb24tbGlnaHQge1xuICAgIEBleHRlbmQgLndpbmQtdHVyYmluZS1pY29uO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzInIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAzMiAzMiclM0UlM0NyZWN0IHdpZHRoPSczMScgaGVpZ2h0PSczMScgeD0nLjUnIHk9Jy41JyBmaWxsPSclMjNmZWZmZjYnIHJ4PScxNS41Jy8lM0UlM0NyZWN0IHdpZHRoPSczMScgaGVpZ2h0PSczMScgeD0nLjUnIHk9Jy41JyBzdHJva2U9JyUyM2ZlZmZmNicgcng9JzE1LjUnLyUzRSUzQ3BhdGggZmlsbD0nJTIzMGMzYzVjJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMy45ODcgMTcuNjU3Yy4xODYuNDY4LjU2Ni44NDYgMS4wNSAxLjAybC03LjMyNCA0LjI0MWMtLjA2Ni4wMzctLjIxLjEyLS4zNjMuMTJhLjM5LjM5IDAgMCAxLS4zMTUtLjE2MWMtLjIyNy0uMjk4LjA0Mi0uNTg0LjEzLS42OHYtLjAwNGwzLjg3LTMuNjYyYy4xMjMtLjEyOC4yNzYtLjIyOC4zODMtLjI5YTEuOSAxLjkgMCAwIDEgLjYyOC0uMjR6bTEwLjcyNyAzLjI2cS40NDYuMjYuMzA2LjYxYy0uMDcuMTY1LS4yMTUuMjU2LS40MTMuMjU2LS4wOTUgMC0uMTgyLS4wMi0uMjM2LS4wMzNsLTUuMDk2LTEuNTI4YTEuNyAxLjcgMCAwIDEtLjQ0Mi0uMTg3Yy0uMjEtLjEyLS40LS4yNzctLjUyLS40MjdsLTEuMjY5LTEuNTA3Yy4yMTUtLjI3NC4zNDctLjYuMzc2LS45NTNhMS42IDEuNiAwIDAgMC0uMDItLjQ3MnptLTguOTctNS4xMmExLjE5IDEuMTkgMCAwIDEgMS4wODEgMS4yOTMgMS4xOSAxLjE5IDAgMCAxLTEuMTg1IDEuMDg5Yy0uMDMzIDAtLjA2Ny0uMDA0LS4xMDQtLjAwNGExLjE4NyAxLjE4NyAwIDAgMS0xLjA4Mi0xLjI5MiAxLjE5IDEuMTkgMCAwIDEgMS4xODYtMS4wOWMuMDMzIDAgLjA2Ni4wMDQuMTAzLjAwNE0xNC45MiA2LjU2Yy4zMjIgMCAuNDI2LjM0LjQ1OS40NTZ2LjAwNGwxLjIyNiA1LjE4OWMuMDU0LjE3NC4wNjMuMzU2LjA2My40OCAwIC4yNDUtLjAzNy40OS0uMTA3LjY2N2wtLjY2NSAxLjg1Ny0uMTA0LS4wMDljLS4wNTQtLjAwOC0uMTA4LS4wMDgtLjE1Ny0uMDA4YTEuOCAxLjggMCAwIDAtMS4xNTIuNDIyVjcuMTM3cS4wMDUtLjUyMy4zNzYtLjU3My4wMy0uMDA1LjA2MS0uMDAzJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG5cbn0gICAiLCIvLyBMb3dlcmNhc2UgZmlyc3QgbGV0dGVyIGFuZCBwcmVwZW5kIHVuZGVyc2NvcmUgYmVmb3JlIGJ1dHRvbiB0ZXh0XG4ud3AtYmxvY2stYnV0dG9uIGEsIC53cC1ibG9jay1wb3N0LWV4Y2VycHRfX21vcmUtdGV4dCAud3AtYmxvY2stcG9zdC1leGNlcnB0X19tb3JlLWxpbmsge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIEVuc3VyZSA6OmZpcnN0LWxldHRlciB3b3Jrc1xuXHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdGxpbmUtaGVpZ2h0OiAyO1xuXHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRwYWRkaW5nOiAwLjZyZW0gMXJlbTtcblx0QGluY2x1ZGUgbXEoXCJtZFwiKSB7XG5cdFx0cGFkZGluZzogMC42cmVtIDIuMjVyZW07XG5cdH1cblx0Ym9yZGVyOiAwcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLndwLWJsb2NrLXBvc3QtZXhjZXJwdF9fbW9yZS10ZXh0IC53cC1ibG9jay1wb3N0LWV4Y2VycHRfX21vcmUtbGluayB7XG5cdC5maXJzdC1sZXR0ZXIge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cdFx0Ly8gQWRkIGFueSBvdGhlciBzdHlsZXMgeW91IHdhbnQgZm9yIHRoZSBmaXJzdCBsZXR0ZXJcblx0fVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJfXCI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdC8vIHdpZHRoOiAxY2g7IC8vIGFkanVzdCBmb3IgZGVzaXJlZCBsZW5ndGhcblx0XHQvLyBoZWlnaHQ6IDJweDsgLy8gdGhpY2tuZXNzIG9mIHRoZSBsaW5lXG5cdFx0Ly8gYmFja2dyb3VuZDogY3VycmVudENvbG9yOyAvLyBvciBhIHNwZWNpZmljIGNvbG9yXG5cdFx0Ly8gbWFyZ2luLXJpZ2h0OiAwO1xuXHRcdC8vIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0Ly8gYm9yZGVyLXJhZGl1czogMXB4O1xuXHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjNlbSk7IC8vIHR3ZWFrIGZvciBhbGlnbm1lbnRcblx0fVxuXG59XG5cblxuLndwLWJsb2NrLWJ1dHRvbl9fbGluaywgLndwLWJsb2NrLXBvc3QtZXhjZXJwdF9fbW9yZS10ZXh0IC53cC1ibG9jay1wb3N0LWV4Y2VycHRfX21vcmUtbGluayB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi8vIERlZmF1bHQgc3R5bGUgaWYgbm8gc3R5bGUgaGFzIGJlZW4gYWRkZWRcbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1vdXRsaW5lKSB7XG5cdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdCY6bm90KC5oYXMtYmFja2dyb3VuZCk6bm90KC53cGNmNy1zdWJtaXQpIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkcHJpbWFyeSBpbnNldDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gYnV0dG9uLWJnKCRwcmVmaXgsICRwb3N0Zml4KSB7XG5cdEBlYWNoICRiZy1jb2xvci1uYW1lLCAkYmctY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0LmlzLXN0eWxlLWZpbGwge1xuXHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdCYuI3skcHJlZml4fS0jeyRiZy1jb2xvci1uYW1lfS0jeyRwb3N0Zml4fSB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRiZy1jb2xvciBpbnNldDtcblx0XHRcdFx0XHQmOm5vdCguaGFzLXdoaXRlLWJhY2tncm91bmQtY29sb3IpOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmctY29sb3IgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvciB7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gYnV0dG9uLWNvbG9yKCRwcmVmaXgsICRwb3N0Zml4KSB7XG5cdEBlYWNoICRjb2xvci1uYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0LmlzLXN0eWxlLW91dGxpbmUge1xuXHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdCYuaGFzLSN7JGNvbG9yLW5hbWV9LWNvbG9yIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAzcHggJGNvbG9yIGluc2V0ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDNweCAkY29sb3IgaW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmhhcy13aGl0ZS1jb2xvciB7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm5vdCguaGFzLWJhY2tncm91bmQpIHtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDNweCB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpIGluc2V0O1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSkgaW5zZXQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIGJ1dHRvbi1jb2xvcignaGFzJywgJ2NvbG9yJyk7XG5AaW5jbHVkZSBidXR0b24tYmcoJ2hhcycsICdiYWNrZ3JvdW5kLWNvbG9yJyk7XG5cblxuIiwiLndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRnYXA6IDNyZW07XG5cdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEuMmZyICFpbXBvcnRhbnQ7XG5cdGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG5cdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0fVxuXHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0fVxuXHQmLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQge1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogLTZyZW07XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjJmciAxZnIgIWltcG9ydGFudDtcblxuXHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmOm5vdCguaGFzLW1lZGlhLW9uLXRoZS1yaWdodCkge1xuXHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNnJlbTtcblx0XHR9XG5cblx0XHQud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHQvLyAgIHBhZGRpbmctdG9wOiA0cmVtO1xuXHRcdH1cblx0fVxuXHQud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEge1xuXHRcdGFzcGVjdC1yYXRpbzogMSAvIDE7XG5cdFx0dmlkZW8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0Z2FwOiAycmVtO1xuXHRcdCYsXG5cdFx0Ji5oYXMtbWVkaWEtb24tdGhlLXJpZ2h0IHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyICFpbXBvcnRhbnQ7XG5cdFx0XHQud3AtYmxvY2staGVhZGluZyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Ji5oYXMtbWVkaWEtb24tdGhlLXJpZ2h0IHtcblx0XHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdH1cblxuXHRcdFx0LndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbio6aGFzKCsgLndwLWJsb2NrLW1lZGlhLXRleHQpIHtcblx0cGFkZGluZy1ib3R0b206IDhyZW07XG59XG4iLCIuaXMtc3R5bGUtdGV4dC1jdGEge1xuICAgIC8vIGJhY2tncm91bmQ6IHJlZDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIEBpbmNsdWRlIG1xKCdsZycpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyO1xuICAgIH1cbiAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICAgIHJvdy1nYXA6IDEuNXJlbTtcblxufVxuXG4uaXMtc3R5bGUtcHJvZHVjdC1oZXJvICsgLmlzLXN0eWxlLXRleHQtY3RhIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuXG4gICAgQGluY2x1ZGUgbXEoJ2xnJykge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgIH1cbn0iLCIuaXMtc3R5bGUtd2F2ZSB7XG4gICAgJi5oYXMtYmFja2dyb3VuZC5hbGlnbmZ1bGwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogY2FsYygtMSAqIDguMzNjcXcpOyAvLyA1MHB4IGF0IDYwMHB4IHZpZXdwb3J0ICg1MC82MDAgPSA4LjMzJSlcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGhlaWdodDogOC4zM2NxdztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG1hc2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTczMiA0MDAnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnJTNFJTNDcGF0aCBkPSdNMTU0MS44IDI2NC45NjZDMTc2NC4wNSAyNjEuNjA5IDE5OTkuMDEgMzM4LjQ5NCAxOTk5LjAxIDMzOC40OTRMMjExNC4zNSAyMDkyLjA4TC0zMDMuNDc2IDEzNjEuMzRMLTE5NS4wNjYgLTUuNDI1OTllLTA1Qy0xOTUuMDY2IC01LjQyNTk5ZS0wNSAtNjMuMTIgMzExLjk3OSAzNDEuODA2IDM3MS4xNDZDNzQ2LjczMiA0MzAuMzE0IDEyMzAuMDYgMjczLjUyMSAxNTQxLjggMjY0Ljk2NlonIGZpbGw9JyUyM0RERThGNCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhhcy1wcmltYXJ5LWJhY2tncm91bmQtY29sb3J7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaGFzLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9ye1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaGFzLXRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3J7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaXMtc3R5bGUtbWFpbi1oZXJvIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0tbWFpbi1oZXJvKTtcbiAgICB9XG4gICAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWhlYWRlci1oZWlnaHQpKTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7ICBcbiAgICBtaW4taGVpZ2h0OiBtYXgoOTBkdmgsIDcwMHB4KSAhaW1wb3J0YW50O1xuICAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChcbiAgICAgIDE5My40OCUgOTYlIGF0IDUwJSA1MCUsXG4gICAgICByZ2JhKDI1NCwgMjU1LCAyNDYsIDAuMTgpIDAlLFxuICAgICAgcmdiYSgxMiwgNjAsIDkyLCAwLjMwKSAxMDAlXG4gICAgKSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndwLWJsb2NrLWNvdmVyX192aWRlby1iYWNrZ3JvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS42KTsgLy8gem9vbSBpbiDigJQgYWRqdXN0IHRvIHRhc3RlXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cbiAgfVxufSIsIi5pcy1zdHlsZS1oZXJvIHtcblx0Y29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuXHRtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0taGVhZGVyLWhlaWdodCkpO1xuXHRwYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gIHBhZGRpbmctbGVmdDogY2xhbXAoMXJlbSwgNXZ3LCA3cmVtKSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjbGFtcCgxcmVtLCA1dncsIDdyZW0pICFpbXBvcnRhbnQ7XG5cdC8vIG1pbi1oZWlnaHQ6IG1heCg0ZHZoLCA3MDBweCkgIWltcG9ydGFudDtcblxuXHRoMSB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1wcmltYXJ5KTtcblx0XHRmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtc2l6ZS0tY29sb3NzYWwpO1xuXHRcdGxpbmUtaGVpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1saW5lLWhlaWdodC0taGVhZGluZyk7XG5cdFx0Zm9udC13ZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLXR5cG9ncmFwaHktLWZvbnQtd2VpZ2h0LS1ib2xkKTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuXHR9XG4gIFxuXHQud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQge1xuXHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChcblx0XHRcdDE5My40OCUgOTYlIGF0IDUwJSA1MCUsXG5cdFx0XHRyZ2JhKDI1NCwgMjU1LCAyNDYsIDAuMTgpIDAlLFxuXHRcdFx0cmdiYSgxMiwgNjAsIDkyLCAwLjMpIDEwMCVcblx0XHQpICFpbXBvcnRhbnQ7XG5cdFx0bWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxuXHQud3AtYmxvY2stY292ZXJfX3ZpZGVvLWJhY2tncm91bmQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjYpOyAvLyB6b29tIGluIOKAlCBhZGp1c3QgdG8gdGFzdGVcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0fVxuXHQvLyBtYXJnaW4tYm90dG9tOiAyMGNxdztcblxuXHQvLyBXYXZlIGN1dG91dCBhdCB0aGUgYm90dG9tXG59IiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByb2R1Y3QgSGVybyDigJQgLmlzLXN0eWxlLXByb2R1Y3QtaGVyb1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEJsb2NrIHN0cnVjdHVyZSAoR3V0ZW5iZXJnIOKAlCBlZGl0b3IgZW50ZXJzIGVhY2ggaW1hZ2UgT05DRSk6XG4vL1xuLy8gIEdyb3VwIFtpcy1zdHlsZS1wcm9kdWN0LWhlcm9dXG4vLyAg4pSc4pSA4pSAIEdyb3VwIFtwcm9kdWN0LWhlcm9fX21lZGlhXVxuLy8gIOKUgiAgIOKUlOKUgOKUgCBJbWFnZSDDlyAx4oCTNSAgICAgICAgICAgICAgIOKGkCBlZGl0b3IgYWRkcyBpbWFnZXMgZGlyZWN0bHkgaGVyZVxuLy8gIOKUgiAgIOKGkCBKUyB3cmFwcyBpbWFnZXMgaW4gLnByb2R1Y3QtaGVyb19fc3RhZ2UgYW5kIGFwcGVuZHMgLnByb2R1Y3QtaGVyb19fdGh1bWJzXG4vLyAg4pSU4pSA4pSAIEdyb3VwIFtwcm9kdWN0LWhlcm9fX2NvbnRlbnRdXG4vLyAgICAgIOKUnOKUgOKUgCBDdXN0b20gSFRNTCAgICAgICAgICAgICAgICAgICAg4oaQIFt3cHNlb19icmVhZGNydW1iXSBzaG9ydGNvZGVcbi8vICAgICAg4pSc4pSA4pSAIEhlYWRpbmcgKGgxKVxuLy8gICAgICDilJzilIDilIAgUGFyYWdyYXBoXG4vLyAgICAgIOKUnOKUgOKUgCBCdXR0b25zIFtwcm9kdWN0LWhlcm9fX3RhYnNdICAg4oaQIHBpbGwgdGFiIHRyaWdnZXJzXG4vLyAgICAgIOKUnOKUgOKUgCBHcm91cCBbcHJvZHVjdC1oZXJvX19wYW5lbHNdXG4vLyAgICAgIOKUgiAgIOKUlOKUgOKUgCBHcm91cCDDlyAx4oCTMyAgIOKGkCBubyBjbGFzcyBuZWVkZWQsIGRpcmVjdCBjaGlsZHJlbiB0YXJnZXRlZCBieSBDU1MvSlNcbi8vICAgICAg4pSU4pSA4pSAIEJ1dHRvbnMgICAgICAgICAgICAgICAgICAgICAgICDihpAgXCJHZXQgYSBxdW90ZVwiIENUQVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmlzLXN0eWxlLXByb2R1Y3QtaGVybyB7XG5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgLy8gR3JpZCDigJQgbW9iaWxlL3RhYmxldDogY29udGVudCBhYm92ZSBtZWRpYSAoc2luZ2xlIGNvbHVtbilcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgICBcImNvbnRlbnRcIlxuICAgICAgICBcIm1lZGlhXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAycmVtO1xuXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIEdyaWQg4oCUIGRlc2t0b3A6IG1lZGlhIGxlZnQsIGNvbnRlbnQgcmlnaHRcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgQGluY2x1ZGUgbXEoJ2xnJykge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1lZGlhIGNvbnRlbnRcIjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICBnYXA6IDRyZW07XG4gICAgfVxuXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIEdyaWQgYXJlYXNcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgPiAucHJvZHVjdC1oZXJvX19tZWRpYSAgeyBncmlkLWFyZWE6IG1lZGlhOyB9XG4gICAgPiAucHJvZHVjdC1oZXJvX19jb250ZW50IHtcbiAgICAgICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKCdsZycpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC8vIENUQSBidXR0b24gcHVzaGVkIHRvIGJvdHRvbSBvZiBjb250ZW50IGNvbHVtblxuICAgICAgICAgICAgPiAud3AtYmxvY2stYnV0dG9uczpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIE1lZGlhIGNvbHVtbiDigJQgZmxleCBjb250YWluZXIgZm9yIHN0YWdlICsgdGh1bWJzXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC5wcm9kdWN0LWhlcm9fX21lZGlhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxLjYyNXJlbTtcbiAgICB9XG5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgLy8gSW1hZ2Ugc3RhZ2Ug4oCUIEpTLWdlbmVyYXRlZCB3cmFwcGVyIGFyb3VuZCB0aGUgd3AtYmxvY2staW1hZ2UgZmlndXJlcy5cbiAgICAvLyBBbGwgaW1hZ2VzIHN0YWNrZWQgd2l0aCBwb3NpdGlvbjphYnNvbHV0ZSwgZWFjaCBoYXMgaXRzIG93biBvcGFjaXR5XG4gICAgLy8gdHJhbnNpdGlvbiDigJQgcmVtb3ZpbmcgLmlzLWFjdGl2ZSBmcm9tIG9uZSB3aGlsZSBhZGRpbmcgdG8gYW5vdGhlclxuICAgIC8vIHByb2R1Y2VzIGEgdHJ1ZSBDU1MgY3Jvc3NmYWRlIG9uIHRoZSBjb21wb3NpdG9yIHRocmVhZC5cbiAgICAvLyBQcm9ncmVzc2l2ZSBlbmhhbmNlbWVudDogZmlyc3QtY2hpbGQgdmlzaWJsZSB3aXRob3V0IEpTLlxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAucHJvZHVjdC1oZXJvX19zdGFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA2NjcuNDA5IC8gNTU3LjMxNDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cbiAgICAgICAgLndwLWJsb2NrLWltYWdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBlYXNlO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIFRodW1ibmFpbCBzdHJpcCDigJQgZ2VuZXJhdGVkIGJ5IEpTLCBhcHBlbmRlZCBhZnRlciAucHJvZHVjdC1oZXJvX19zdGFnZSBpbnNpZGUgLnByb2R1Y3QtaGVyb19fbWVkaWFcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgLnByb2R1Y3QtaGVyb19fdGh1bWJzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIEBpbmNsdWRlIG1xKCdzbScsICdtYXgnKSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgcm93LWdhcDogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEpTIHJlbmRlcnMgZWFjaCB0aHVtYiBhcyBhIDxidXR0b24+IHdyYXBwaW5nIGFuIDxpbWc+XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG5cbiAgICAgICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLjU1O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIEluZm8gdGFiIHRyaWdnZXJzIChwaWxsIGJ1dHRvbnMpXG4gICAgLy8gR3V0ZW5iZXJnIHJlbmRlcnMgdGhlc2UgYXMgPGEgY2xhc3M9XCJ3cC1ibG9jay1idXR0b25fX2xpbmtcIj4gaW5zaWRlIC53cC1ibG9jay1idXR0b25cbiAgICAvLyBKUyB0b2dnbGVzIGlzLXN0eWxlLW91dGxpbmUgKGluYWN0aXZlKSAvIGlzLXN0eWxlLWZpbGwgKGFjdGl2ZSkgb24gLndwLWJsb2NrLWJ1dHRvblxuICAgIC8vIGFuZCBhcmlhLXNlbGVjdGVkIG9uIHRoZSA8YT4gZm9yIGFjY2Vzc2liaWxpdHlcbiAgICAvLyBCdXR0b24gYXBwZWFyYW5jZSBkZWZpbmVkIGluIF9idXR0b25zLnNjc3Mg4oCUIGJ1dCB0aGUgb3V0bGluZSBtaXhpbiByZXF1aXJlcyBhXG4gICAgLy8gaGFzLXtjb2xvcn0tY29sb3IgY2xhc3Mgb24gdGhlIGxpbmsuIEZhbGxiYWNrIGhlcmUgZm9yIHVuY29sb3VyZWQgYnV0dG9ucy5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgLnByb2R1Y3QtaGVyb19fdGFicyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAycmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKCdzbScsICdtYXgnKSB7XG4gICAgICAgICAgICBnYXA6IDAuMzc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gT3ZlcnJpZGUgYmFzZWxpbmUgbGlua3Muc2NzczogOm5vdCguZGV0YWlsc0J0binigKYgPiBhOm5vdChbaHJlZl0pIHsgb3BhY2l0eTouNTsgcG9pbnRlci1ldmVudHM6bm9uZSB9XG4gICAgICAgIC8vIFNwZWNpZmljaXR5ICgwLDUsMSkgYmVhdHMgYmFzZWxpbmUgKDAsNCwzKVxuICAgICAgICAud3AtYmxvY2stYnV0dG9uIGEud3AtYmxvY2stYnV0dG9uX19saW5rOm5vdChbaHJlZl0pIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZhbGxiYWNrIGZvciBvdXRsaW5lIGJ1dHRvbnMg4oCUIGVuc3VyZXMgYm94LXNoYWRvdy9jb2xvciBldmVuIHdpdGhvdXQgR3V0ZW5iZXJnIGNvbG9yIGNsYXNzXG4gICAgICAgIC5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggJHByaW1hcnkgaW5zZXQ7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBY3RpdmU6IGxvY2tlZCBpbnRvIG91dGxpbmUgaG92ZXIgc3RhdGUgKGZpbGxlZCBwcmltYXJ5LCB3aGl0ZSB0ZXh0KVxuICAgICAgICAuaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggJHByaW1hcnkgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE1vYmlsZTogaW5hY3RpdmUgYnV0dG9ucyBzbWFsbGVyIGFuZCBtdXRlZFxuICAgICAgICBAaW5jbHVkZSBtcSgnc20nLCAnbWF4Jykge1xuICAgICAgICAgICAgLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpub3QoW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuM3JlbSAxcmVtO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDIuNXB4ICRwcmltYXJ5IGluc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDQwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIFBhbmVscyDigJQgQ1NTIGZhZGUgZHJpdmVuIGJ5IC5pcy1hY3RpdmUgKHRvZ2dsZWQgYnkgSlMpXG4gICAgLy8gTm8gOmZpcnN0LWNoaWxkIHJ1bGUg4oCUIEpTIHNldHMgLmlzLWFjdGl2ZSBvbiBpbml0IHNvIHRoZSBhY3RpdmVcbiAgICAvLyBwYW5lbCBpcyBhbHdheXMgZXhwbGljaXRseSB0cmFja2VkIGFuZCBjYW4gYmUgcHJvcGVybHkgZGVhY3RpdmF0ZWQuXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC5wcm9kdWN0LWhlcm9fX3BhbmVscyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwLjNzIGVhc2U7XG5cbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5pcy1zdHlsZS1oaWdobGlnaHRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDJyZW07XG4gICAgcm93LWdhcDogM3JlbTtcbiAgICBcblxuICAgID4gLndwLWJsb2NrLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1xKCdzbScpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMSBjYWxjKDUwJSAtIDFyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoJ2xnJykge1xuICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoMzMuMzMzJSAtIDEuMzM0cmVtKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cC1ibG9jay1pbWFnZSBpbWcge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgIH1cbn0iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUXVvdGUgVGVzdGltb25pYWwg4oCUIC5pcy1zdHlsZS1xdW90ZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEZpZ21hOiBcIlF1b3RlL1F1b3RlIE1vYmlsZVwiIOKAlCBub2RlIDIxOjYxNThcbi8vXG4vLyBCbG9jayBzdHJ1Y3R1cmUgKEd1dGVuYmVyZyk6XG4vL1xuLy8gIEdyb3VwIFtpcy1zdHlsZS1xdW90ZV1cbi8vICDilJzilIDilIAgR3JvdXAgKGhlYWRpbmcgc2VjdGlvbilcbi8vICDilIIgICDilJzilIDilIAgSGVhZGluZyAoaDIpICAgICAgICAgICAg4oaQIFwiVHJ1c3RlZCBieSBsZWFkZXJzLi4uXCJcbi8vICDilIIgICDilJTilIDilIAgUGFyYWdyYXBoICAgICAgICAgICAgICAg4oaQIHN1YnRleHRcbi8vICDilJTilIDilIAgR3JvdXAgKHF1b3RlIGNhcmQpXG4vLyAgICAgIOKUnOKUgOKUgCBHcm91cCAocXVvdGUgdGV4dClcbi8vICAgICAg4pSCICAg4pSc4pSA4pSAIEhlYWRpbmcgKGgyKSAgICAgICAg4oaQIG9wZW5pbmcgcXVvdGF0aW9uIG1hcmsgXCJcbi8vICAgICAg4pSCICAg4pSU4pSA4pSAIFBhcmFncmFwaCAgICAgICAgICAg4oaQIHF1b3RlIGJvZHlcbi8vICAgICAg4pSU4pSA4pSAIEdyb3VwIChjdXN0b21lcilcbi8vICAgICAgICAgIOKUnOKUgOKUgCBJbWFnZSAoYXZhdGFyLCBvcHRpb25hbClcbi8vICAgICAgICAgIOKUlOKUgOKUgCBHcm91cFxuLy8gICAgICAgICAgICAgIOKUnOKUgOKUgCBQYXJhZ3JhcGggICAgICAg4oaQIGN1c3RvbWVyIG5hbWVcbi8vICAgICAgICAgICAgICDilJTilIDilIAgUGFyYWdyYXBoICAgICAgIOKGkCBjdXN0b21lciB0aXRsZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmlzLXN0eWxlLXF1b3RlIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuXG4gICAgLy8gT3V0ZXI6IDMycHggdG9wL2JvdHRvbSArIGlubmVyIGZyYW1lOiA0MHB4IGxlZnQsIDE2cHggcmlnaHRcbiAgICBwYWRkaW5nOiAycmVtIDFyZW0gMnJlbSAyLjVyZW07XG5cblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuNTYyNXJlbTsgLy8gMjVweFxuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgLy8gSGVhZGluZyBzZWN0aW9uXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgID4gLndwLWJsb2NrLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxcmVtOyAvLyAxNnB4XG5cbiAgICAgICAgLndwLWJsb2NrLWhlYWRpbmcge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMTIsIDYwLCA5MiwgMC42KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAvLyBRdW90ZSBjYXJkXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgID4gLndwLWJsb2NrLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDIuNXJlbTsgLy8gNDBweFxuXG4gICAgICAgIC8vIFF1b3RlIHRleHQ6IGxhcmdlIG9wZW5pbmcgbWFyayArIGJvZHkgY29weVxuICAgICAgICA+IC53cC1ibG9jay1ncm91cDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLndwLWJsb2NrLWltYWdlICsgKiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgLy8gMjJweFxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgxMiwgNjAsIDkyLCAwLjYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gQ3VzdG9tZXIgYXR0cmlidXRpb24gcm93XG4gICAgICAgID4gLndwLWJsb2NrLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAwLjVyZW07IC8vIDhweFxuXG4gICAgICAgICAgICAvLyBBdmF0YXIgaW1hZ2VcbiAgICAgICAgICAgIC53cC1ibG9jay1pbWFnZSB7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gTmFtZSArIHRpdGxlIHRleHQgYmxvY2tcbiAgICAgICAgICAgID4gLndwLWJsb2NrLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgLy8gMjJweCDigJQgUHJlIEhlYWRlclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgLy8gMTZweCDigJQgQnLDuGR0ZWtzXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDEyLCA2MCwgOTIsIDAuNik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgLy8gRGVza3RvcDogdHdvLWNvbHVtbiBsYXlvdXQg4oCUIGhlYWRpbmcgbGVmdCwgcXVvdGUgcmlnaHRcbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgQGluY2x1ZGUgbXEoJ2xnJykge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiA0cmVtO1xuICAgICAgICBwYWRkaW5nOiAzcmVtIDdyZW0gM3JlbSA3cmVtO1xuICAgICAgICAud3AtYmxvY2staGVhZGluZyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLndwLWJsb2NrLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzOCU7XG4gICAgICAgIH1cblxuICAgICAgICA+IC53cC1ibG9jay1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjIlO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaXMtc3R5bGUtY2FyZCB7XG4gICAgZmxleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjRERFOEY0MzM7XG4gICAgZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cbiAgICAvLyBnYXA6IDFyZW07XG4gICAgPiAud3AtYmxvY2stZ3JvdXAge1xuICAgICAgICAvLyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG5cbiAgICB9XG4gICAgICAgICAgICA+IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICA+IC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAud3AtYmxvY2stcG9zdC10aW1lLXRvLXJlYWQge1xuICAgICAgICBjb2xvcjogIzBDM0M1Qzk5O1xuICAgIH0gXG4gICAgPiAud3AtYmxvY2stZ3JvdXAgPiAqIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgfVxuXG5cbiAgICAud3AtYmxvY2stcG9zdC1leGNlcnB0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgJiAud3AtYmxvY2stcG9zdC1leGNlcnB0X19leGNlcnB0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjMEMzQzVDOTk7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAmIC53cC1ibG9jay1wb3N0LWV4Y2VycHRfX21vcmUtdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmIC53cC1ibG9jay1wb3N0LWV4Y2VycHRfX21vcmUtbGluayB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLndwLWJsb2NrLWJ1dHRvbl9fbGluaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KSBpbnNldDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLndwLWJsb2NrLXJlYWQtbW9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKCdzbScpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NicgaGVpZ2h0PSc0Nicgdmlld0JveD0nMCAwIDQ2IDQ2JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTM0LjkyMjcgMjMuMDAzOUgxMS4wODUxTTI1Ljc1NDQgMTMuODM1NkwzNC45MjI3IDIzLjAwMzlMMjUuNzU0NCAzMi4xNzIyJyBzdHJva2U9JyUyM0VFNDgyOCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ud3AtYmxvY2stcG9zdC10ZW1wbGF0ZSB7XG4gICAgJi5pcy1sYXlvdXQtZ3JpZCB7XG4gICAgICAgICYuY29sdW1ucy0zIHtcbiAgICAgICAgICAgIC5pcy1zdHlsZS1jYXJkIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWNhcmQtYWx0ZXJuYXRpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMzIsIDI0NCwgMC4yKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgLndwLWJsb2NrLWhlYWRpbmcge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICB9XG4gICAgcCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG4gICAgKiArICoge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH0gXG5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICA+ICoge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICBAaW5jbHVkZSBtcShcIm1kXCIpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEoXCJtZFwiKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTUwKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS01MCk7XG4gICAgfVxufSIsIiR0YWJsZS1ib3JkZXItY29sb3I6IHJnYmEoMTIsNjAsIDkyLCAwLjYpO1xuJHRhYmxlLWhlYWQtY29sb3I6IHJnYmEoMjU0LCAyNTUsIDI0NiwgMC42MCk7XG4kdGFibGUtdGV4dC1jb2xvcjogJHByaW1hcnk7XG5cbiV0YWJsZS1oZWFkIHtcbiAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbn1cblxuJXRhYmxlLXJvdyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xufVxuXG4ldGFibGUtZmlyc3QtY2VsbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ldGFibGUtZmlyc3QtY2VsbC1pY29uIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICBmbGV4LXNocmluazogMDtcbn1cbi53cC1ibG9jay1ncm91cCA6aGFzKD4gLndwLWJsb2NrLXRhYmxlLmlzLXN0eWxlLWhpZ2hsaWdodCkge1xuICAgIEBpbmNsdWRlIG1xKCdtZCcsIFwibWF4XCIpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxufVxuLndwLWJsb2NrLXRhYmxlLmlzLXN0eWxlLWhpZ2hsaWdodCB7ICAgIFxuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdGFibGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICB0ZCx0aCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEoJ21kJykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgIFxuICAgICAgICB0ciB7XG4gICAgICAgICAgICB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyayB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IC42cmVtIC41cmVtO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmhhcy1wcmltYXJ5LWJhY2tncm91bmQtY29sb3Ige1xuICAgICAgICAgICAgJHRhYmxlLWJvcmRlci1jb2xvcjogI0U1RTVFNTtcbiAgICAgICAgICAgICR0YWJsZS10ZXh0LWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJHRhYmxlLXRleHQtY29sb3I7XG4gICAgICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAldGFibGUtaGVhZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICV0YWJsZS1yb3c7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICV0YWJsZS1maXJzdC1jZWxsO1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud2luZC10dXJiaW5lLWljb24tbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICV0YWJsZS1maXJzdC1jZWxsLWljb247XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCguaGFzLXByaW1hcnktYmFja2dyb3VuZC1jb2xvcikge1xuICAgICAgICAgICAgY29sb3I6ICR0YWJsZS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJXRhYmxlLWhlYWQ7XG4gICAgICAgICAgICAgICAgJHRhYmxlLWhlYWQtY29sb3I6IHJnYmEoMTIsNjAsIDkyLCAwLjYpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGFibGUtaGVhZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAldGFibGUtcm93O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kICV0YWJsZS1maXJzdC1jZWxsO1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud2luZC10dXJiaW5lLWljb24tZGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgJXRhYmxlLWZpcnN0LWNlbGwtaWNvbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn0iLCIud3AtYmxvY2staGVhZGluZy5pcy1zdHlsZS1oMiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1mb250LXNpemUtLWh1Z2UpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1saW5lLWhlaWdodC0taGVhZGluZyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1wcmltYXJ5KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tZm9udC13ZWlnaHQtLWJvbGQpO1xufSIsIi8vIFx0Q2Fyb3VzZWwgU2xpZGVyIEJsb2NrIGZvciBHdXRlbmJlcmdcbi8vIGh0dHBzOi8vd29yZHByZXNzLm9yZy9wbHVnaW5zL2Nhcm91c2VsLWJsb2NrL1xuXG4ud3AtYmxvY2stY2ItY2Fyb3VzZWwtdjIge1xuXHQmLmFsaWduZnVsbCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5jYi1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuY2ItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSk7XG5cdH1cbn1cblxuLy8gUG9zaXRpb24gdGhlIGFycm93cyB3aXRoaW4gdGhlIGNvbnRhaW5lclxuQGluY2x1ZGUgbXEoJ2xnJykge1xuXHQud3AtYmxvY2stY2ItY2Fyb3VzZWwtdjIge1xuXHRcdCYuYWxpZ25mdWxsIHtcblx0XHRcdC5jYi1idXR0b24tcHJldiB7XG5cdFx0XHRcdHdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplKTtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IGNhbGMoMTAwdncgLSA0NyUpO1xuXHRcdFx0fVxuXHRcdFx0LmNiLWJ1dHRvbi1uZXh0IHtcblx0XHRcdFx0d2lkdGg6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemUpO1xuXHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0bGVmdDogY2FsYygxMDB2dyAtIDQ3JSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bm90KC5hbGlnbmZ1bGwpIHtcblx0XHRcdC0td3AtLWN1c3RvbS0tY2Fyb3VzZWwtYmxvY2stLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0OiA0MHB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBTZXQgYSBoZWlnaHQgaW4gb3JkZXIgdG8gYWRqdXN0IHRoZSBpdGVtcyB2ZXJ0aWNhbGx5IGNlbnRlcmVkXG4ud3AtYmxvY2stY2ItY2Fyb3VzZWwtdjIuaXMtc3R5bGUtc21vb3RoLXNjcm9sbGluZyB7XG5cdC53cC1ibG9jay1ncm91cCB7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0fVxuXHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cdH1cbn1cbiIsIi8vIENvbnRhY3QgRm9ybSA3XG4vLyBodHRwczovL3dvcmRwcmVzcy5vcmcvcGx1Z2lucy9jb250YWN0LWZvcm0tNy9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBGb3Jtc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ud3BjZjcge1xuXHR3aWR0aDogMTAwJTtcblxuXHQvL2J1dHRvbixcblx0aW5wdXRbdHlwZT0nYnV0dG9uJ10sXG5cdGlucHV0W3R5cGU9J3Jlc2V0J10sXG5cdGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRib3JkZXItY29sb3I6ICNjY2MgI2NjYyAjYmJiO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuXHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHRidXR0b246aG92ZXIsXG5cdGlucHV0W3R5cGU9J2J1dHRvbiddOmhvdmVyLFxuXHRpbnB1dFt0eXBlPSdyZXNldCddOmhvdmVyLFxuXHRpbnB1dFt0eXBlPSdzdWJtaXQnXTpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjY2NjICNiYmIgI2FhYTtcblx0fVxuXG5cdGJ1dHRvbjphY3RpdmUsXG5cdGJ1dHRvbjpmb2N1cyxcblx0aW5wdXRbdHlwZT0nYnV0dG9uJ106YWN0aXZlLFxuXHRpbnB1dFt0eXBlPSdidXR0b24nXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0ncmVzZXQnXTphY3RpdmUsXG5cdGlucHV0W3R5cGU9J3Jlc2V0J106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3N1Ym1pdCddOmFjdGl2ZSxcblx0aW5wdXRbdHlwZT0nc3VibWl0J106Zm9jdXMge1xuXHRcdGJvcmRlci1jb2xvcjogI2FhYSAjYmJiICNiYmI7XG5cdH1cblxuXHRpbnB1dCxcblx0dGV4dGFyZWEge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1pbnB1dC0tYmFja2dyb3VuZC1jb2xvcik7XG5cdH1cblx0aW5wdXQge1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1pbnB1dC0tbWFyZ2luLWJvdHRvbSk7XG5cdH1cblxuXHQudmVydGljYWwtbGlzdCB7XG5cdFx0aW5wdXRbdHlwZT0ndGV4dCddLFxuXHRcdGlucHV0W3R5cGU9J2VtYWlsJ10sXG5cdFx0aW5wdXRbdHlwZT0ndXJsJ10sXG5cdFx0aW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcblx0XHRpbnB1dFt0eXBlPSdzZWFyY2gnXSxcblx0XHRpbnB1dFt0eXBlPSdudW1iZXInXSxcblx0XHRpbnB1dFt0eXBlPSd0ZWwnXSxcblx0XHRpbnB1dFt0eXBlPSdyYW5nZSddLFxuXHRcdGlucHV0W3R5cGU9J2RhdGUnXSxcblx0XHRpbnB1dFt0eXBlPSdtb250aCddLFxuXHRcdGlucHV0W3R5cGU9J3dlZWsnXSxcblx0XHRpbnB1dFt0eXBlPSd0aW1lJ10sXG5cdFx0aW5wdXRbdHlwZT0nZGF0ZXRpbWUnXSxcblx0XHRpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdGlucHV0W3R5cGU9J2NvbG9yJ10ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSd1cmwnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0nc2VhcmNoJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J251bWJlciddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0ncmFuZ2UnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0nZGF0ZSddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdtb250aCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSd3ZWVrJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3RpbWUnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0nZGF0ZXRpbWUnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0nY29sb3InXTpmb2N1cyxcblx0dGV4dGFyZWE6Zm9jdXMge1xuXHRcdGNvbG9yOiAjMTExO1xuXHR9XG5cblx0c2VsZWN0IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHR9XG5cblx0LndwLWJsb2NrLWJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nLXRvcDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLXN1Ym1pdC0tcGFkZGluZ1RvcCk7XG5cblx0XHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRcdHBhZGRpbmctdG9wOiBjYWxjKDAuNjY3ZW0gKyAycHgpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IGNhbGMoMC42NjdlbSArIDJweCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tc3VibWl0LS1ib3JkZXItLXJhZGl1cyk7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdHdpZHRoOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tc3VibWl0LS13aWR0aCk7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDElO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0c2VsZWN0IHtcblx0XHQrIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0XHRcdHRvcDogODBweDtcblx0XHR9XG5cdH1cblxuXHRsYWJlbDpub3QoLmNoZWNrKTpub3QoLndwLWJsb2NrLWJ1dHRvbl9fbGluaykge1xuXHRcdGZvbnQtc2l6ZTogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWxhYmVsLS1mb250LXNpemUpO1xuXHRcdGxpbmUtaGVpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tbGFiZWwtLWxpbmUtaGVpZ2h0KTtcblx0XHRmb250LXdlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWxhYmVsLS1mb250LXdlaWdodCk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQmOm5vdCguaGFzLXRleHQtY29sb3IpIHtcblx0XHRcdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tbGFiZWwtLWNvbG9yKTtcblx0XHR9XG5cdH1cblxuXHRpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1zdWJtaXQtLXRleHQtdHJhbnNmb3JtKTtcblx0XHR3aWR0aDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLXN1Ym1pdC0td2lkdGgpO1xuXG5cdFx0KyBzcGFuICsgc3BhbiB7XG5cdFx0XHQvLyBJZiBhbiBpY29uIGhhcyBiZWVuIGFkZGVkXG5cdFx0XHRoZWlnaHQ6IDAuNzVyZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcblx0XHR9XG5cdH1cblxuXHQud3BjZjctY2hlY2tib3gge1xuXHRcdC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdCsgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdC53cGNmNy1saXN0LWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWZvbnQtc2l6ZSk7XG5cdFx0bGluZS1oZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tbGluZS1oZWlnaHQpO1xuXHRcdGFsaWduLWl0ZW1zOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWFsaWduLWl0ZW1zKTtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXHR9XG5cblx0dGV4dGFyZWEgKyAud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0dG9wOiAyMHB4O1xuXHR9XG5cblx0LndwY2Y3LW5vdC12YWxpZC10aXAge1xuXHRcdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tdmFsaWRhdGlvbi0tY29sb3IpO1xuXHRcdHBvc2l0aW9uOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tdmFsaWRhdGlvbi0tcG9zaXRpb24pO1xuXHRcdHRvcDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLXZhbGlkYXRpb24tLXRvcCk7XG5cdFx0bWluLXdpZHRoOiA0MDBweDtcblx0XHRmb250LXNpemU6IDAuNzVlbTtcblx0fVxuXG5cdC5hamF4LWxvYWRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbi1sZWZ0OiA2MHB4O1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0fVxuXG5cdC53cGNmNy1zcGlubmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblxuXHQuY29kZWRyb3B6LXVwbG9hZC13cmFwcGVyIHtcblx0XHQrIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gQ2hlY2tib3hcbi53cGNmNy1jaGVja2JveCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG59XG5cbi53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWZvbnQtd2VpZ2h0KTtcblx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG5cbi53cGNmNyB7XG5cdGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuXHRcdGhlaWdodDogMDtcblx0XHR3aWR0aDogMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHR9XG5cblx0Ly8gVXBkYXRlIGFmdGVyIDUuOCB0byByZW1vdmUgZXhjZXNzIHNwYWNpbmcgb2YgZXh0cmEgcCBlbGVtZW50c1xuXG5cdGlucHV0W3R5cGU9J2NoZWNrYm94J10gKyBzcGFuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjZlbTtcblx0XHRjb2xvcjogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWxhYmVsLS1jb2xvcik7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMjUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMywgMSk7XG5cdH1cblxuXHRpbnB1dFt0eXBlPSdjaGVja2JveCddICsgc3Bhbjpub3QoLmNoZWNrYm94LXRvZ2dsZSk6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdG1hcmdpbi1yaWdodDogMWVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMjVweDtcblx0XHRtaW4td2lkdGg6IDI1cHg7XG5cdFx0bWF4LXdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogMjVweDtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWJhY2tncm91bmQpO1xuXHRcdGJvcmRlci13aWR0aDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWNoZWNrYm94LS1ib3JkZXItLXdpZHRoKTtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWNoZWNrYm94LS1ib3JkZXItLWNvbG9yKTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWJvcmRlci0tcmFkaXVzKTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjMsIDEpO1xuXHR9XG5cblx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgc3Bhbjpub3QoLmNoZWNrYm94LXRvZ2dsZSk6YmVmb3JlIHtcblx0XHRhbmltYXRpb246IHNocmluay1ib3VuY2UgMjAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yMywgMSk7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWNoZWNrYm94LS1zZWxlY3RlZC1iYWNrZ3JvdW5kKTtcblx0fVxuXG5cdGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCArIHNwYW46bm90KC5jaGVja2JveC10b2dnbGUpOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxlZnQ6IDAuMjVlbTtcblx0XHR0b3A6IDAuNmVtO1xuXHRcdGJvcmRlci1yaWdodDogMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XG5cdFx0YW5pbWF0aW9uOiBjaGVja2JveC1jaGVjayAxMjVtcyAyNTBtcyBjdWJpYy1iZXppZXIoMC40LCAxLCAwLjIzLCAxKSBmb3J3YXJkcztcblx0fVxuXG5cdC5oYXMtd2hpdGUtY29sb3Ige1xuXHRcdGlucHV0W3R5cGU9J2NoZWNrYm94J10gKyBzcGFuOm5vdCguY2hlY2tib3gtdG9nZ2xlKTpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCArIHNwYW46bm90KC5jaGVja2JveC10b2dnbGUpOmFmdGVyIHtcblx0XHRcdGFuaW1hdGlvbjogY2hlY2tib3gtY2hlY2stbGlnaHQgMTI1bXMgMjUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMSwgMC4yMywgMSkgZm9yd2FyZHM7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgc2hyaW5rLWJvdW5jZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR9XG5cblx0MzMlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGNoZWNrYm94LWNoZWNrIHtcblx0MCUge1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tY29sb3IpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlKDQ1ZGVnKTtcblx0fVxuXG5cdDMzJSB7XG5cdFx0d2lkdGg6IDAuNGVtO1xuXHRcdGhlaWdodDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZSg0NWRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR3aWR0aDogMC40ZW07XG5cdFx0aGVpZ2h0OiAwLjhlbTtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tY29sb3IpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTAuNzVlbSwgMCkgcm90YXRlKDM1ZGVnKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGNoZWNrYm94LWNoZWNrLWxpZ2h0IHtcblx0MCUge1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRib3JkZXItY29sb3I6ICR3aGl0ZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZSg0NWRlZyk7XG5cdH1cblxuXHQzMyUge1xuXHRcdHdpZHRoOiAwLjRlbTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUoNDVkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0d2lkdGg6IDAuNGVtO1xuXHRcdGhlaWdodDogMC44ZW07XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMC43NWVtLCAwKSByb3RhdGUoMzVkZWcpO1xuXHR9XG59XG5cbi8vIFJhZGlvIGJ1dHRvblxuLndwY2Y3LWxpc3QtaXRlbSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLndwY2Y3LXJhZGlvIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGxlZnQ6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0JjpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQrIHNwYW4ge1xuXHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEycHg7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblx0fVxufVxuXG4vLyBHZW5lcmFsXG5cbi53cGNmNyBmb3JtLnNlbnQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNyBmb3JtLnBheW1lbnQtcmVxdWlyZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG5cdGJvcmRlcjogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5kaXYud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG5kaXYud3BjZjctYWNjZXB0YW5jZS1taXNzaW5nIHtcblx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbmRpdi53cGNmNy1tYWlsLXNlbnQtb2sge1xuXHRib3JkZXI6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAwO1xuXHRjb2xvcjogJGJvZHk7XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vLyBGb3JtcyBpbiB0aGUgRHJvcGRvd24gJiBTaG93IGNvbnRhaW5lclxuLmRyb3Bkb3duLWNvbGxhcHNlIHtcblx0aW5wdXRbdHlwZT0ndGV4dCddLFxuXHRpbnB1dFt0eXBlPSdlbWFpbCddLFxuXHRpbnB1dFt0eXBlPSd1cmwnXSxcblx0aW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcblx0aW5wdXRbdHlwZT0nc2VhcmNoJ10sXG5cdGlucHV0W3R5cGU9J251bWJlciddLFxuXHRpbnB1dFt0eXBlPSd0ZWwnXSxcblx0aW5wdXRbdHlwZT0ncmFuZ2UnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZSddLFxuXHRpbnB1dFt0eXBlPSdtb250aCddLFxuXHRpbnB1dFt0eXBlPSd3ZWVrJ10sXG5cdGlucHV0W3R5cGU9J3RpbWUnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZXRpbWUnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0aW5wdXRbdHlwZT0nY29sb3InXSxcblx0dGV4dGFyZWE6bm90KC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2staHRtbC10ZXh0YXJlYSkge1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRib2R5O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICRib2R5O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJGJvZHk7XG5cdFx0fVxuXHR9XG5cblx0LndwY2Y3IC53cC1ibG9jay1idXR0b24ge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXG5cdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdC5hamF4LWxvYWRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBmb3JtLWNvbG9yKCRwcmVmaXgsICRwb3N0Zml4KSB7XG5cdEBlYWNoICRjb2xvci1uYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0Zm9ybSB7XG5cdFx0XHQuI3skcHJlZml4fS0jeyRjb2xvci1uYW1lfS0jeyRwb3N0Zml4fSB7XG5cdFx0XHRcdGlucHV0LFxuXHRcdFx0XHRsYWJlbCxcblx0XHRcdFx0LndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBmb3JtLWNvbG9yKCdoYXMnLCAnY29sb3InKTtcblxuLmFsZXJ0IHtcblx0LyogQGV4dGVuZCAuZC1mbGV4O1xuICAgIEBleHRlbmQgLmFsaWduLWl0ZW1zLWNlbnRlcjtcbiAgICBAZXh0ZW5kIC5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyOyAqL1xuXHRwYWRkaW5nOiAwLjc1cmVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8vIERyYWcgbicgRHJvcCBVcGxvYWRcblxuLmNvZGVkcm9wei11cGxvYWQtaW5uZXIge1xuXHRoNCB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHR9XG59XG5cbi5kbmQtdXBsb2FkLXN0YXR1cyAuZG5kLXVwbG9hZC1kZXRhaWxzIC5kbmQtcHJvZ3Jlc3MtYmFyIHNwYW4ge1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29kZWRyb3B6LXVwbG9hZC1jb250YWluZXIge1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG59XG5cbi8vIFBob25lIGZpZWxkXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24ge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIC5mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biAuZmxhZy1jb250YWluZXI6aG92ZXIgLnNlbGVjdGVkLWZsYWcge1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4ud3BjZjcgZm9ybSAuaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXQsXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT0ndGVsJ10ge1xuXHRwYWRkaW5nLXJpZ2h0OiA1MnB4O1xufVxuXG5AbWl4aW4gZHJvcGRvd24tY29sb3JzKCRwcmVmaXgpIHtcblx0QGVhY2ggJGNvbG9yLW5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHQuI3skcHJlZml4fS0jeyRjb2xvci1uYW1lfS1jb2xvciB7XG5cdFx0XHQud3BjZjcge1xuXHRcdFx0XHQuZGstc2VsZWN0IHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LiN7JHByZWZpeH0tI3skY29sb3ItbmFtZX0tYmFja2dyb3VuZC1jb2xvciB7XG5cdFx0XHQud3BjZjcge1xuXHRcdFx0XHQuZGstc2VsZWN0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgZHJvcGRvd24tY29sb3JzKCdoYXMnKTtcblxuLyogLmRrLXNlbGVjdC53cGNmNy1zZWxlY3Qge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgfVxufSAqL1xuXG4vLyBNb2RpZnkgd2lkdGggb2YgdGhlIGlucHV0IGZpZWxkc1xuQGluY2x1ZGUgbXEoJ3hzJykge1xuXHQudy0xMDAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cblx0LnctNTAge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblxuXHRmb3JtIHtcblx0XHQudy01MDpudGgtb2YtdHlwZShvZGQpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cdFx0fVxuXG5cdFx0LnctNTA6bnRoLW9mLXR5cGUoZXZlbikge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdFx0fVxuXHR9XG59XG4iLCJ1bC53cC1ibG9jay1wb2x5bGFuZy1sYW5ndWFnZS1zd2l0Y2hlciB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMS4zcmVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGxpIHtcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXNlY29uZGFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bm90KC5sYW5nLWl0ZW0uY3VycmVudC1sYW5nKSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0fVxuXHR9XG5cdC5sYW5nLWl0ZW0uY3VycmVudC1sYW5nIHtcblx0XHRvcmRlcjogMTtcblx0XHQmOmFmdGVyIHtcblx0XHRcdEBleHRlbmQgLmljb24tZG93bjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMjVzO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAuMjVlbTtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXIge1xuXHRcdC5sYW5nLWl0ZW0uY3VycmVudC1sYW5nIHtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXNlY29uZGFyeSk7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0bGkubGFuZy1pdGVtIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cdC8vIGRpc3BsYXk6IG5vbmU7XG5cdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ly8gdG9wOiA2LjVyZW07XG5cdC8vIGxlZnQ6IDA7XG5cdG1heC13aWR0aDogNTBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdEBpbmNsdWRlIG1xKCdsZycpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiBpbml0aWFsO1xuXHRcdGxlZnQ6IGluaXRpYWw7XG5cdH1cbn1cbiIsInVsLnNpbXBsZS1zaXRlbWFwLXBhZ2UubWFpbiA+IGxpIHtcblx0bWFyZ2luOiAwLjVyZW07XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHQvLyBIaWRlIHRoZSBmaXJzdCBlbGVtZW50LCB3aGljaCBpcyBleHBlY3RlZCB0byBiZSB0aGUgJ1NpdGVtYXAnXG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiLndwLWJsb2NrLWFhYi1ncm91cC1hY2NvcmRpb24ge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcblxuXHQuYWFnYl9fYWNjb3JkaW9uX2NvbnRhaW5lci53cC1ibG9jay1hYWItYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgxMiwgNjAsIDkyLCAwLjIwKTtcblx0XHR9XG5cblxuXHRcdC5hYWdiX19hY2NvcmRpb25faGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cblx0XHRcdEBpbmNsdWRlIG1xKCdsZycpIHtcblx0XHRcdFx0aDQuYWFnYl9fYWNjb3JkaW9uX3RpdGxlIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWFnYl9fYWNjb3JkaW9uX2ljb24ge1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtcSgnbGcnKSB7XG5cdFx0XHRcdC5hYWdiX19hY2NvcmRpb25faWNvbiB7XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFhZ2JfX2FjY29yZGlvbl9ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5hYWdiX19hY2NvcmRpb25fY29tcG9uZW50IHtcblx0XHRcdFx0LndwLWJsb2NrLWJ1dHRvbnMge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLyBTaW1wbGUgU2xpZGVyIEJsb2NrXG4vLyBodHRwczovL3dvcmRwcmVzcy5vcmcvcGx1Z2lucy9ndXRlbmJlcmctYmxvY2stZm9yLXNsaWNrLXNsaWRlci9cblxuJGNhcmQtcmFkaXVzOiAyMHB4O1xuJGNhcmQtd2lkdGg6IDQ3NXB4O1xuJGNhcmQtaGVpZ2h0OiA3NzBweDtcblxuLndwLWJsb2NrLWdiLWZvci1zbGljay1zbGlkZXItc2xpY2stc2xpZGVyLmlzLXN0eWxlLWNhcmQtZ3JpZCB7XG5cdC8vIFZlcnRpY2FsIHBhZGRpbmcgZ2l2ZXMgdGhlIGRyb3Atc2hhZG93IHJvb20gdG8gcGFpbnQgd2l0aG91dCBiZWluZyBjbGlwcGVkXG5cdHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcblx0Ly8gQnJlYWsgb3V0IG9mIHRoZSBlbnRyeS1jb250ZW50IHBhZGRpbmcgdG8gZ28gZnVsbC13aWR0aFxuXHRAaW5jbHVkZSBtcSgneGwnLCBtYXgpIHtcblx0XHRtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKSkgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCkpICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQvLyBvdmVyZmxvdzp2aXNpYmxlIGxldHMgdGhlIGNhcmQgc2hhZG93cyBwYWludCBvdXRzaWRlIHRoZSBsaXN0IGJvdW5kcy5cblx0Ly8gVGhlIGluZmluaXRlIHJlc2l6ZSBsb29wIChnaXRodWIuY29tL2tlbndoZWVsZXIvc2xpY2svaXNzdWVzLzM0NDcpIGlzIHByZXZlbnRlZCBieVxuXHQvLyAuZW50cnktY29udGVudCB7IG92ZXJmbG93OmhpZGRlbiB9IGluIF9ncmlkLnNjc3MsIHdoaWNoIGlzIHRoZSByZWFsIHdpZHRoIGNvbnN0cmFpbnQuXG5cdC5zbGljay1saXN0IHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXG5cdC5zbGljay10cmFjayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0LnNsaWNrLXNsaWRlIHtcblx0XHQvLyBPbmx5IGVuZm9yY2UgZml4ZWQgZGltZW5zaW9ucyBhYm92ZSA3NjhweCDigJQgYmVsb3cgdGhhdCBsZXQgc2xpY2sgY2FsY3VsYXRlXG5cdFx0Ly8gdGhlIHdpZHRoIGl0c2VsZiB0byBhdm9pZCBKUy9DU1Mgd2lkdGggbWlzbWF0Y2guXG5cdFx0Ly8gNzY4cHggbWF0Y2hlcyB0aGUgc2xpZGVyIHBsdWdpbidzIG93biByZXNwb25zaXZlIGJyZWFrcG9pbnQuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtaW4td2lkdGg6ICRjYXJkLXdpZHRoO1xuXHRcdFx0bWF4LXdpZHRoOiAkY2FyZC13aWR0aDtcblx0XHR9XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50O1xuXG5cdFx0XHRoMixcblx0XHRcdGgzLFxuXHRcdFx0aDQsXG5cdFx0XHRwIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdGZpZ3VyZSB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0LndwLWJsb2NrLWNvdmVyIGltZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNzUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1xKCdzbScsIG1heCkge1xuXHRcdFx0LndwLWJsb2NrLWdyb3VwIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1ibG9jay1jb3ZlciB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAkY2FyZC1oZWlnaHQ7XG5cdFx0XHR3aWR0aDogMTAwJTsgLy8gTGV0IHNsaWNrIGNvbnRyb2wgd2lkdGggYmVsb3cgNzY4cHg7IGZpeGVkIHdpZHRoIGFib3ZlXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6ICRjYXJkLXdpZHRoO1xuXHRcdFx0fVxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGNhcmQtcmFkaXVzO1xuXG5cdFx0XHRib3gtc2hhZG93OlxuXHRcdFx0XHRpbnNldCAycHggMCAxMnB4IHJnYmEoMjU0LCAyNTUsIDI0NiwgMC4xOCksXG5cdFx0XHRcdGluc2V0IC0ycHggMCAxMnB4IHJnYmEoMjU0LCAyNTUsIDI0NiwgMC4xOCksXG5cdFx0XHRcdDBweCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNSksXG5cdFx0XHRcdDBweCA4cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTApLFxuXHRcdFx0XHQwcHggMjRweCA0OHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cblx0XHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cblx0XHRcdC8vIENsaXAgdGhlIGltYWdlIHRvIHRoZSBjYXJkJ3Mgcm91bmRlZCBjb3JuZXJzXG5cdFx0XHRpbWcsXG5cdFx0XHR2aWRlbyB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRjYXJkLXJhZGl1cztcblx0XHRcdH1cblxuXHRcdFx0Ly8gV1AncyBidWlsdC1pbiBvdmVybGF5IOKAlCBvcGFjaXR5IGNvbnRyb2xsZWQgcGVyLWNhcmQgaW4gdGhlIGJsb2NrIGVkaXRvclxuXG5cdFx0XHQvLyBGcm9zdGVkIGdsYXNzIHRleHQgcGFuZWwgYXQgYm90dG9tIG9mIGNhcmRcblx0XHRcdC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAkY2FyZC1oZWlnaHQgKiAwLjU4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAyLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwICRjYXJkLXJhZGl1cyAkY2FyZC1yYWRpdXM7XG5cdFx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuXHRcdFx0XHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkY2FyZC1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU0LCAyNTUsIDI0NiwgMC4zKTtcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NCwgMjU1LCAyNDYsIDAuMyk7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXHRcdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdC8vIE92ZXJyaWRlIFdQIGJsb2NrIGxheW91dCBjb250ZW50U2l6ZSBjb25zdHJhaW50c1xuXHRcdFx0XHQ+ICoge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMS41cmVtO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIEV4YWdnZXJhdGVkIGVkZ2UgZ2xvdyBvbiBwZWVraW5nIChub24tYWN0aXZlKSBzbGlkZXNcblx0LnNsaWNrLXNsaWRlW2FyaWEtaGlkZGVuPSd0cnVlJ10gLndwLWJsb2NrLWNvdmVyIHtcblx0XHRib3gtc2hhZG93OlxuXHRcdFx0aW5zZXQgNnB4IDAgMjhweCByZ2JhKDI1NCwgMjU1LCAyNDYsIDAuNDUpLFxuXHRcdFx0aW5zZXQgLTZweCAwIDI4cHggcmdiYSgyNTQsIDI1NSwgMjQ2LCAwLjQ1KTtcblx0fVxuXG5cdC8vIEhpZGUgZGVmYXVsdCBhcnJvd3Ncblx0LnNsaWNrLXByZXYsXG5cdC5zbGljay1uZXh0IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQvLyBDdXN0b20gZG90IG5hdmlnYXRpb25cblx0LnNsaWNrLWRvdHMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tdG9wOiAzLjVyZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxOHB4O1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdGxpIHtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRzZWNvbmRhcnk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzIGVhc2UsIGJveC1zaGFkb3cgMC4yNXMgZWFzZSwgdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5zbGljay1hY3RpdmUgYnV0dG9uOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMzIpO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJhY2tncm91bmQsICNmNWYwZWIpLCAwIDAgMCA0cHggJHNlY29uZGFyeTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */