:root{--base-gap-size: 1.5rem}img{vertical-align:middle}figure{margin:0}html{scroll-behavior:smooth;scroll-padding-top:130px}body{overflow-x:hidden;overflow-y:scroll}main p,footer p,.wp-block-post-content p{margin:0}main p+p,footer p+p,.wp-block-post-content p+p{margin-top:1rem}main p:not(:last-child):not(:has(~ul)):not(:has(~ol)),footer p:not(:last-child):not(:has(~ul)):not(:has(~ol)),.wp-block-post-content p:not(:last-child):not(:has(~ul)):not(:has(~ol)){margin-bottom:1rem}main h1,main h2,main h3,main h4,main h5,main h6{text-wrap:balance;word-break:break-word}main h1:not(:first-child),main h2:not(:first-child),main h3:not(:first-child),main h4:not(:first-child),main h5:not(:first-child),main h6:not(:first-child){margin-top:1em}main h1:not(:last-child),main h2:not(:last-child),main h3:not(:last-child),main h4:not(:last-child),main h5:not(:last-child),main h6:not(:last-child){margin-bottom:.5em}main h1:has(+h1)+h1,main h1:has(+h2)+h2,main h1:has(+h3)+h3,main h1:has(+h4)+h4,main h1:has(+h5)+h5,main h1:has(+h6)+h6,main h2:has(+h1)+h1,main h2:has(+h2)+h2,main h2:has(+h3)+h3,main h2:has(+h4)+h4,main h2:has(+h5)+h5,main h2:has(+h6)+h6,main h3:has(+h1)+h1,main h3:has(+h2)+h2,main h3:has(+h3)+h3,main h3:has(+h4)+h4,main h3:has(+h5)+h5,main h3:has(+h6)+h6,main h4:has(+h1)+h1,main h4:has(+h2)+h2,main h4:has(+h3)+h3,main h4:has(+h4)+h4,main h4:has(+h5)+h5,main h4:has(+h6)+h6,main h5:has(+h1)+h1,main h5:has(+h2)+h2,main h5:has(+h3)+h3,main h5:has(+h4)+h4,main h5:has(+h5)+h5,main h5:has(+h6)+h6,main h6:has(+h1)+h1,main h6:has(+h2)+h2,main h6:has(+h3)+h3,main h6:has(+h4)+h4,main h6:has(+h5)+h5,main h6:has(+h6)+h6{margin-top:0 !important}main h1:has(~.has-geologica-font-family),main h2:has(~.has-geologica-font-family),main h3:has(~.has-geologica-font-family),main h4:has(~.has-geologica-font-family),main h5:has(~.has-geologica-font-family),main h6:has(~.has-geologica-font-family){margin-bottom:0}main h1:has(+.has-large-font-size),main h1:has(~.wp-block-separator){margin-bottom:.15em}main h1~.wp-block-separator{border-top-width:2px}main .has-large-font-size{text-wrap:balance;line-height:1.2}main .has-x-large-font-size{text-wrap:balance;line-height:.7}main ul:not(:first-child):not([class*=uk-slide]),main ol:not(:first-child):not([class*=uk-slide]){margin-top:.5rem}main ul:not(:last-child):not([class*=uk-slide]),main ol:not(:last-child):not([class*=uk-slide]){margin-bottom:1rem}main .is-position-bottom-center .wp-block-heading{translate:0 2px}p a:hover,footer li a:hover{text-decoration:underline}.widget_polylang .pll-switcher-select{background-color:var(--wp--preset--color--primary);border-radius:12px;padding-block:1em;padding-inline-start:1em;padding-inline-end:2.5em;font-size:var(--wp--preset--font-size--small);font-family:var(--wp--preset--font-family--geologica);color:var(--wp--preset--color--white);border:none;appearance:none;background-image:url(../../dist/js/../img/chevron-down_white.svg);background-repeat:no-repeat;background-position:right 1em center;transition:bottom .3s}@media(min-width: 1200px){.widget_polylang{position:absolute;right:0}.widget_polylang .pll-switcher-select{border-top-right-radius:0;border-bottom-right-radius:0}}.wp-block-group.is-nowrap:has(>.wp-block-group.has-background>.wp-block-image):has(.wp-block-heading) .wp-block-group.has-background figure{aspect-ratio:1/1;width:28px}.has-gradient-3-gradient-background{background-image:var(--wp--preset--gradient--gradient-3) !important;background-size:32px 32px !important;background-color:var(--wp--preset--color--primary-dark) !important}.uk-dotnav li{padding-left:.5rem}.uk-dotnav li a{width:40px;height:3px;border-radius:0;background-color:var(--wp--preset--color--primary);opacity:.2}.uk-dotnav li.uk-active a,.uk-dotnav li:hover a{opacity:1;background-color:var(--wp--preset--color--primary)}.slidenav-wrapper{display:flex;gap:.7rem}.uk-slidenav{display:block;background-color:var(--wp--preset--color--primary);width:1.9rem;height:1.9rem;box-sizing:border-box;border-radius:50%;background-repeat:no-repeat;background-size:1.5rem}.uk-slidenav svg{display:none}.uk-slidenav-previous{background-image:url(../../dist/js/../img/chevron-left_white.svg);background-position:50% 52%}.uk-slidenav-next{background-image:url(../../dist/js/../img/chevron-right_white.svg);background-position:75% 52%}.acym__subscription__form__fields input[type=email]{width:100%;max-width:400px;font-size:var(--wp--preset--font-size--normal);padding:calc(.667em + 2px) calc(1.333em + 2px);line-height:1em;border-radius:9999px;border:1px solid #d1d1d1}.acym__subscription__form__fields input[type=email]::placeholder{color:#a9a9a9}.acym__subscription__form__button{margin-top:1em}.acym__subscription__form__button button[type=submit]{border:none;background-color:var(--wp--preset--color--primary);font-weight:700;color:#fff;font-family:var(--wp--preset--font-family--ubuntu);padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:var(--wp--preset--font-size--small);border-radius:9999px;cursor:pointer}.acym__subscription__form__button button[type=submit]:hover{background-color:var(--wp--preset--color--primary-dark)}.acym__subscription__form__button button[type=submit] br{display:none}.acym__subscription__form__button~p{display:none}.acym__subscription__form__termscond{padding-left:.4em}.acym__subscription__form__termscond .fieldacyterms{text-indent:-1.4em;padding-left:1em}.entry-content>.wp-block-cover{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.wp-block-buttons.is-layout-flex{display:flex}.wp-block-button .wp-block-button__link,button[type=submit]{--_bg-image: url(../../dist/js/../img/arrow-right_white.svg);display:flex;align-items:center;padding-inline-start:1em;padding-inline-end:1.5em;padding-block:.65em;gap:4px;transition:background-color .3s ease,color .3s ease;position:relative}.wp-block-button .wp-block-button__link::before,button[type=submit]::before{content:"";position:relative;display:block;height:28px;aspect-ratio:1/1;background-image:var(--_bg-image);background-size:cover;left:var(--_padding-inline)}.wp-block-button .wp-block-button__link.has-primary-dark-color,button[type=submit].has-primary-dark-color{--_bg-image: url(../../dist/js/../img/arrow-right_secondary_dark.svg)}.wp-block-button .wp-block-button__link.has-primary-background-color:hover,button[type=submit].has-primary-background-color:hover{background-color:var(--wp--preset--color--primary-dark) !important}.wp-block-button .wp-block-button__link.has-primary-dark-background-color:hover,.wp-block-button .wp-block-button__link.has-white-background-color:hover,button[type=submit].has-primary-dark-background-color:hover,button[type=submit].has-white-background-color:hover{--_bg-image: url(../../dist/js/../img/arrow-right_white.svg);background-color:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--white) !important}button[type=submit].wp-block-search__button::before{display:none}.wp-block-cover,.wp-block-cover-image{padding:0}.wp-block-cover{min-height:unset}.wp-block-cover.is-light .wp-block-cover__inner-container{color:inherit}.wp-block-cover .wp-block-cover__background.has-background-dim-100+.wp-block-cover__image-background{z-index:1}.wp-block-cover.is-style-contain .wp-block-cover__image-background{object-fit:contain}.wp-block-cover.is-style-bleed--left,.wp-block-cover.is-style-bleed--right{max-width:100vw !important;width:100vw;margin-left:50% !important;translate:-50%}.wp-block-cover.is-style-bleed--left>.wp-block-cover__image-background,.wp-block-cover.is-style-bleed--right>.wp-block-cover__image-background{object-fit:contain}@media(max-width: calc(1200px - 1px)){.wp-block-cover.is-style-bleed--left>.wp-block-cover__image-background,.wp-block-cover.is-style-bleed--right>.wp-block-cover__image-background{display:none}}@media(max-width: calc(1200px - 1px)){.wp-block-cover.is-style-bleed--left .wp-block-columns,.wp-block-cover.is-style-bleed--right .wp-block-columns{flex-wrap:wrap !important}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column,.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column{flex-basis:100vw !important}}@media(min-width: 1200px){.wp-block-cover.is-style-bleed--left .wp-block-columns,.wp-block-cover.is-style-bleed--right .wp-block-columns{gap:0 !important}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column[class*=has-background],.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background]{position:relative}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column[class*=has-background]::before,.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background]::before{content:"";position:absolute;display:block;top:0;bottom:0}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column[class*=has-background].has-white-background-color::before,.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background].has-white-background-color::before{background-color:var(--wp--preset--color--white)}}@media(min-width: 1200px){.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column:last-child:not(.block-editor-block-list__layout)>*{display:none}}@media(min-width: 1200px)and (min-width: 1200px){.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background]{padding:spacing(s) calc(spacing(d)/2) spacing(s) 0}.wp-block-cover.is-style-bleed--right .wp-block-columns .wp-block-column[class*=has-background]::before{width:spacing(d);right:calc(-1*spacing(d)/2)}}@media(min-width: 1200px){.wp-block-cover.is-style-bleed--left .wp-block-columns{justify-content:flex-end}.wp-block-cover.is-style-bleed--left .wp-block-columns .wp-block-column:first-child:not(.block-editor-block-list__layout)>*{display:none}}@media(min-width: 1200px)and (min-width: 1200px){.wp-block-cover.is-style-bleed--left .wp-block-columns.is-style-grid--large .wp-block-column[class*=has-background]{padding:spacing(s) 0 spacing(s) calc(spacing(l)/2)}.wp-block-cover.is-style-bleed--left .wp-block-columns.is-style-grid--large .wp-block-column[class*=has-background]::before{width:spacing(l);left:calc(-1*spacing(l)/2)}}.wp-block-cover.has-parallax.alignfull .wp-block-cover__inner-container,.wp-block-cover.has-parallax .wp-block-cover__inner-container{width:100% !important}.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{width:100%}.wp-block-columns{margin-bottom:0}.wp-block-columns .wp-block-column{box-sizing:border-box}@media(min-width: 782px){.wp-block-columns .wp-block-column.is-style-first{order:-1}.wp-block-columns .wp-block-column.is-style-last{order:99}.wp-block-columns .wp-block-column.is-style-center{display:flex;justify-content:center}}.wp-block-columns.is-style-divider{--_color: #cacaca;--_left: 0;counter-increment:section;position:relative}.wp-block-columns.is-style-divider h3::before{content:counter(section) ".";display:flex;font-size:2rem;font-weight:700;color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--primary);width:60px;height:60px;border-radius:50%;margin-bottom:1rem;justify-content:center;align-items:center;z-index:2}@media(min-width: 782px){.wp-block-columns.is-style-divider{--_left: 50%}}.wp-block-columns.is-style-divider:first-of-type{position:relative}.wp-block-columns.is-style-divider:first-of-type::before{content:"";position:absolute;display:block;width:1rem;height:1rem;background-color:var(--_color);border-radius:50%;top:0;left:var(--_left);translate:-50%}.wp-block-columns.is-style-divider::after{content:"";position:absolute;display:block;width:4px;height:100%;background-color:var(--_color);top:0;left:var(--_left);translate:-50%;z-index:1}@media(max-width: calc(781px - 1px)){.wp-block-columns.is-style-divider>.wp-block-column{padding-left:2rem}}.wp-block-group:has(.wp-block-columns.is-style-divider){counter-reset:section}.wp-block-details{border-radius:12px}.wp-block-details summary{--_img: url(../../dist/js/../img/plus_white.svg);list-style:none;font-family:var(--wp--preset--font-family--geologica);font-weight:600;display:flex;justify-content:space-between;align-items:center;position:relative}.wp-block-details summary::marker,.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary::after{content:"";position:relative;display:block;height:32px;aspect-ratio:1/1;background-image:var(--_img);background-size:contain;background-repeat:no-repeat;background-position:center}.wp-block-file object{border-radius:12px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.wp-block-file a{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);border-radius:50px;padding-inline:1.5em;padding-block:.65em;font-family:var(--wp--preset--font-family--ubuntu);font-weight:500;font-size:var(--wp--preset--font-size--small);transition:background-color .3s ease}.wp-block-file a[href$=".pdf"]{display:inline-flex;align-items:center;gap:.5em;position:relative}.wp-block-file a[href$=".pdf"]::before{content:"";position:relative;display:block;width:22px;height:22px;background-image:url(../../dist/js/../img/pdf_white.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.wp-block-file a:hover{background-color:var(--wp--preset--color--primary-dark) !important}.wp-block-gallery{overflow:hidden}.wp-block-gallery.uk-slider{position:relative;border-radius:0 !important;left:50%;width:100vw;margin-left:-50vw}.wp-block-gallery.uk-slider .uk-slider-items{gap:1rem}.wp-block-gallery.uk-slider .wp-block-image{border-radius:12px;overflow:hidden;width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right)) !important}.wp-block-group.is-layout-flex{display:flex}.wp-block-group.is-layout-flex.is-nowrap .wp-block-heading{margin-top:0}.wp-block-group.is-nowrap{flex-wrap:nowrap}.wp-block-group.is-content-justification-space-between{justify-content:space-between}.wp-block-group.is-vertical{flex-direction:column}@media(max-width: calc(781px - 1px)){.wp-block-group.is-layout-grid{display:flex;flex-direction:column}}.wp-block-group .is-style-paragraph{margin-top:2rem;position:relative}.wp-block-group .is-style-paragraph::before{content:"";position:absolute;display:block;left:-13px;top:-14px;width:38px;aspect-ratio:38/69;background-image:url(../../dist/js/../img/paragraph.svg);background-size:cover}.wp-block-image.is-style-blured-background,.wp-block-image.is-style-solid-background{border-radius:12px;padding:12px}.wp-block-image.is-style-blured-background{background-color:hsla(0,0%,100%,.5);backdrop-filter:blur(30px)}.wp-block-image.is-style-solid-background{background-color:var(--wp--preset--color--white)}.wp-block-spacer.is-style-xxs{height:var(--wp--preset--spacing--xxs) !important}.wp-block-spacer.is-style-xs{height:var(--wp--preset--spacing--xs) !important}.wp-block-spacer.is-style-s{height:var(--wp--preset--spacing--s) !important}.wp-block-spacer.is-style-d{height:var(--wp--preset--spacing--d) !important}.wp-block-spacer.is-style-m{height:var(--wp--preset--spacing--m) !important}.wp-block-spacer.is-style-l{height:var(--wp--preset--spacing--l) !important}.wp-block-spacer.is-style-xl{height:var(--wp--preset--spacing--xl) !important}ul.is-style-columns,ol.is-style-columns{container-type:inline-size}@container (min-width: 770px){ul.is-style-columns,ol.is-style-columns{columns:2;column-gap:var(--base-gap-size)}}@container (min-width: 820px){ul.is-style-columns,ol.is-style-columns{columns:3}}ul.is-style-arrows,ol.is-style-arrows{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:.5em}ul.is-style-arrows li a,ol.is-style-arrows li a{position:relative;display:flex;align-items:center;gap:.2em;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.1em;text-underline-position:from-font}ul.is-style-arrows li a::before,ol.is-style-arrows li a::before{content:"";transform:translateY(5%);width:1.3em;height:1.3em;background-image:url(../../dist/js/../img/arrow-down-right_primary.svg);background-size:cover;background-repeat:no-repeat}.block-editor-block-list__layout ul.is-style-columns,.block-editor-block-list__layout ol.is-style-columns{columns:2;column-gap:var(--base-gap-size)}.wp-block-query-pagination{display:flex;justify-content:center}.wp-block-search.wp-block-search__button-only .wp-block-search__input{transition-duration:0s}.wp-block-search .wp-block-search__inside-wrapper{display:flex;align-items:center}.wp-block-search input{margin-right:5px}.wp-block-search .wp-block-search__button{width:50px;height:50px;background-image:url(../../dist/js/../img/search_white.svg);background-size:30px;background-repeat:no-repeat;background-position:center;transition:background-color .3s ease}.wp-block-search .wp-block-search__button svg{display:none}.wp-block-search .wp-block-search__button:hover{background-color:var(--wp--preset--color--primary) !important}.wp-block-separator{border-top-width:1px}@media(max-width: calc(960px - 1px)){.wp-block-query .is-layout-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 960px)and (max-width: calc(1200px - 1px)){.wp-block-query .is-layout-grid.columns-4{grid-template-columns:repeat(3, minmax(0, 1fr))}}.wp-block-query .wp-block-post-excerpt__more-link{font-family:var(--wp--preset--font-family--geologica);font-weight:700;margin-top:1rem;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.1em;text-underline-offset:.2em;display:inline-flex;gap:.5em;position:relative}.wp-block-query .wp-block-post-excerpt__more-link::after{content:"";position:relative;display:block;height:28px;aspect-ratio:1/1;background-image:url(../../dist/js/../img/arrow-right_secondary.svg);background-size:cover;left:var(--_padding-inline)}.wp-block-query .wp-block-query-pagination{margin-top:var(--wp--preset--spacing--s)}.wp-block-query .wp-block-post-template .wp-block-group.has-secondary-dark-background-color{border-top-left-radius:12px;border-top-right-radius:12px}.wp-block-query .wp-block-post-template .wp-block-group.has-white-background-color{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.anchormenu{z-index:9}.anchormenu>.has-primary-background-color{width:100%;border-radius:50px;translate:0 -50%;display:flex;justify-self:center}.anchormenu+*{margin-top:calc(-1*var(--anchor-menu-height, 55px))}.anchormenu .wp-block-navigation-item{flex-shrink:0}.product-card>.wp-block-group:first-child{width:100%}.product-card p:last-child a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.1em;text-underline-offset:.2em;display:inline-flex;gap:.5em;position:relative}.product-card p:last-child a::after{content:"";position:relative;display:block;height:28px;aspect-ratio:1/1;background-image:url(../../dist/js/../img/arrow-right_secondary.svg);background-size:cover;translate:0 -10%}.teaser{--_padding: 1.5rem;--_maxWidth: 510px;max-width:var(--_maxWidth);container-type:inline-size;container-name:teaser}@media(min-width: 512px)and (max-width: calc(781px - 1px)){.teaser{aspect-ratio:129/100}}.teaser:hover .wp-block-group{background-color:#fff}.teaser:hover .wp-block-group h2::after{background-color:var(--wp--preset--color--primary-dark);rotate:180deg}.teaser figure{border-radius:20px;overflow:hidden;width:100%;height:100%}@container teaser (width < 510px){.teaser figure:not(:has(~.offset)){aspect-ratio:150/100}}.teaser figure img{object-fit:cover;width:100%;height:100%}.teaser .wp-block-group{left:var(--_padding);bottom:var(--_padding);padding:var(--_padding);margin-left:0 !important;margin-right:0 !important;box-sizing:border-box;border-radius:12px;background:hsla(0,0%,100%,.5);backdrop-filter:blur(30px);width:100%;max-width:calc(var(--wp--style--global--content-size)/2 - var(--_gap)/2 - var(--_padding)*2)}@media(min-width: 512px){.teaser .wp-block-group:not(.offset){position:absolute}}@container teaser (width < 510px){.teaser .wp-block-group{width:calc(100% - 2*var(--_padding))}}@container teaser (width >= 460px){.teaser .wp-block-group.offset{position:absolute;left:unset;right:0;translate:var(--_padding) -50%;max-width:calc(50% + var(--_padding))}}.teaser .wp-block-group h2{font-size:1.5rem;font-weight:700;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;position:relative}.teaser .wp-block-group h2::after{content:"";position:relative;display:block;background-color:var(--wp--preset--color--primary);border-radius:50%;height:2rem;aspect-ratio:1/1;background-image:url(../../dist/js/../img/arrow-right_white.svg);background-size:22px;background-repeat:no-repeat;background-position:center;transition:background-color .3s ease,rotate .3s ease}.teaser>p>a{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-100vh}.teaser.is-style-boxshadow figure{box-shadow:0 4px 30px 0 rgba(55,137,175,.4)}.teaser.block-editor-block-list__block>p>a{position:relative;opacity:1}@media(min-width: 781px){.wp-block-group.is-layout-grid .teaser{max-width:100%}}:where(.editor-styles-wrapper) .block-editor-block-list__block.has-gradient-3-gradient-background{background-size:32px 32px !important;background-color:var(--wp--preset--color--primary-dark) !important}.wp-block-spacer{opacity:.3}.wp-block-spacer.is-style-xxs .components-resizable-box__container{height:var(--wp--preset--spacing--xxs) !important;background-image:linear-gradient(45deg, red 25%, transparent 25%),linear-gradient(-45deg, red 25%, transparent 25%),linear-gradient(45deg, transparent 75%, red 75%),linear-gradient(-45deg, transparent 75%, red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-xs .components-resizable-box__container{height:var(--wp--preset--spacing--xs) !important;background-image:linear-gradient(45deg, red 25%, transparent 25%),linear-gradient(-45deg, red 25%, transparent 25%),linear-gradient(45deg, transparent 75%, red 75%),linear-gradient(-45deg, transparent 75%, red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-s .components-resizable-box__container{height:var(--wp--preset--spacing--s) !important;background-image:linear-gradient(45deg, red 25%, transparent 25%),linear-gradient(-45deg, red 25%, transparent 25%),linear-gradient(45deg, transparent 75%, red 75%),linear-gradient(-45deg, transparent 75%, red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-d .components-resizable-box__container{height:var(--wp--preset--spacing--d) !important;background-image:linear-gradient(45deg, red 25%, transparent 25%),linear-gradient(-45deg, red 25%, transparent 25%),linear-gradient(45deg, transparent 75%, red 75%),linear-gradient(-45deg, transparent 75%, red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-m .components-resizable-box__container{height:var(--wp--preset--spacing--m) !important;background-image:linear-gradient(45deg, red 25%, transparent 25%),linear-gradient(-45deg, red 25%, transparent 25%),linear-gradient(45deg, transparent 75%, red 75%),linear-gradient(-45deg, transparent 75%, red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-l .components-resizable-box__container{height:var(--wp--preset--spacing--l) !important;background-image:linear-gradient(45deg, red 25%, transparent 25%),linear-gradient(-45deg, red 25%, transparent 25%),linear-gradient(45deg, transparent 75%, red 75%),linear-gradient(-45deg, transparent 75%, red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}.wp-block-spacer.is-style-xl .components-resizable-box__container{height:var(--wp--preset--spacing--xl) !important;background-image:linear-gradient(45deg, red 25%, transparent 25%),linear-gradient(-45deg, red 25%, transparent 25%),linear-gradient(45deg, transparent 75%, red 75%),linear-gradient(-45deg, transparent 75%, red 75%);background-size:2px 2px;background-position:0 0,1px 0,1px -1px,0px 1px}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LHdCQXdCRSxzQ0FJQSxtQ0FERCwrQkFFRSxrQkFDQSxXQUNBLFFBQ0EsK0JBQ0EsdUNBSUYsMkJBQ0MsaUJBQ0EsZ0JBQ0EsZ0JBQ0EsYUFDQSw4QkFDQSxtQmhCekRDLGtCQUdGLGtDQUNFLFVBUGtDLENBUWxDLGlCZ0JzRDRCLENoQnJENUIsY2dCc0RBLG1EQUNBLGtCQUNBLFlBQ0EsaUJBQ0EseURBQ0EscUJBQ0EsNEJBQ0EsMkJBQ0Esb0RBQ0MsQ0FNSixZQUNDLFVBQ0Esa0JBQ0EsTUFDQSxPQUNBLFFBQ0EsU0FDQSxtQkFJQSxrQ0FDQyw0Q0FLRCwyQ0FDQyxrQkFDQSxVbEJoRkQseUJrQnNGRix1Q0FFRSxnQkNySEYsa0dBRUMscUNBQ0EsbUVBSUQsaUJBQ0MsV0FHQyxtRUFDQyxrREFDQSxzTkFDQyxDQUlELHdCQUNBLDhDQUNDLENBVEYsa0VBQ0MsaURBQ0Esc05BQ0MsQ0FJRCx3QkFDQSw4Q0FDQyxDQVRGLGlFQUNDLGdEQUNBLHNOQUNDLENBSUQsd0JBQ0EsOENBQ0MsQ0FURixpRUFDQyxnREFDQSxzTkFDQyxDQUlELHdCQUNBLDhDQUNDLENBVEYsaUVBQ0MsZ0RBQ0Esc05BQ0MsQ0FJRCx3QkFDQSw4Q0FDQyxDQVRGLGlFQUNDLGdEQUNBLHNOQUNDLENBSUQsd0JBQ0EsOENBQ0MsQ0FURixrRUFDQyxpREFDQSxzTkFDQyxDQUlELHdCQUNBLDhDQUNDLCtHIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvYWJzdHJhY3RzL3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2plZC13cC10aGVtZS8uL3NyYy9zY3NzL2Jhc2UvX2ltcG9ydC5zY3NzIiwid2VicGFjazovL2plZC13cC10aGVtZS8uL3NyYy9zY3NzL2Jhc2UvdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL2plZC13cC10aGVtZS8uL3NyYy9zY3NzL2Jhc2UvbGFuZ25hdi5zY3NzIiwid2VicGFjazovL2plZC13cC10aGVtZS8uL3NyYy9zY3NzL2Fic3RyYWN0cy9icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL2plZC13cC10aGVtZS8uL3NyYy9zY3NzL2Jsb2Nrcy9jb3JlL2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9qZWQtd3AtdGhlbWUvLi9zcmMvc2Nzcy9hYnN0cmFjdHMvbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvYmxvY2tzL2NvcmUvY292ZXIuc2NzcyIsIndlYnBhY2s6Ly9qZWQtd3AtdGhlbWUvLi9zcmMvc2Nzcy9ibG9ja3MvY29yZS9jb2x1bW5zLnNjc3MiLCJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvYmxvY2tzL2NvcmUvZGV0YWlscy5zY3NzIiwid2VicGFjazovL2plZC13cC10aGVtZS8uL3NyYy9zY3NzL2Jsb2Nrcy9jb3JlL2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly9qZWQtd3AtdGhlbWUvLi9zcmMvc2Nzcy9ibG9ja3MvY29yZS9nYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvYmxvY2tzL2NvcmUvZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9qZWQtd3AtdGhlbWUvLi9zcmMvc2Nzcy9ibG9ja3MvY29yZS9pbWFnZS5zY3NzIiwid2VicGFjazovL2plZC13cC10aGVtZS8uL3NyYy9zY3NzL2Jsb2Nrcy9jb3JlL3NwYWNlci5zY3NzIiwid2VicGFjazovL2plZC13cC10aGVtZS8uL3NyYy9zY3NzL2Jsb2Nrcy9jb3JlL2xpc3Quc2NzcyIsIndlYnBhY2s6Ly9qZWQtd3AtdGhlbWUvLi9zcmMvc2Nzcy9ibG9ja3MvY29yZS9wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvYmxvY2tzL2NvcmUvc2VhcmNoLnNjc3MiLCJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvYmxvY2tzL2NvcmUvc2VwYXJhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvYmxvY2tzL2NvcmUvcXVlcnkuc2NzcyIsIndlYnBhY2s6Ly9qZWQtd3AtdGhlbWUvLi9zcmMvc2Nzcy9wYXR0ZXJucy9hbmNob3JtZW51LnNjc3MiLCJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvcGF0dGVybnMvcHJvZHVjdC1jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvcGF0dGVybnMvdGVhc2VyLnNjc3MiLCJ3ZWJwYWNrOi8vamVkLXdwLXRoZW1lLy4vc3JjL3Njc3MvZWRpdG9yLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xyXG4gIC0tYmFzZS1nYXAtc2l6ZTogMS41cmVtO1xyXG59IiwiLy8gUmVzZXRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5pbWcge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbmZpZ3VyZSB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG5odG1sIHtcclxuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuXHRzY3JvbGwtcGFkZGluZy10b3A6IDEzMHB4O1xyXG59XHJcblxyXG5ib2R5IHtcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG59XHJcblxyXG5AaW1wb3J0IFwidHlwb2dyYXBoeVwiO1xyXG5AaW1wb3J0IFwibGFuZ25hdlwiO1xyXG5cclxuLy8gaGVhZGxpbmVzIG1pdCBpY29uXHJcbi53cC1ibG9jay1ncm91cC5pcy1ub3dyYXA6aGFzKFxyXG5cdFx0PiAud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQgPiAud3AtYmxvY2staW1hZ2VcclxuXHQpOmhhcygud3AtYmxvY2staGVhZGluZykge1xyXG5cdC53cC1ibG9jay1ncm91cC5oYXMtYmFja2dyb3VuZCB7XHJcblx0XHRmaWd1cmUge1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG5cdFx0XHR3aWR0aDogMjhweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIGdyYWRpZW50IG1pdCBwdW5rdGVuIGFuemVpZ2UgaW0gYmFja2VuZCBmaXhlblxyXG4uaGFzLWdyYWRpZW50LTMtZ3JhZGllbnQtYmFja2dyb3VuZCB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdmFyKC0td3AtLXByZXNldC0tZ3JhZGllbnQtLWdyYWRpZW50LTMpICFpbXBvcnRhbnQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiAzMnB4IDMycHggIWltcG9ydGFudDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeS1kYXJrKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBEb3RuYXZcclxuLnVrLWRvdG5hdiB7XHJcblx0bGkge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDNweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjI7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji51ay1hY3RpdmUgYSxcclxuXHRcdCY6aG92ZXIgYSB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFNsaWRlbmF2XHJcbi5zbGlkZW5hdi13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGdhcDogMC43cmVtO1xyXG59XHJcblxyXG4udWstc2xpZGVuYXYge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuXHR3aWR0aDogMS45cmVtO1xyXG5cdGhlaWdodDogMS45cmVtO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiAxLjVyZW07XHJcblxyXG5cdHN2ZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Ji1wcmV2aW91cyB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY2hldnJvbi1sZWZ0X3doaXRlLnN2Z1wiKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MiU7XHJcblx0fVxyXG5cclxuXHQmLW5leHQge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NoZXZyb24tcmlnaHRfd2hpdGUuc3ZnXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNzUlIDUyJTtcclxuXHR9XHJcblxyXG5cdC8vIFRPRE86IGhvdmVyXHJcbn1cclxuXHJcbi8vIEFjeU1haWxpbmdcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi5hY3ltX19zdWJzY3JpcHRpb25fX2Zvcm0ge1xyXG5cdCZfX2ZpZWxkcyB7XHJcblx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcclxuXHRcdFx0Zm9udC1zaXplOiB2YXIoLS13cC0tcHJlc2V0LS1mb250LXNpemUtLW5vcm1hbCk7XHJcblx0XHRcdHBhZGRpbmc6IGNhbGMoMC42NjdlbSArIDJweCkgY2FsYygxLjMzM2VtICsgMnB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxO1xyXG5cclxuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjYTlhOWE5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19idXR0b24ge1xyXG5cdFx0bWFyZ2luLXRvcDogMWVtO1xyXG5cdFx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tdWJ1bnR1KTtcclxuXHRcdFx0cGFkZGluZzogY2FsYygwLjY2N2VtICsgMnB4KSBjYWxjKDEuMzMzZW0gKyAycHgpO1xyXG5cdFx0XHRmb250LXNpemU6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtc2l6ZS0tc21hbGwpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5LWRhcmspO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdH4gcCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190ZXJtc2NvbmQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwLjRlbTtcclxuXHJcblx0XHQuZmllbGRhY3l0ZXJtcyB7XHJcblx0XHRcdHRleHQtaW5kZW50OiAtMS40ZW07XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQ292ZXJibG9jayBwYWRkaW5nXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stY292ZXIge1xyXG5cdHBhZGRpbmctbGVmdDogdmFyKC0td3AtLXN0eWxlLS1yb290LS1wYWRkaW5nLWxlZnQpO1xyXG5cdHBhZGRpbmctcmlnaHQ6IHZhcigtLXdwLS1zdHlsZS0tcm9vdC0tcGFkZGluZy1yaWdodCk7XHJcbn1cclxuIiwibWFpbixcclxuZm9vdGVyLFxyXG4ud3AtYmxvY2stcG9zdC1jb250ZW50IHtcclxuXHRwIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHQrIHAge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKTpub3QoOmhhcyh+IHVsKSk6bm90KDpoYXMofiBvbCkpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbm1haW4ge1xyXG5cdC8vIEhlYWRsaW5lc1xyXG5cdC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHRoMSxcclxuXHRoMixcclxuXHRoMyxcclxuXHRoNCxcclxuXHRoNSxcclxuXHRoNiB7XHJcblx0XHR0ZXh0LXdyYXA6IGJhbGFuY2U7XHJcblx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG5cclxuXHRcdC8vIGdlbmVyZWxsZXIgQWJzdGFuZFxyXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBBYnN0YW5kIHp1IGFuZGVyZW4gSGVhZGxpbmVzXHJcblx0XHQmOmhhcygrIGgxKSArIGgxLFxyXG5cdFx0JjpoYXMoKyBoMikgKyBoMixcclxuXHRcdCY6aGFzKCsgaDMpICsgaDMsXHJcblx0XHQmOmhhcygrIGg0KSArIGg0LFxyXG5cdFx0JjpoYXMoKyBoNSkgKyBoNSxcclxuXHRcdCY6aGFzKCsgaDYpICsgaDYge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gYWJzdGFuZCB6dSBzdWJ0aXRsZSBlbnRmZXJuZW5cclxuXHRcdCY6aGFzKH4gLmhhcy1nZW9sb2dpY2EtZm9udC1mYW1pbHkpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgxIHtcclxuXHRcdCY6aGFzKCsgLmhhcy1sYXJnZS1mb250LXNpemUpLFxyXG5cdFx0JjpoYXMofiAud3AtYmxvY2stc2VwYXJhdG9yKSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuMTVlbTtcclxuXHRcdH1cclxuXHJcblx0XHR+IC53cC1ibG9jay1zZXBhcmF0b3Ige1xyXG5cdFx0XHRib3JkZXItdG9wLXdpZHRoOiAycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaGFzLWxhcmdlLWZvbnQtc2l6ZSB7XHJcblx0XHR0ZXh0LXdyYXA6IGJhbGFuY2U7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdH1cclxuXHJcblx0Lmhhcy14LWxhcmdlLWZvbnQtc2l6ZSB7XHJcblx0XHR0ZXh0LXdyYXA6IGJhbGFuY2U7XHJcblx0XHRsaW5lLWhlaWdodDogMC43O1xyXG5cdH1cclxuXHJcblx0Ly8gTGlzdHNcclxuXHQvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblx0dWwsXHJcblx0b2wge1xyXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKTpub3QoW2NsYXNzKj1cInVrLXNsaWRlXCJdKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCk6bm90KFtjbGFzcyo9XCJ1ay1zbGlkZVwiXSkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmlzLXBvc2l0aW9uLWJvdHRvbS1jZW50ZXIgLndwLWJsb2NrLWhlYWRpbmcge1xyXG5cdFx0dHJhbnNsYXRlOiAwIDJweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIExpbmtzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxucCBhLFxyXG5mb290ZXIgbGkgYSB7XHJcblx0Jjpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcbn1cclxuIiwiLndpZGdldF9wb2x5bGFuZyB7XHJcblx0LnBsbC1zd2l0Y2hlci1zZWxlY3Qge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG5cdFx0Ly8gYm90dG9tOiB2YXIoLS1fcGFkZGluZyk7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cdFx0cGFkZGluZy1ibG9jazogMWVtO1xyXG5cdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDFlbTtcclxuXHRcdHBhZGRpbmctaW5saW5lLWVuZDogMi41ZW07XHJcblx0XHRmb250LXNpemU6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtc2l6ZS0tc21hbGwpO1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1nZW9sb2dpY2EpO1xyXG5cdFx0Y29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSk7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NoZXZyb24tZG93bl93aGl0ZS5zdmdcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMWVtIGNlbnRlcjtcclxuXHRcdHRyYW5zaXRpb246IGJvdHRvbSAwLjNzO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbXEoJGxhcHRvcCkge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblxyXG5cdFx0LnBsbC1zd2l0Y2hlci1zZWxlY3Qge1xyXG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIFV0aWxpdHk6IEJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHRhYmxldC1wOiA2NDBweDtcclxuJHRhYmxldC1sOiA5NjBweDtcclxuJGxhcHRvcDogMTIwMHB4O1xyXG4kZGVza3RvcDogMTYwMHB4O1xyXG5cclxuQG1peGluIG1xKCRmcm9tOiBmYWxzZSwgJHVudGlsOiBmYWxzZSkge1xyXG4gICRtaW5XaWR0aDogMDtcclxuICAkbWF4V2lkdGg6IDA7XHJcbiAgJG1lZGlhUXVlcnk6ICcnO1xyXG5cclxuICBAaWYgJGZyb20ge1xyXG4gICAgJG1pbldpZHRoOiAkZnJvbTtcclxuICB9XHJcblxyXG4gIEBpZiAkdW50aWwge1xyXG4gICAgJG1heFdpZHRoOiAkdW50aWw7XHJcbiAgfVxyXG5cclxuICBAaWYgJG1pbldpZHRoICE9IDAge1xyXG4gICAgJG1lZGlhUXVlcnk6ICcobWluLXdpZHRoOiAjeyRtaW5XaWR0aH0pJztcclxuICB9XHJcblxyXG4gIEBpZiAkbWF4V2lkdGggIT0gMCB7XHJcbiAgICAkbWVkaWFRdWVyeTogJyhtYXgtd2lkdGg6IGNhbGMoI3skbWF4V2lkdGh9IC0gMXB4KSknO1xyXG4gIH1cclxuXHJcbiAgQGlmICRtaW5XaWR0aCAhPSAwIGFuZCAkbWF4V2lkdGggIT0gMCB7XHJcbiAgICAkbWVkaWFRdWVyeTogJyhtaW4td2lkdGg6ICN7JG1pbldpZHRofSkgYW5kIChtYXgtd2lkdGg6IGNhbGMoI3skbWF4V2lkdGh9IC0gMXB4KSknO1xyXG4gIH1cclxuXHJcbiAgQGlmICRmcm9tID09ICd0b3VjaCcge1xyXG4gICAgJG1lZGlhUXVlcnk6ICcocG9pbnRlcjogY29hcnNlKSdcclxuICB9XHJcblxyXG4gIEBpZiAkZnJvbSA9PSAnbW91c2UnIHtcclxuICAgICRtZWRpYVF1ZXJ5OiAnKHBvaW50ZXI6IGZpbmUpJ1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JG1lZGlhUXVlcnl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuIiwiLy9cclxuLy8gQnV0dG9ucyBCbG9ja1xyXG4vL1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLndwLWJsb2NrLWJ1dHRvbnMge1xyXG5cdCYuaXMtbGF5b3V0LWZsZXgge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcbn1cclxuXHJcbi53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcclxuYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdC0tX2JnLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyb3ctcmlnaHRfd2hpdGUuc3ZnXCIpO1xyXG5cclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDFlbTtcclxuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDEuNWVtO1xyXG5cdHBhZGRpbmctYmxvY2s6IDAuNjVlbTtcclxuXHRnYXA6IDRweDtcclxuXHR0cmFuc2l0aW9uOlxyXG5cdFx0YmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UsXHJcblx0XHRjb2xvciAwLjNzIGVhc2U7XHJcblxyXG5cdEBpbmNsdWRlIHBzZXVkbygkcG9zOiByZWxhdGl2ZSkge1xyXG5cdFx0aGVpZ2h0OiAyOHB4O1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLV9iZy1pbWFnZSk7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0bGVmdDogdmFyKC0tX3BhZGRpbmctaW5saW5lKTtcclxuXHR9XHJcblxyXG5cdCYuaGFzLXByaW1hcnktZGFyay1jb2xvciB7XHJcblx0XHQtLV9iZy1pbWFnZTogdXJsKFwiLi4vaW1nL2Fycm93LXJpZ2h0X3NlY29uZGFyeV9kYXJrLnN2Z1wiKTtcclxuXHR9XHJcblxyXG5cdCYuaGFzLXByaW1hcnktYmFja2dyb3VuZC1jb2xvciB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnktZGFyaykgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuaGFzLXByaW1hcnktZGFyay1iYWNrZ3JvdW5kLWNvbG9yLFxyXG5cdCYuaGFzLXdoaXRlLWJhY2tncm91bmQtY29sb3Ige1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC0tX2JnLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyb3ctcmlnaHRfd2hpdGUuc3ZnXCIpO1xyXG5cclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpICFpbXBvcnRhbnQ7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5idXR0b25bdHlwZT1cInN1Ym1pdFwiXS53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjo6YmVmb3JlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIkB1c2UgXCJzYXNzOmxpc3RcIjtcclxuQHVzZSBcInNhc3M6bWFwXCI7XHJcbkB1c2UgXCJzYXNzOm1ldGFcIjtcclxuQHVzZSBcInNhc3M6c3RyaW5nXCI7XHJcblxyXG4vL1xyXG4vLyBNaXhpbnM6IFV0aWxpdHlcclxuLy9cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBQc2V1ZG9cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vKipcclxuICogRGFzIHBzZXVkbyBNaXhpbiBlcmxhdWJ0IGRhcyBlaW5mYWNoZSBlcnN0ZWxsZW4gdm9uIHBzZXVkby1FbGVtZW50ZW4uXHJcbiAqIEVzIGthbm4gbWl0dGVscyBAaW5jbHVkZSBpbiBFbGVtZW50ZSBlaW5nZWJ1bmRlbiB3ZXJkZW4gdW5kIGFremVwdGllcnRcclxuICogZm9sZ2VuZGUgUGFyYW10ZXI6XHJcbiAqICAgIC0gJGxvYyAgICAgID0gbG9jYXRpb24gKGJlZm9yZSBbZGVmYXVsdF0gb2RlciBhZnRlcilcclxuICogICAgLSAkY29udGVudCAgPSBjb250ZW50IGRlciBtaXR0ZWxzIENTUyBnZW5lcmllcnQgd2VyZGVuIHNvbGxcclxuICogICAgLSAkcG9zICAgICAgPSBwb3NpdGlvbiAoYWJzb2x1dGUgW2RlZmF1bHRdIG9kZXIgcmVsYXRpdmUpXHJcbiAqXHJcbiAqIEJzcC46IEBpbmNsdWRlIHBzZXVkbygkbG9jOiBhZnRlciwgJGNvbnRlbnQ6ICdoYWxsbycsICRwb3M6IHJlbGF0aXZlKSB7IGJhY2tncm91bmQ6IHJlZDsgfVxyXG4gKlxyXG4gKiBEYXMgTWl4aW4ga2FubiBkdXJjaCBlaWdlbmUgZXJ3ZWl0ZXJuZGUgRWlnZW5zY2hhZnRlbiBlcmfDpG56dCB3ZXJkZW4uXHJcbiAqL1xyXG5cclxuQG1peGluIHBzZXVkbygkbG9jOiBiZWZvcmUsICRjb250ZW50OiAnJywgJHBvczogYWJzb2x1dGUsICRwYXJlbnQ6IHRydWUpIHtcclxuXHJcbiAgQGlmICRwYXJlbnQgPT0gdHJ1ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAmOjojeyRsb2N9IHtcclxuICAgIGNvbnRlbnQ6ICRjb250ZW50O1xyXG4gICAgcG9zaXRpb246ICRwb3M7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBjb250ZW50XHJcbiAgfVxyXG59XHJcblxyXG4vLyBCYXNlbGluZSBncmlkXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuQG1peGluIGJhc2VsaW5lLWdyaWQoJG1pbm9yOiBmYWxzZSwgJG1ham9yOiB2YXIoLS0jeyRwcmVmaXh9LWJhc2VsaW5lKSwgJGNvbG9yOiBhcXVhLCAkb3BhY2l0eTogMC42KSB7XHJcbiAgJGNvbG9yLS1tYWpvcjogcmdiYSgkY29sb3IsICRvcGFjaXR5KTtcclxuICAkY29sb3ItLW1pbm9yOiByZ2JhKCRjb2xvciwgY2FsYygjeyRvcGFjaXR5fSAvIDIpKTtcclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOjpiZWZvcmUsXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IC0zO1xyXG4gIH1cclxuXHJcbiAgQGlmICRtaW5vciB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLS1taW5vciwgJGNvbG9yLS1taW5vciAxcHgsIHRyYW5zcGFyZW50IDFweCwgdHJhbnNwYXJlbnQpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgY2FsYygjeyRtYWpvcn0gLyAjeyRtaW5vcn0pO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3ItLW1ham9yLCAkY29sb3ItLW1ham9yIDFweCwgdHJhbnNwYXJlbnQgMXB4LCB0cmFuc3BhcmVudCk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgJG1ham9yO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUGFnZSBQYWRkaW5nXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLyoqXHJcbiAqIERhcyBwYWRkaW5nUGFnZSBNaXhpbiBlcnpldWd0IGVpbmhlaXRsaWNoZSBJbm5lbmFic3TDpG5kZS4gRGFiZWkgd2VyZGVuXHJcbiAqIGF1cyBkZXIgdGhlbWUuanNvbiBkZXMgQ2hpbGQgVGhlbWVzIFdlcnRlIGdlaG9sdC5cclxuICovXHJcblxyXG4vLyRkZWZhdWx0UGFnZVBhZGRpbmc6IGdldE1hcCgkd3AsICdzZXR0aW5ncycsICdjdXN0b20nLCAncGFnZVBhZGRpbmcnLCAnZGVmYXVsdCcpO1xyXG4vLyRtZWRpdW1QYWdlUGFkZGluZzogZ2V0TWFwKCR3cCwgJ3NldHRpbmdzJywgJ2N1c3RvbScsICdwYWdlUGFkZGluZycsICdtZWRpdW0nKTtcclxuXHJcbi8vQG1peGluIHBhZGRpbmdQYWdlKCRkZWZhdWx0OiAkZGVmYXVsdFBhZ2VQYWRkaW5nLCAkbWVkaXVtOiAkbWVkaXVtUGFnZVBhZGRpbmcpIHtcclxuLy8gIEBpbmNsdWRlIG1xKCR1bnRpbDogZGVza3RvcCkge1xyXG4vLyAgICBwYWRkaW5nLWxlZnQ6ICRtZWRpdW07XHJcbi8vICAgIHBhZGRpbmctcmlnaHQ6ICRtZWRpdW07XHJcbi8vICB9XHJcbi8vXHJcbi8vICBAaW5jbHVkZSBtcSgkdW50aWw6IHRhYmxldC1sKSB7XHJcbi8vICAgIHBhZGRpbmctbGVmdDogJGRlZmF1bHQ7XHJcbi8vICAgIHBhZGRpbmctcmlnaHQ6ICRkZWZhdWx0O1xyXG4vLyAgfVxyXG4vL31cclxuLy9cclxuLy9AbWl4aW4gcGFkZGluZ1BhZ2VSZXNldCgpIHtcclxuLy8gIEBpbmNsdWRlIHBhZGRpbmdQYWdlKCRkZWZhdWx0OiAwLCAkbWVkaXVtOiAwKTtcclxuLy99XHJcblxyXG4vLyBSZXNldFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8qKlxyXG4gKiBEYXMgcmVzZXQgTWl4aW4gZW50ZmVybnQgZGVmYXVsdCBzdHlsZXMgdm9uIEVsZW1lbnRlbi5cclxuICovXHJcblxyXG5AbWl4aW4gcmVzZXQoJGVsKSB7XHJcbiAgQGlmICRlbCA9PSAnYnV0dG9uJyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU1ZHIGhlbHBlclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8qKlxyXG4gKiBEaWUgc3ZnQ29sb3IgRnVua3Rpb24gd2FuZGVsdCBIZXggRmFyYmVuIHNvIHVtLCBkYXNzIHNpZSBpbiBiZy1pbWdcclxuICogU1ZHcyBhbHMgRmlsbCBvZGVyIFN0cm9rZSBnZW51dHp0IHdlcmRlbiBrw7ZubmVuLlxyXG4gKi9cclxuXHJcbkBmdW5jdGlvbiBzdmdDb2xvcigkdmFsdWUpIHtcclxuICAkY29sb3I6ICclMjMnICsgc3RyaW5nLnNsaWNlKCN7JHZhbHVlfSwgLTYpO1xyXG5cclxuICBAcmV0dXJuICRjb2xvcjtcclxufVxyXG5cclxuQG1peGluIHN2Z0JHKCRzdmcpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsI3skc3ZnfScpO1xyXG59XHJcblxyXG4vL0BtaXhpbiBzdmctZmlsbCgkc3JjLCAkY29sb3ItZGVmYXVsdCwgJGNvbG9yLW5ldywgJHByb3BlcnR5OiBiYWNrZ3JvdW5kLWltYWdlKXtcclxuLy9cclxuLy8gICRlc2NhcGUtY29sb3ItZGVmYXVsdDogIGVzY2FwZSgkY29sb3ItZGVmYXVsdCkgIWRlZmF1bHQ7XHJcbi8vICAkZXNjYXBlLWNvbG9yLW5ldzogIGVzY2FwZShcIiN7JGNvbG9yLW5ld31cIikgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vICAkZGF0YS11cmk6ICBkYXRhLXVyaSgnaW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04JywgXCIjeyRzcmN9XCIpICFkZWZhdWx0O1xyXG4vLyAgJHJlcGxhY2Utc3JjOiAgcmVwbGFjZShcIiN7JGRhdGEtdXJpfVwiLCBcIiN7JGVzY2FwZS1jb2xvci1kZWZhdWx0fVwiLCBcIiN7JGVzY2FwZS1jb2xvci1uZXd9XCIsIFwiZ1wiKSAhZGVmYXVsdDtcclxuLy9cclxuLy8gICN7JHByb3BlcnR5fTogdW5xdW90ZSgkcmVwbGFjZS1zcmMpO1xyXG4vL31cclxuXHJcbi8vIEJhY2tncm91bmQgQmx1clxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbkBtaXhpbiBiYWNrZHJvcEJsdXIoJHNpemUpIHtcclxuICBAc3VwcG9ydHMgKC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBub25lKSBvciAoYmFja2Ryb3AtZmlsdGVyOiBub25lKSB7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoI3skc2l6ZX0pO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGRlYnVnLW1hcCgkbWFwKSB7XHJcbiAgQGF0LXJvb3Qge1xyXG4gICAgQGRlYnVnLW1hcCB7XHJcbiAgICAgIF9fdG9TdHJpbmdfXzogbWV0YS5pbnNwZWN0KCRtYXApO1xyXG4gICAgICBfX2xlbmd0aF9fOiBsaXN0Lmxlbmd0aCgkbWFwKTtcclxuICAgICAgX19kZXB0aF9fOiBkZXB0aCgkbWFwKTtcclxuICAgICAgX19rZXlzX186IG1hcC5rZXlzKCRtYXApO1xyXG4gICAgICBfX3Byb3BlcnRpZXNfXyB7XHJcbiAgICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRtYXAge1xyXG4gICAgICAgICAgI3snKCcgKyBtZXRhLnR5cGUtb2YoJHZhbHVlKSArICcpICcgKyAka2V5fTogbWV0YS5pbnNwZWN0KCR2YWx1ZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBCYWNrZW5kIGxhYmVscyBmb3IgY3VzdG9tIGJsb2NrIGxheW91dHNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vKipcclxuICogRGFzIGJhY2tlbmQtbGFiZWwgTWl4aW4gZXJsYXVidCBkYXMgZWluZmFjaGUgZXJzdGVsbGVuIHZvbiBCbG9jay1MYWJlbG5cclxuICogaW0gQmFja2VuZC4gRXMga2FubiBtaXR0ZWxzIEBpbmNsdWRlIGluIEVsZW1lbnRlIGVpbmdlYnVuZGVuIHdlcmRlbiB1bmRcclxuICogYWt6ZXB0aWVydCBmb2xnZW5kZSBQYXJhbXRlcjpcclxuICogICAgLSAkbGFiZWxUZXh0ID0gVGV4dCwgZGVyIGFscyBMYWJlbCBhbmdlemVpZ3Qgd2VyZGVuIHNvbGxcclxuICpcclxuICogQnNwLjogQGluY2x1ZGUgYmFja2VuZC1sYWJlbCgnVGFicycpXHJcbiAqXHJcbiAqL1xyXG5cclxuQG1peGluIGJhY2tlbmQtbGFiZWwoJGxhYmVsVGV4dCkge1xyXG4gICAgLS1fY29sb3I6IHZhcigtLXdwLWFkbWluLXRoZW1lLWNvbG9yKTtcclxuXHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiB2YXIoLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMpIHNvbGlkIHZhcigtLV9jb2xvcik7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW07XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkbGFiZWxUZXh0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fY29sb3IpO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAwLjNlbSAwLjZlbTtcclxuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC0tX2NvbG9yOiB2YXIoLS13cC1ibG9jay1zeW5jZWQtY29sb3IpO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIENvdmVyIEJsb2NrXHJcbi8vXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLFxyXG4ud3AtYmxvY2stY292ZXItaW1hZ2Uge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3ZlciB7XHJcbiAgbWluLWhlaWdodDogdW5zZXQ7XHJcblxyXG4gICYuaXMtbGlnaHQgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQuaGFzLWJhY2tncm91bmQtZGltLTEwMCB7XHJcbiAgICArIC53cC1ibG9jay1jb3Zlcl9faW1hZ2UtYmFja2dyb3VuZCB7IHotaW5kZXg6IDE7IH1cclxuICB9XHJcblxyXG4gICYuaXMtc3R5bGUge1xyXG4gICAgJi1jb250YWluIHtcclxuICAgICAgLndwLWJsb2NrLWNvdmVyX19pbWFnZS1iYWNrZ3JvdW5kIHtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gcmFuZGFiZmFsbGVuZGUgU3BhbHRlblxyXG4gICAgJi1ibGVlZC0tbGVmdCxcclxuICAgICYtYmxlZWQtLXJpZ2h0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xyXG4gICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNsYXRlOiAtNTAlO1xyXG5cclxuICAgICAgPiAud3AtYmxvY2stY292ZXJfX2ltYWdlLWJhY2tncm91bmQge1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xKCR1bnRpbDogJGxhcHRvcCkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53cC1ibG9jay1jb2x1bW5zIHtcclxuICAgICAgICBAaW5jbHVkZSBtcSgkdW50aWw6ICRsYXB0b3ApIHtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDB2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEoJGxhcHRvcCkge1xyXG4gICAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cclxuICAgICAgICAgIC53cC1ibG9jay1jb2x1bW5bY2xhc3MqPVwiaGFzLWJhY2tncm91bmRcIl0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oYmVmb3JlKSB7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdldENvbG9yKHdoaXRlKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJsZWVkLS1yaWdodCB7XHJcbiAgICAgIEBpbmNsdWRlIG1xKCRsYXB0b3ApIHtcclxuICAgICAgICAud3AtYmxvY2stY29sdW1ucyB7XHJcblxyXG4gICAgICAgICAgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkOm5vdCguYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCkgPiAqIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSgkbGFwdG9wKSB7XHJcbiAgICAgICAgICAgIC53cC1ibG9jay1jb2x1bW5bY2xhc3MqPVwiaGFzLWJhY2tncm91bmRcIl0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IHNwYWNpbmcocykgY2FsYyhzcGFjaW5nKGQpIC8gMikgc3BhY2luZyhzKSAwO1xyXG5cclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHNwYWNpbmcoZCk7XHJcbiAgICAgICAgICAgICAgICByaWdodDogY2FsYygtMSAqIHNwYWNpbmcoZCkgLyAyKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJsZWVkLS1sZWZ0IHtcclxuICAgICAgQGluY2x1ZGUgbXEoJGxhcHRvcCkge1xyXG4gICAgICAgIC53cC1ibG9jay1jb2x1bW5zIHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICAgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZDpub3QoLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQpID4gKiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcSgkbGFwdG9wKSB7XHJcbiAgICAgICAgICAgICYuaXMtc3R5bGUtZ3JpZC0tbGFyZ2Uge1xyXG4gICAgICAgICAgICAgIC53cC1ibG9jay1jb2x1bW5bY2xhc3MqPVwiaGFzLWJhY2tncm91bmRcIl0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogc3BhY2luZyhzKSAwIHNwYWNpbmcocykgY2FsYyhzcGFjaW5nKGwpIC8gMik7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IHNwYWNpbmcobCk7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoLTEgKiBzcGFjaW5nKGwpIC8gMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmhhcy1wYXJhbGxheCB7XHJcbiAgICAmLmFsaWduZnVsbCAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciwgLy8gRnJvbnRlbmRcclxuICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHsgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSAvLyBCYWNrZW5kXHJcblxyXG4gICAgLy9AZWFjaCAkY29sb3IgaW4gJGNvbG9yUGFsZXR0ZSB7XHJcbiAgICAvLyAgJHNsdWc6IG1hcC1nZXQoJGNvbG9yLCAnc2x1ZycpO1xyXG4gICAgLy8gICRjb2xvcjogbWFwLWdldCgkY29sb3IsICdjb2xvcicpO1xyXG4gICAgLy9cclxuICAgIC8vICAud3AtYmxvY2stY292ZXIuaGFzLSN7JHNsdWd9LWJhY2tncm91bmQtY29sb3Ige1xyXG4gICAgLy8gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIC45KSAhaW1wb3J0YW50O1xyXG4gICAgLy8gIH1cclxuICAgIC8vfVxyXG4gIH1cclxuXHJcbiAgJi5oYXMtY3VzdG9tLWNvbnRlbnQtcG9zaXRpb24uaGFzLWN1c3RvbS1jb250ZW50LXBvc2l0aW9uIHtcclxuICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy9cclxuLy8gQ29sdW1ucyBCbG9ja1xyXG4vL1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi53cC1ibG9jay1jb2x1bW5zIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHQud3AtYmxvY2stY29sdW1uIHtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdFx0QGluY2x1ZGUgbXEoNzgycHgpIHtcclxuXHRcdFx0Ji5pcy1zdHlsZS1maXJzdCB7XHJcblx0XHRcdFx0b3JkZXI6IC0xO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuaXMtc3R5bGUtbGFzdCB7XHJcblx0XHRcdFx0b3JkZXI6IDk5O1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuaXMtc3R5bGUtY2VudGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmlzLXN0eWxlLWRpdmlkZXIge1xyXG5cdFx0LS1fY29sb3I6ICNjYWNhY2E7XHJcblx0XHQtLV9sZWZ0OiAwO1xyXG5cclxuXHRcdGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xyXG5cclxuXHRcdGgzOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBjb3VudGVyKHNlY3Rpb24pIFwiLlwiO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XHJcblx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbXEoNzgycHgpIHtcclxuXHRcdFx0LS1fbGVmdDogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdEBpbmNsdWRlIHBzZXVkbyhiZWZvcmUpIHtcclxuXHRcdFx0XHR3aWR0aDogMXJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDFyZW07XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2NvbG9yKTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IHZhcigtLV9sZWZ0KTtcclxuXHRcdFx0XHR0cmFuc2xhdGU6IC01MCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBwc2V1ZG8oYWZ0ZXIpIHtcclxuXHRcdFx0d2lkdGg6IDRweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fY29sb3IpO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IHZhcigtLV9sZWZ0KTtcclxuXHRcdFx0dHJhbnNsYXRlOiAtNTAlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gLndwLWJsb2NrLWNvbHVtbiB7XHJcblx0XHRcdEBpbmNsdWRlIG1xKCR1bnRpbDogNzgxcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53cC1ibG9jay1ncm91cDpoYXMoLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtZGl2aWRlcikge1xyXG5cdGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XHJcbn1cclxuIiwiLndwLWJsb2NrLWRldGFpbHMge1xyXG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblxyXG5cdHN1bW1hcnkge1xyXG5cdFx0LS1faW1nOiB1cmwoXCIuLi9pbWcvcGx1c193aGl0ZS5zdmdcIik7XHJcblxyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0XHQmOjptYXJrZXIsIC8qIExhdGVzdCBDaHJvbWUsIEVkZ2UsIEZpcmVmb3ggKi8gXHJcbiAgICAgICAgJjo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciAvKiBTYWZhcmkgKi8ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS13cC0tcHJlc2V0LS1mb250LWZhbWlseS0tZ2VvbG9naWNhKTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRAaW5jbHVkZSBwc2V1ZG8oYWZ0ZXIsICRwb3M6IHJlbGF0aXZlKSB7XHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdmFyKC0tX2ltZyk7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0W29wZW5dIHtcclxuXHRcdHN1bW1hcnkge1xyXG5cdFx0XHQvLyAtLV9pbWc6IHVybChcIi4uL2ltZy9taW51c193aGl0ZS5zdmdcIik7IFRPRE86IG1pbnVzIGljb24gZXJzdGVsbGVuXHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi53cC1ibG9jay1maWxlIHtcclxuXHRvYmplY3Qge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG5cdFx0Y29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cdFx0cGFkZGluZy1pbmxpbmU6IDEuNWVtO1xyXG5cdFx0cGFkZGluZy1ibG9jazogMC42NWVtO1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS11YnVudHUpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1zbWFsbCk7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcclxuXHJcblx0XHQmW2hyZWYkPVwiLnBkZlwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRnYXA6IDAuNWVtO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgcHNldWRvKGJlZm9yZSwgJHBvczogcmVsYXRpdmUpIHtcclxuXHRcdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3BkZl93aGl0ZS5zdmdcIik7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeS1kYXJrKSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIud3AtYmxvY2stZ2FsbGVyeSB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0Ji51ay1zbGlkZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cclxuXHRcdC8vIHdlbm4gY2VudGVyOiB0cnVlXHJcblx0XHR3aWR0aDogMTAwdnc7XHJcblx0XHRtYXJnaW4tbGVmdDogLTUwdnc7XHJcblxyXG5cdFx0Ly8gd2VubiBjZW50ZXI6IGZhbHNlXHJcblx0XHQvLyB3aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLXdwLS1zdHlsZS0tcm9vdC0tcGFkZGluZy1sZWZ0KSk7XHJcblx0XHQvLyBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIHZhcigtLXdwLS1zdHlsZS0tcm9vdC0tcGFkZGluZy1sZWZ0KSk7XHJcblxyXG5cdFx0LnVrLXNsaWRlci1pdGVtcyB7XHJcblx0XHRcdGdhcDogMXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQud3AtYmxvY2staW1hZ2Uge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0Ly8gd2VubiBjZW50ZXI6IHRydWVcclxuXHRcdFx0d2lkdGg6IGNhbGMoXHJcblx0XHRcdFx0MTAwJSAtIHZhcigtLXdwLS1zdHlsZS0tcm9vdC0tcGFkZGluZy1sZWZ0KSAtIHZhcihcclxuXHRcdFx0XHRcdFx0LS13cC0tc3R5bGUtLXJvb3QtLXBhZGRpbmctcmlnaHRcclxuXHRcdFx0XHRcdClcclxuXHRcdFx0KSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0Ly8gd2VubiBjZW50ZXI6IGZhbHNlXHJcblx0XHRcdC8vIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLndwLWJsb2NrLWdyb3VwIHtcclxuXHQmLmlzLWxheW91dC1mbGV4IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0Ji5pcy1ub3dyYXAge1xyXG5cdFx0XHQvLyBlbnRmZXJuZSBtYXJnaW4gdm9uIMO8YmVyc2NocmlmdGVuIGluIHplaWxlIG1pdCBiaWxkICsgdGV4dCBkaWUgbmljaHQgdW1icmljaHQsIHVtIHNpZSB6dWVpbmFuZGVyIGtvcnJla3QgYXVzenVtaXR0ZWxuXHJcblx0XHRcdC53cC1ibG9jay1oZWFkaW5nIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmlzLW5vd3JhcCB7XHJcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHR9XHJcblxyXG5cdCYuaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLXNwYWNlLWJldHdlZW4ge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHJcblx0Ji5pcy12ZXJ0aWNhbCB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0Ly8gZ3JpZFxyXG5cdCYuaXMtbGF5b3V0LWdyaWQge1xyXG5cdFx0QGluY2x1ZGUgbXEoJHVudGlsOiA3ODFweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmlzLXN0eWxlLXBhcmFncmFwaCB7XHJcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cclxuXHRcdEBpbmNsdWRlIHBzZXVkbygpIHtcclxuXHRcdFx0bGVmdDogLTEzcHg7XHJcblx0XHRcdHRvcDogLTE0cHg7XHJcblx0XHRcdHdpZHRoOiAzOHB4O1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IDM4IC8gNjk7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wYXJhZ3JhcGguc3ZnXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIud3AtYmxvY2staW1hZ2Uge1xyXG5cdCYuaXMtc3R5bGUtYmx1cmVkLWJhY2tncm91bmQsXHJcblx0Ji5pcy1zdHlsZS1zb2xpZC1iYWNrZ3JvdW5kIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0XHRwYWRkaW5nOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0Ji5pcy1zdHlsZS1ibHVyZWQtYmFja2dyb3VuZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI2ZmZmZmZiwgJGFscGhhOiAwLjUpO1xyXG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDMwcHgpO1xyXG5cdH1cclxuXHJcblx0Ji5pcy1zdHlsZS1zb2xpZC1iYWNrZ3JvdW5kIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSk7XHJcblx0fVxyXG59XHJcbiIsIiRzaXplczogKHh4cywgeHMsIHMsIGQsbSwgbCwgeGwpO1xyXG5cclxuLndwLWJsb2NrLXNwYWNlciB7XHJcbiAgQGVhY2ggJHNpemUgaW4gJHNpemVzIHtcclxuICAgICYuaXMtc3R5bGUtI3skc2l6ZX0ge1xyXG4gICAgICBoZWlnaHQ6IHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLSN7JHNpemV9KSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufSIsInVsLFxyXG5vbCB7XHJcblx0Ji5pcy1zdHlsZS1jb2x1bW5zIHtcclxuXHRcdGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcclxuXHJcblx0XHRAY29udGFpbmVyIChtaW4td2lkdGg6IDc3MHB4KSB7XHJcblx0XHRcdGNvbHVtbnM6IDI7XHJcblx0XHRcdGNvbHVtbi1nYXA6IHZhcigtLWJhc2UtZ2FwLXNpemUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBjb250YWluZXIgKG1pbi13aWR0aDogODIwcHgpIHtcclxuXHRcdFx0Y29sdW1uczogMztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuaXMtc3R5bGUtYXJyb3dzIHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMC41ZW07XHJcblxyXG5cdFx0bGkgYSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ly8gcGFkZGluZy1sZWZ0OiAycmVtO1xyXG5cdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRnYXA6IDAuMmVtO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwLjFlbTtcclxuXHRcdFx0dGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNSUpO1xyXG5cdFx0XHRcdHdpZHRoOiAxLjNlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEuM2VtO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcnJvdy1kb3duLXJpZ2h0X3ByaW1hcnkuc3ZnXCIpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gRWRpdG9yXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQge1xyXG5cdHVsLFxyXG5cdG9sIHtcclxuXHRcdCYuaXMtc3R5bGUtY29sdW1ucyB7XHJcblx0XHRcdGNvbHVtbnM6IDI7XHJcblx0XHRcdGNvbHVtbi1nYXA6IHZhcigtLWJhc2UtZ2FwLXNpemUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIud3AtYmxvY2stcXVlcnktcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuIiwiLndwLWJsb2NrLXNlYXJjaCB7XHJcblx0Ji53cC1ibG9jay1zZWFyY2hfX3NlYXJjaGZpZWxkLWhpZGRlbiB7XHJcblx0fVxyXG5cclxuXHQmLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLW9ubHkge1xyXG5cdFx0LndwLWJsb2NrLXNlYXJjaF9faW5wdXQge1xyXG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0aW5wdXQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0fVxyXG5cclxuXHQud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VhcmNoX3doaXRlLnN2Z1wiKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMzBweDtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcclxuXHJcblx0XHRzdmcge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLndwLWJsb2NrLXNlcGFyYXRvciB7XHJcblx0Ym9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG59XHJcbiIsIi53cC1ibG9jay1xdWVyeSB7XHJcblx0LmlzLWxheW91dC1ncmlkIHtcclxuXHRcdC8vIFRPRE86IGNvbnRhaW5lciBxdWVyeSBzdGF0dCBtZWRpYSBxdWVyeVxyXG5cdFx0QGluY2x1ZGUgbXEoJHVudGlsOiAkdGFibGV0LWwpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuY29sdW1ucy00IHtcclxuXHRcdFx0QGluY2x1ZGUgbXEoJHRhYmxldC1sLCAkbGFwdG9wKSB7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3AtYmxvY2stcG9zdC1leGNlcnB0X19tb3JlLWxpbmsge1xyXG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1nZW9sb2dpY2EpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAuMWVtO1xyXG5cdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjJlbTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0Z2FwOiAwLjVlbTtcclxuXHJcblx0XHRAaW5jbHVkZSBwc2V1ZG8oYWZ0ZXIsICRwb3M6IHJlbGF0aXZlKSB7XHJcblx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Fycm93LXJpZ2h0X3NlY29uZGFyeS5zdmdcIik7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGxlZnQ6IHZhcigtLV9wYWRkaW5nLWlubGluZSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud3AtYmxvY2stcXVlcnktcGFnaW5hdGlvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiBnZXRTcGFjaW5nKHMpO1xyXG5cdH1cclxuXHJcblx0LndwLWJsb2NrLXBvc3QtdGVtcGxhdGUge1xyXG5cdFx0LndwLWJsb2NrLWdyb3VwIHtcclxuXHRcdFx0Ji5oYXMtc2Vjb25kYXJ5LWRhcmstYmFja2dyb3VuZC1jb2xvciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvciB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuYW5jaG9ybWVudSB7XHJcblx0ei1pbmRleDogOTtcclxuXHJcblx0PiAuaGFzLXByaW1hcnktYmFja2dyb3VuZC1jb2xvciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHR0cmFuc2xhdGU6IDAgLTUwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCsgKiB7XHJcblx0XHRtYXJnaW4tdG9wOiBjYWxjKFxyXG5cdFx0XHQtMSAqIHZhcigtLWFuY2hvci1tZW51LWhlaWdodCwgNTVweClcclxuXHRcdCk7IC8vIHdpcmQgcGVyIGpzIGdlc2V0enQgKG1haW4uanMpXHJcblx0fVxyXG5cclxuXHQud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtIHtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdH1cclxuXHJcblx0Ly8gLndwLWJsb2NrLW5hdmlnYXRpb24taXRlbV9fY29udGVudCB7XHJcblx0Ly8gXHQmLnVrLWFjdGl2ZSB7XHJcblx0Ly8gXHRcdGNvbG9yOiByZWQ7XHJcblx0Ly8gXHR9XHJcblx0Ly8gfVxyXG59XHJcbiIsIi5wcm9kdWN0LWNhcmQge1xyXG5cdD4gLndwLWJsb2NrLWdyb3VwOmZpcnN0LWNoaWxkIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0cDpsYXN0LWNoaWxkIGEge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwLjFlbTtcclxuXHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yZW07XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdGdhcDogMC41ZW07XHJcblxyXG5cdFx0QGluY2x1ZGUgcHNldWRvKGFmdGVyLCAkcG9zOiByZWxhdGl2ZSkge1xyXG5cdFx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHRcdGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcnJvdy1yaWdodF9zZWNvbmRhcnkuc3ZnXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHR0cmFuc2xhdGU6IDAgLTEwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb2x1bW5zOmhhcygucHJvZHVjdC1jYXJkKSB7XHJcblx0LndwLWJsb2NrLWNvbHVtbiB7XHJcblx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdC5wcm9kdWN0LWNhcmQgPiAud3AtYmxvY2stZ3JvdXA6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdC8vIFRPRE86IGhpbnRlcmdyw7xuZGVcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIudGVhc2VyIHtcclxuXHQtLV9wYWRkaW5nOiAxLjVyZW07XHJcblx0LS1fbWF4V2lkdGg6IDUxMHB4O1xyXG5cclxuXHRtYXgtd2lkdGg6IHZhcigtLV9tYXhXaWR0aCk7XHJcblx0Y29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xyXG5cdGNvbnRhaW5lci1uYW1lOiB0ZWFzZXI7XHJcblxyXG5cdEBpbmNsdWRlIG1xKCRmcm9tOiA1MTJweCwgJHVudGlsOiA3ODFweCkge1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAxMjkgLyAxMDA7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdC53cC1ibG9jay1ncm91cCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjZmZmZmZmLCAkYWxwaGE6IDEpO1xyXG5cclxuXHRcdFx0aDI6OmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeS1kYXJrKTtcclxuXHRcdFx0XHRyb3RhdGU6IDE4MGRlZztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0ZmlndXJlIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdFx0Ly8ga2VpbmUgYXNwZWN0IHJhdGlvIGbDvHIgdGVhc2VyIG1pdCBvZmZzZXQgdGV4dFxyXG5cdFx0Jjpub3QoOmhhcyh+IC5vZmZzZXQpKSB7XHJcblx0XHRcdEBjb250YWluZXIgdGVhc2VyICh3aWR0aCA8IDUxMHB4KSB7XHJcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxNTAgLyAxMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53cC1ibG9jay1ncm91cCB7XHJcblx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiB2YXIoLS1fcGFkZGluZyk7XHJcblx0XHRib3R0b206IHZhcigtLV9wYWRkaW5nKTtcclxuXHRcdHBhZGRpbmc6IHZhcigtLV9wYWRkaW5nKTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG5cdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDMwcHgpO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IGNhbGMoXHJcblx0XHRcdCh2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplKSAvIDIpIC0gKHZhcigtLV9nYXApIC8gMikgLVxyXG5cdFx0XHRcdCh2YXIoLS1fcGFkZGluZykgKiAyKVxyXG5cdFx0KTsgLy8gLS1fZ2FwIHdpcmQgaW0ganMgZ2VzZXR6dFxyXG5cclxuXHRcdCY6bm90KC5vZmZzZXQpIHtcclxuXHRcdFx0QGluY2x1ZGUgbXEoJGZyb206IDUxMnB4KSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGNvbnRhaW5lciB0ZWFzZXIgKHdpZHRoIDwgNTEwcHgpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICgyICogdmFyKC0tX3BhZGRpbmcpKSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5vZmZzZXQge1xyXG5cdFx0XHRAY29udGFpbmVyIHRlYXNlciAod2lkdGggPj0gNDYwcHgpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogdW5zZXQ7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dHJhbnNsYXRlOiB2YXIoLS1fcGFkZGluZykgLTUwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoNTAlICsgdmFyKC0tX3BhZGRpbmcpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07IC8vIHdpZSBoM1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBwc2V1ZG8oYWZ0ZXIsICRwb3M6IHJlbGF0aXZlKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDJyZW07XHJcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyb3ctcmlnaHRfd2hpdGUuc3ZnXCIpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOlxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UsXHJcblx0XHRcdFx0XHRyb3RhdGUgMC4zcyBlYXNlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+IHAgPiBhIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR0ZXh0LWluZGVudDogLTEwMHZoO1xyXG5cdH1cclxuXHJcblx0Ji5pcy1zdHlsZS1ib3hzaGFkb3cge1xyXG5cdFx0ZmlndXJlIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCA0cHggMzBweCAwIHJnYmEoNTUsIDEzNywgMTc1LCAwLjQpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sge1xyXG5cdFx0PiBwID4gYSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIHRlYXNlciBpbiBncmlkXHJcbi53cC1ibG9jay1ncm91cC5pcy1sYXlvdXQtZ3JpZCAudGVhc2VyIHtcclxuXHRAaW5jbHVkZSBtcSg3ODFweCkge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG4iLCIvLyBJbXBvcnQgbG9jYWwgZm9udHNcclxuLy9AaW1wb3J0ICdhYnN0cmFjdHMvZm9udHMnO1xyXG5AaW1wb3J0IFwiYWJzdHJhY3RzL2ltcG9ydFwiO1xyXG5cclxuLy8gZGVmYXVsdCBVSUtpdCB2YXJpYWJsZXMgdW5kIG1peGluc1xyXG5AaW1wb3J0IFwifnVpa2l0L3NyYy9zY3NzL3ZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwifnVpa2l0L3NyYy9zY3NzL21peGluc1wiO1xyXG5AaW1wb3J0IFwifnVpa2l0L3NyYy9zY3NzL2NvbXBvbmVudHMvbWl4aW5cIjtcclxuXHJcbkBpbXBvcnQgXCJiYXNlL2ltcG9ydFwiO1xyXG5AaW1wb3J0IFwiYmxvY2tzL2NvcmUvaW1wb3J0XCI7XHJcbkBpbXBvcnQgXCJwYXR0ZXJucy9pbXBvcnRcIjtcclxuLy9AaW1wb3J0ICdsYXlvdXQvaGVhZGVyJztcclxuXHJcbjp3aGVyZSguZWRpdG9yLXN0eWxlcy13cmFwcGVyKVxyXG5cdC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2suaGFzLWdyYWRpZW50LTMtZ3JhZGllbnQtYmFja2dyb3VuZCB7XHJcblx0YmFja2dyb3VuZC1zaXplOiAzMnB4IDMycHggIWltcG9ydGFudDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeS1kYXJrKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBTcGFjZXJcclxuLndwLWJsb2NrLXNwYWNlciB7XHJcblx0b3BhY2l0eTogMC4zO1xyXG5cclxuXHRAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xyXG5cdFx0Ji5pcy1zdHlsZS0jeyRzaXplfSAuY29tcG9uZW50cy1yZXNpemFibGUtYm94X19jb250YWluZXIge1xyXG5cdFx0XHRoZWlnaHQ6IHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLSN7JHNpemV9KSAhaW1wb3J0YW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOlxyXG5cdFx0XHRcdGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmVkIDI1JSwgdHJhbnNwYXJlbnQgMjUlKSxcclxuXHRcdFx0XHRsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZWQgMjUlLCB0cmFuc3BhcmVudCAyNSUpLFxyXG5cdFx0XHRcdGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNzUlLCByZWQgNzUlKSxcclxuXHRcdFx0XHRsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCB0cmFuc3BhcmVudCA3NSUsIHJlZCA3NSUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDJweCAycHg7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246XHJcblx0XHRcdFx0MCAwLFxyXG5cdFx0XHRcdDFweCAwLFxyXG5cdFx0XHRcdDFweCAtMXB4LFxyXG5cdFx0XHRcdDBweCAxcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/