.fe-accordion-item{--transition:0.35s cubic-bezier(0.85,0,0.15,1)}.fe-accordion-item summary{align-items:center;border-bottom:1px solid var(--color-accent);cursor:pointer;display:flex;font-size:var(--text-fe-step-0);gap:1rem;justify-content:space-between;padding-block:var(--space-fe-xs);padding-inline:var(--space-fe-s);transition:color var(--transition)}.fe-accordion-item[open] summary{color:var(--color-primary)}@supports (interpolate-size:allow-keywords){.fe-accordion-item{interpolate-size:allow-keywords}.fe-accordion-item::details-content{height:0;overflow:clip;transition:height var(--transition),content-visibility var(--transition);transition-behavior:allow-discrete}.fe-accordion-item[open]::details-content{height:auto}}.fe-accordion-item[open] .fe-accordion-item__icon:after{scale:1 0}.fe-accordion-item__icon{display:grid;flex-shrink:0;height:1em;place-items:center;width:1em}.fe-accordion-item__icon:after,.fe-accordion-item__icon:before{background-color:currentColor;content:"";display:block;grid-area:1/1}.fe-accordion-item__icon:before{border-radius:99px;height:3px;width:100%}.fe-accordion-item__icon:after{border-radius:99px;height:100%;transition:scale .25s ease;width:3px}.fe-accordion-item__content{border-bottom:1px solid var(--color-accent);padding-block:var(--space-fe-xs);padding-inline:var(--space-fe-s)}.fe-appointment-list__item{align-items:start;background-color:var(--color-surface-container);display:flex;flex-direction:column;font-weight:var(--weight-bold);justify-content:space-between;padding:var(--space-m);text-align:start;width:100%}.fe-appointment-list__item span{color:var(--color-on-surface-variant);font-size:var(--text-step--1);font-weight:var(--weight-regular)}.fe-appointment-list__item:has(svg){align-items:center;flex-direction:row}.fe-appointment-card{align-items:center;background-color:var(--color-surface-container);display:flex;justify-content:space-between;padding:var(--space-m);text-align:start;width:100%}.fe-appointment-card span{color:var(--color-on-surface-variant);font-size:var(--text-step--1);font-weight:var(--weight-regular)}.fe-appointments-table{border-collapse:collapse;font-size:var(--text-step--1);width:100%}.fe-appointments-table td,.fe-appointments-table th{border-bottom:1px solid var(--color-outline-variant);padding:var(--space-xs) var(--space-s);text-align:left}.fe-appointments-table thead th{color:var(--color-on-surface-variant);font-weight:var(--weight-bold)}.fe-appointments-table>tbody>tr:nth-of-type(odd)>*{background-color:#faf8f6;border-bottom:1px solid #f5f1ed}.fe-appointments-table-wrap{overflow-x:auto}.fe-appointments-table__book-link{align-items:center;background-color:var(--color-primary);color:var(--color-white);display:inline-flex;flex-direction:column;font-size:var(--text-fe-step--1);font-weight:500;gap:var(--space-fe-3xs);line-height:1.2;min-width:fit-content;padding-block:var(--space-fe-2xs);padding-inline:var(--space-fe-s);transition:background-color .25s;width:100px}.fe-appointments-table__book-link:is(:hover,:focus-visible){background-color:var(--color-red-20)}.fe-appointments-table__book-label{font-size:var(--text-fe-step--2);font-weight:600}.fe-book-appointment-link{background-color:var(--color-primary);color:#fff;display:block;font-size:var(--text-fe-step--1);font-weight:500;max-width:fit-content;padding-block:var(--space-fe-2xs);padding-inline:var(--space-fe-s)}.fe-plain-list{list-style:none;padding:0}.fe-book-appointment{align-items:center;background-color:var(--color-surface-container);display:flex;flex-direction:row;flex-wrap:wrap;font-weight:600;gap:var(--space-fe-s);justify-content:space-between;padding:var(--space-fe-xs)}.fe-back-link{align-items:center;color:var(--color-gray-50);display:inline-flex;font-size:var(--text-fe-step--2);gap:var(--space-fe-3xs)}.fe-back-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23737878' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1.25em;width:1.25em}.fe-button{--box-shadow:inset 0 0 0 6px #2a363b66;align-items:center;background:var(--color-accent);color:var(--color-white);cursor:pointer;display:inline-flex;font-size:var(--text-fe-step--1);font-weight:500;gap:var(--space-fe-2xs);height:3.5rem;justify-content:center;line-height:2.2rem;padding-inline:1.5rem;text-align:center;transition:box-shadow .25s,background-color .25s}.fe-button:is(:hover,:focus-visible){box-shadow:var(--box-shadow)}.fe-button>svg{flex-shrink:0;height:1.25em;width:1.25em}.fe-button[data-size=small]{font-size:var(--text-fe-step--2);height:2.75rem;padding-inline:1.125rem}.fe-button[data-size=big]{height:3.5rem}.fe-button[data-theme=red]{--box-shadow:none;background:var(--color-red-40)}.fe-button[data-theme=red]:is(:hover,:focus-visible){background:var(--color-red-20)}.fe-details-list>details{--transition:0.35s cubic-bezier(0.85,0,0.15,1)}@supports (interpolate-size:allow-keywords){.fe-details-list>details{interpolate-size:allow-keywords}:is(.fe-details-list>details)::details-content{height:0;overflow:clip;transition:height var(--transition),content-visibility var(--transition);transition-behavior:allow-discrete}[open]:is(.fe-details-list>details)::details-content{height:auto}}.fe-details-list>details+details{border-top:1px solid var(--color-accent)}.fe-details-list>details[open]+details{border-top:none}.fe-details-list__summary{align-items:center;cursor:pointer;display:flex;gap:var(--space-fe-xs);list-style:none;padding-block:var(--space-fe-xs)}.fe-details-list__summary::-webkit-details-marker{display:none}.fe-details-list__summary::marker{content:""}.fe-details-list__summary :is(span){color:var(--color-primary);font-size:var(--text-fe-step-0);font-weight:var(--weight-semibold);line-height:1.2;margin:0}.fe-details-list__summary .fe-headline:before{display:none}.fe-details-list__summary svg{align-self:center;color:var(--color-primary);display:block;flex-shrink:0;height:2rem;margin-left:auto;max-height:2rem;max-width:2rem;transition:rotate var(--transition,.35s cubic-bezier(.85,0,.15,1));width:2rem}.fe-details-list>details[open]>.fe-details-list__summary svg{rotate:90deg}.fe-details-list>details[open] .fe-accordion-item:first-of-type summary{border-top:1px solid var(--color-accent)}.fe-document-list{font-size:var(--text-fe-step--1)}.fe-document-list>li{display:flex;padding-block:var(--space-fe-xs)}:is(.fe-document-list>li)+li{border-top:1px solid #0000001a}:is(.fe-document-list>li) a{align-items:center;display:grid;gap:var(--space-fe-xs);grid-template-columns:20ch minmax(0,1fr) 1.5rem;width:100%}:is(.fe-document-list>li) svg{align-self:center;color:var(--color-gray-50);flex-shrink:0;height:1.5rem;margin-left:auto;width:1.5rem}.fe-document-list__item-title{line-height:1.2}.fe-document-list__item-date,.fe-document-list__item-description{color:var(--color-gray-50);font-size:var(--text-fe-step--2)}.fe-document-list__item-description{line-height:1.2;max-width:70ch}.fe-document-show__file-wrapper{align-items:center;display:flex;justify-content:center}.fe-document-show__file-wrapper>*{max-height:50rem;max-width:75%}.fe-document__warning{color:var(--color-error)}.fe-customer-document-form .fe-customer-document-form__field{position:relative;width:100%}:is(.fe-customer-document-form .fe-customer-document-form__field) label:not(.fe-button){background-color:var(--color-white);color:var(--color-outline);font-size:var(--text-step--1);left:.5rem;padding-inline:var(--space-s);position:absolute;top:-.6rem}:is(.fe-customer-document-form .fe-customer-document-form__field) input[type=text]{border:1px solid var(--color-outline);border-radius:0;color:var(--color-on-surface);display:block;height:3.125rem;padding:var(--space-m);width:100%}.fe-customer-document-form .fe-customer-document-form__file-row{align-items:stretch;display:flex;gap:var(--space-m)}.fe-customer-document-form .fe-customer-document-form__file-display{align-items:center;background-color:var(--color-white);border:1px solid var(--color-outline);border-radius:0;color:var(--color-on-surface-variant);display:flex;flex:1;font-size:var(--text-fe-step--1);min-height:3.125rem;overflow:hidden;padding:var(--space-m);text-overflow:ellipsis;white-space:nowrap}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url("/assets/poppins-v24-latin/poppins-v24-latin-300-15730e98.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url("/assets/poppins-v24-latin/poppins-v24-latin-300italic-c7d93768.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url("/assets/poppins-v24-latin/poppins-v24-latin-regular-d360be31.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url("/assets/poppins-v24-latin/poppins-v24-latin-italic-9802ec93.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url("/assets/poppins-v24-latin/poppins-v24-latin-500-afc692de.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url("/assets/poppins-v24-latin/poppins-v24-latin-500italic-d7cac040.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url("/assets/poppins-v24-latin/poppins-v24-latin-700-96729a37.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url("/assets/poppins-v24-latin/poppins-v24-latin-700italic-dbb3d682.woff2") format("woff2")}.fe-footer{background-color:var(--color-gray-20);color:var(--color-white);margin-top:auto;position:relative}.fe-footer__inner{padding-block:1.25rem}@media (max-width:720px){.fe-footer__inner{justify-content:center}}.fe-footer__legal a{display:inline-block;padding-block:var(--space-fe-3xs)}.fe-footer__socials a{display:block;padding:var(--space-fe-3xs)}.fe-footer__socials svg{height:1.5rem;width:1.5rem}.fe-footer__copyright{background-color:var(--color-black);font-size:var(--text-step--2);padding-block:var(--space-fe-2xs);text-align:center}.form{padding-block:var(--space-fe-xl)}.fe-form .input-container{position:relative;width:100%}:is(.fe-form .input-container) button{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0}:is(.fe-form .input-container):has(button) input{padding-right:2.5rem}:is(.fe-form .input-container):has(select){border:1px solid var(--color-outline)}.cm:is(.fe-form .input-container):before{align-items:center;color:var(--color-on-surface-variant);content:"cm";display:flex;height:3.125rem;position:absolute;right:var(--space-s)}.fe-form label{background-color:var(--color-white);color:var(--color-outline);font-size:var(--text-step--1);left:.5rem;padding-inline:var(--space-s);position:absolute;top:-.6rem}.button:is(.fe-form label){position:static}.fe-form input[type=email],.fe-form input[type=number],.fe-form input[type=password],.fe-form input[type=text],.fe-form textarea{border:1px solid var(--color-outline);color:var(--color-on-surface);display:block;padding:var(--space-m);width:100%}:is(.fe-form input[type=text],.fe-form input[type=number],.fe-form input[type=password],.fe-form input[type=email],.fe-form textarea)::placeholder{color:#47403d99}.fe-form input:not([type=submit]):not([type=checkbox]),.fe-form select{height:3.125rem}.fe-form button[type=submit]{width:100%}.fe-header{--shadow:0 4px 4px -2px #00000040;background:var(--color-white);box-shadow:var(--shadow);color:var(--color-gray-10);position:sticky;top:0;z-index:50}.fe-header__inner{align-items:center;display:flex;font-size:1.125rem;justify-content:space-between;padding-block:.5rem}.fe-header__home-link-wrapper{position:relative}.fe-header__home-link-wrapper:after{background-color:var(--color-white);box-shadow:var(--shadow);content:"";height:.625rem;outline:none;position:absolute;right:0;top:calc(100% + .25rem);width:50vw}.fe-header__home-link{display:inline-block;padding-block-start:.625rem}.fe-header__logo{color:var(--color-primary);height:3rem;width:auto}.fe-header__nav-toggle{align-items:center;aspect-ratio:1;block-size:3.5rem;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.fe-header__nav-toggle>svg{--size:1.75rem;block-size:var(--size);inline-size:var(--size)}@media (width >= 75em){.fe-header__nav-toggle{display:none}}.fe-headline:before{background:#079e8d;content:"";display:block;height:.26em;margin-bottom:.4em;width:1.4em}.fe-index-headline{line-height:1.15;margin-bottom:.75em}.fe-headline-space{margin-top:1.5em}.fe-headline-red{color:var(--color-primary);font-weight:var(--weight-bold)}.hero{--bottom-offset:var(--space-fe-s);align-items:center;aspect-ratio:400/174;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);isolation:isolate;justify-items:center;margin-bottom:var(--space-fe-l);max-height:25rem;width:100%;z-index:10}.hero,.hero>*{position:relative}.hero>*{grid-area:1/1}.hero__image{height:100%;object-fit:cover;width:100%}.hero__content{align-self:end;color:var(--color-white);line-height:1.1;margin-bottom:calc(var(--bottom-offset)*-1);z-index:2}.hero__headline{font-size:var(--text-fe-step-2);line-height:1.3;margin-left:.75em;text-indent:-.74em}@media (width >= 48em){.hero__headline{font-size:var(--text-fe-step-3)}}.hero__headline>span{background-color:var(--color-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.4em}.hero__subline{display:inline-block;font-size:var(--text-fe-step-1);font-weight:500;margin-left:1.6em;margin-top:.1em;text-indent:-.74em}@media (width >= 48em){.hero__subline{font-size:var(--text-fe-step-1)}}.hero__subline>span{background-color:var(--color-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.6;padding-block:.125em;padding-inline:.4em}.fe-nav{align-items:center;display:flex}@media (width < 75em){.fe-nav{align-items:stretch;background-color:var(--color-white);bottom:0;box-shadow:-1px 0 3px #03071208,-5px 0 13px #03071205,-12px 0 29px #03071203;color:var(--color-on-surface);display:none;flex-direction:column;font-size:var(--text-fe-step--1);justify-content:flex-start;max-width:100%;overflow-y:auto;position:fixed;right:0;top:0;transition:.35s ease-in-out;transition-behavior:allow-discrete;transition-property:display,translate;transition-timing-function:cubic-bezier(.85,0,.15,1);translate:100% 0;z-index:5}[aria-expanded=true]+.fe-nav{display:flex;translate:0}@starting-style{[aria-expanded=true]+.fe-nav{translate:100% 0}}}.fe-nav__mobile-header{align-items:center;background-color:var(--color-primary);color:var(--color-white);display:flex;font-weight:600;height:4.5rem;justify-content:space-between;padding-inline:1.5rem 1rem}.fe-nav__mobile-header>svg{--size:1.75rem;block-size:var(--size);inline-size:var(--size)}@media (width >= 75em){.fe-nav__mobile-header{display:none}}.fe-nav__list{display:flex}@media (width < 75em){.fe-nav__list{flex-direction:column}}.fe-nav__item{align-items:center;display:inline-flex;font-weight:500}@media (width < 75em){.fe-nav__item:has(.fe-button){padding-top:var(--space-s);padding-inline:1rem}.fe-nav__item:has(.fe-button)>.fe-button{width:100%}.fe-nav__item:has(form) form{width:100%}}@media (width >= 75em){.fe-nav__item{padding-inline:.75rem}}.fe-nav__link{align-items:center;display:flex;font-size:var(--text-fe-step--1);height:4rem}@media (hover:hover){.fe-nav__link{border-block:.25em solid #0000;transition:border-color .25s}.fe-nav__link:hover,.fe-nav__link[aria-current=page]{border-block-end-color:var(--color-accent)}}.fe-nav__link[aria-current=page]{border-block:.25em solid #0000;border-block-end-color:var(--color-accent)}@media (width < 75em){.fe-nav__link{border-bottom:1px solid #0000004d;height:3.5rem;min-width:18rem;padding-inline:1.5rem}}.fe-section{padding-block:var(--space-fe-xl-2xl)}.fe-section+.fe-section{padding-block-start:0}.fe-text-block{column-count:1;column-gap:var(--space-fe-2xl)}.fe-text-block p{margin-bottom:.2em}@media (width >= 48em){.fe-text-block{column-count:2}}.fe-text-block-group,.fe-text-block>*{break-inside:avoid-column}.fe-text-block-list{list-style:none;margin-block:var(--space-fe-2xs) 0;padding:0}.fe-text-block-list li{align-items:flex-start;display:flex;gap:var(--space-fe-2xs)}.fe-text-block-list li+li{margin-top:var(--space-fe-3xs)}.fe-text-block-list li:before{background-color:var(--color-red-40);content:"";flex:0 0 auto;height:.75rem;margin-top:.25em;mask-image:url("/assets/icons/check-9e030992.svg");-webkit-mask-image:url("/assets/icons/check-9e030992.svg");mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:.75rem}.fe-text-bold{font-weight:600}html{background-color:#f5f1ed}body{background-color:var(--color-white);box-shadow:0 8px 20px 0 #0000001a;display:flex;flex-direction:column;font-family:Poppins,sans-serif;margin-inline:auto;max-width:120rem;min-height:100%;overflow-x:clip}h1,h2,h3,h4{font-weight:500;letter-spacing:-.0125em}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL19hY2NvcmRpb24taXRlbS5jc3MiLCIuLi9zdHlsZXNoZWV0cy9mcm9udGVuZC9fYXBwb2ludG1lbnRzLmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL19iYWNrLWxpbmsuY3NzIiwiLi4vc3R5bGVzaGVldHMvZnJvbnRlbmQvX2J1dHRvbi5jc3MiLCIuLi9zdHlsZXNoZWV0cy9mcm9udGVuZC9fZGV0YWlscy1saXN0LmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL19kb2N1bWVudC1saXN0LmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL19mb250cy5jc3MiLCIuLi9zdHlsZXNoZWV0cy9mcm9udGVuZC9fZm9vdGVyLmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL19mb3JtLmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL19oZWFkZXIuY3NzIiwiLi4vc3R5bGVzaGVldHMvZnJvbnRlbmQvX2hlYWRsaW5lLmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL19oZXJvLmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL19uYXZpZ2F0aW9uLmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL19zZWN0aW9uLmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kL190ZXh0LWJsb2NrLmNzcyIsIi4uL3N0eWxlc2hlZXRzL2Zyb250ZW5kLnBvc3Rjc3MuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG1CQUNFLDhDQW9DRixDQWxDRSwyQkFHRSxrQkFBbUIsQ0FJbkIsMkNBQTRDLENBQzVDLGNBQWUsQ0FQZixZQUFhLENBSWIsK0JBQWdDLENBRGhDLFFBQVMsQ0FGVCw2QkFBOEIsQ0FPOUIsZ0NBQWlDLENBQ2pDLGdDQUFpQyxDQUNqQyxrQ0FDRixDQUVBLGlDQUNFLDBCQUNGLENBRUEsNENBckJGLG1CQXNCSSwrQkFlSixDQWJJLG9DQUVFLFFBQVMsQ0FEVCxh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LHFCQU5GLGNBT0ksOEJBQXNDLENBQ3RDLDRCQW1CSixDQWpCSSxxREFFRSwwQ0FDRixDQUNGLENBRUEsaUNBQ0UsOEJBQXNDLENBQ3RDLDBDQUNGLENBRUEsc0JBckJGLGNBeUJJLGlDQUF5QyxDQUh6QyxhQUFjLENBRWQsZUFBZ0IsQ0FEaEIscUJBSUosQ0FERSxDQzNIRixZQUNFLG9DQUNGLENBRUEsd0JBQ0UscUJBQ0YsQ0NOQSxlQUNFLGNBQWUsQ0FDZiw4QkFTRixDQVBFLGlCQUNFLGtCQUNGLENBRUEsdUJBUkYsZUFTSSxjQUVKLENBREUsQ0FPRixzQ0FDRSx5QkFDRixDQUVBLG9CQUNFLGVBQWdCLENBQ2hCLGtDQUFtQyxDQUNuQyxTQUNGLENBRUEsdUJBRUUsc0JBQXVCLENBRHZCLFlBQWEsQ0FFYix1QkFDRixDQUVBLDBCQUNFLDhCQUNGLENBRUEsOEJBTUUsb0NBQXFDLENBTHJDLFVBQVcsQ0FDWCxhQUFjLENBRWQsYUFBZSxDQUNmLGdCQUFrQixDQUVsQiwrQkFBa0MsQ0FJbEMsdUNBQTBDLENBSDFDLG9CQUFxQixDQUlyQiw0QkFBNkIsQ0FIN0IscUJBQXNCLENBSXRCLDZCQUE4QixDQUg5QixpQkFBa0IsQ0FJbEIseUJBQTBCLENBWDFCLFlBWUYsQ0FFQSxjQUNFLGVBQ0YsQ0NwREEsS0FDRSx3QkFDRixDQUVBLEtBRUUsbUNBQW9DLENBSXBDLGlDQUEyQyxDQUUzQyxZQUFhLENBQ2IscUJBQXNCLENBUnRCLDhCQUFrQyxDQUdsQyxrQkFBbUIsQ0FEbkIsZ0JBQWlCLENBSWpCLGVBQWdCLENBRmhCLGVBS0YsQ0FFQSxZQUlFLGVBQWdCLENBQ2hCLHVCQUNGIiwiZmlsZSI6ImZyb250ZW5kLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5mZS1hY2NvcmRpb24taXRlbSB7XG4gIC0tdHJhbnNpdGlvbjogMC4zNXMgY3ViaWMtYmV6aWVyKDAuODUsIDAsIDAuMTUsIDEpO1xuXG4gICYgc3VtbWFyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG4gICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LWZlLXN0ZXAtMCk7XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmUteHMpO1xuICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1mZS1zKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICZbb3Blbl0gc3VtbWFyeSB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB9XG5cbiAgQHN1cHBvcnRzIChpbnRlcnBvbGF0ZS1zaXplOiBhbGxvdy1rZXl3b3Jkcykge1xuICAgIGludGVycG9sYXRlLXNpemU6IGFsbG93LWtleXdvcmRzO1xuXG4gICAgJjo6ZGV0YWlscy1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBjbGlwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgaGVpZ2h0IHZhcigtLXRyYW5zaXRpb24pLFxuICAgICAgICBjb250ZW50LXZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbik7XG4gICAgICB0cmFuc2l0aW9uLWJlaGF2aW9yOiBhbGxvdy1kaXNjcmV0ZTtcbiAgICB9XG5cbiAgICAmW29wZW5dOjpkZXRhaWxzLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uZmUtYWNjb3JkaW9uLWl0ZW1bb3Blbl0gLmZlLWFjY29yZGlvbi1pdGVtX19pY29uOjphZnRlciB7XG4gIHNjYWxlOiAxIDA7XG59XG5cbi5mZS1hY2NvcmRpb24taXRlbV9faWNvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGdyaWQtYXJlYTogMSAvIDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogc2NhbGUgMC4yNXMgZWFzZTtcbiAgfVxufVxuXG4uZmUtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1mZS14cyk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1mZS1zKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG59XG4iLCIuZmUtYXBwb2ludG1lbnQtbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZS1tKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc3VyZmFjZS1jb250YWluZXIpO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXdlaWdodC1ib2xkKTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXN0ZXAtLTEpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbi1zdXJmYWNlLXZhcmlhbnQpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS13ZWlnaHQtcmVndWxhcik7XG4gIH1cblxuICAmOmhhcyhzdmcpIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLmZlLWFwcG9pbnRtZW50LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNlLW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXJmYWNlLWNvbnRhaW5lcik7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtc3RlcC0tMSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uLXN1cmZhY2UtdmFyaWFudCk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXdlaWdodC1yZWd1bGFyKTtcbiAgfVxufVxuXG4uZmUtYXBwb2ludG1lbnRzLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1zdGVwLS0xKTtcblxuICB0aCxcbiAgdGQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2UteHMpIHZhcigtLXNwYWNlLXMpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1vdXRsaW5lLXZhcmlhbnQpO1xuICB9XG5cbiAgdGhlYWQgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS13ZWlnaHQtYm9sZCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uLXN1cmZhY2UtdmFyaWFudCk7XG4gIH1cblxuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSA+ICoge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWY4ZjY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNWYxZWQ7XG4gIH1cbn1cblxuLmZlLWFwcG9pbnRtZW50cy10YWJsZS13cmFwIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLmZlLWFwcG9pbnRtZW50cy10YWJsZV9fYm9vay1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tc3BhY2UtZmUtM3hzKTtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgd2lkdGg6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmUtMnhzKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZlLXMpO1xuICBmb250LXNpemU6IHZhcigtLXRleHQtZmUtc3RlcC0tMSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG5cbiAgJjppcyg6aG92ZXIsIDpmb2N1cy12aXNpYmxlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcmVkLTIwKTtcbiAgfVxufVxuXG4uZmUtYXBwb2ludG1lbnRzLXRhYmxlX19ib29rLWxhYmVsIHtcbiAgZm9udC1zaXplOiB2YXIoLS10ZXh0LWZlLXN0ZXAtLTIpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmUtYm9vay1hcHBvaW50bWVudC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZlLTJ4cyk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1mZS1zKTtcbiAgZm9udC1zaXplOiB2YXIoLS10ZXh0LWZlLXN0ZXAtLTEpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uZmUtcGxhaW4tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mZS1ib29rLWFwcG9pbnRtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXN1cmZhY2UtY29udGFpbmVyKTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2UtZmUteHMpO1xuICBnYXA6IHZhcigtLXNwYWNlLWZlLXMpO1xuICAvKiBtYXgtd2lkdGg6IDUwJTsgKi9cbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiIsIi5mZS1iYWNrLWxpbmsge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZ3JheS01MCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1mZS1zdGVwLS0yKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tc3BhY2UtZmUtM3hzKTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMjQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZSUzRCUyMiUyMzczNzg3OCUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xNSUyMDE4LTYtNiUyMDYtNiUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbiIsIi5mZS1idXR0b24ge1xuICAtLWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDZweCByZ2JhKDQyLCA1NCwgNTksIDAuNCk7XG5cbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2UtZmUtMnhzKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGhlaWdodDogMy41cmVtO1xuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBmb250LXNpemU6IHZhcigtLXRleHQtZmUtc3RlcC0tMSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIHBhZGRpbmctaW5saW5lOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjpcbiAgICBib3gtc2hhZG93IDAuMjVzLFxuICAgIGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmlzKDpob3ZlciwgOmZvY3VzLXZpc2libGUpIHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gID4gc3ZnIHtcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgJltkYXRhLXNpemU9XCJzbWFsbFwiXSB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtO1xuICAgIHBhZGRpbmctaW5saW5lOiAxLjEyNXJlbTtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtZmUtc3RlcC0tMik7XG4gIH1cblxuICAmW2RhdGEtc2l6ZT1cImJpZ1wiXSB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAmW2RhdGEtdGhlbWU9XCJyZWRcIl0ge1xuICAgIC0tYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1yZWQtNDApO1xuXG4gICAgJjppcyg6aG92ZXIsIDpmb2N1cy12aXNpYmxlKSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1yZWQtMjApO1xuICAgIH1cbiAgfVxufVxuIiwiLmZlLWRldGFpbHMtbGlzdCA+IGRldGFpbHMge1xuICAtLXRyYW5zaXRpb246IDAuMzVzIGN1YmljLWJlemllcigwLjg1LCAwLCAwLjE1LCAxKTtcblxuICBAc3VwcG9ydHMgKGludGVycG9sYXRlLXNpemU6IGFsbG93LWtleXdvcmRzKSB7XG4gICAgaW50ZXJwb2xhdGUtc2l6ZTogYWxsb3cta2V5d29yZHM7XG5cbiAgICAmOjpkZXRhaWxzLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IGNsaXA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOlxuICAgICAgICBoZWlnaHQgdmFyKC0tdHJhbnNpdGlvbiksXG4gICAgICAgIGNvbnRlbnQtdmlzaWJpbGl0eSB2YXIoLS10cmFuc2l0aW9uKTtcbiAgICAgIHRyYW5zaXRpb24tYmVoYXZpb3I6IGFsbG93LWRpc2NyZXRlO1xuICAgIH1cblxuICAgICZbb3Blbl06OmRldGFpbHMtY29udGVudCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5mZS1kZXRhaWxzLWxpc3QgPiBkZXRhaWxzICsgZGV0YWlscyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuXG4uZmUtZGV0YWlscy1saXN0ID4gZGV0YWlsc1tvcGVuXSArIGRldGFpbHMge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uZmUtZGV0YWlscy1saXN0X19zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1mZS14cyk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZlLXhzKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICY6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOjptYXJrZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICA6aXMoc3Bhbikge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1mZS1zdGVwLTApO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS13ZWlnaHQtc2VtaWJvbGQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgfVxuXG4gIC5mZS1oZWFkbGluZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mZS1kZXRhaWxzLWxpc3RfX3N1bW1hcnkgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBtYXgtd2lkdGg6IDJyZW07XG4gIG1heC1oZWlnaHQ6IDJyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogcm90YXRlIHZhcigtLXRyYW5zaXRpb24sIDAuMzVzIGN1YmljLWJlemllcigwLjg1LCAwLCAwLjE1LCAxKSk7XG59XG5cbi5mZS1kZXRhaWxzLWxpc3QgPiBkZXRhaWxzW29wZW5dID4gLmZlLWRldGFpbHMtbGlzdF9fc3VtbWFyeSBzdmcge1xuICByb3RhdGU6IDkwZGVnO1xufVxuXG4uZmUtZGV0YWlscy1saXN0ID4gZGV0YWlsc1tvcGVuXSAuZmUtYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSBzdW1tYXJ5IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudCk7XG59XG4iLCIuZmUtZG9jdW1lbnQtbGlzdCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1mZS1zdGVwLS0xKTtcbiAgPiBsaSB7XG4gICAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmUteHMpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmICsgbGkge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigwIDAgMCAvIDAuMSk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjBjaCBtaW5tYXgoMCwgMWZyKSAxLjVyZW07XG4gICAgICBnYXA6IHZhcigtLXNwYWNlLWZlLXhzKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWdyYXktNTApO1xuICAgIH1cbiAgfVxufVxuXG4uZmUtZG9jdW1lbnQtbGlzdF9faXRlbS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mZS1kb2N1bWVudC1saXN0X19pdGVtLWRhdGUge1xuICBmb250LXNpemU6IHZhcigtLXRleHQtZmUtc3RlcC0tMik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTUwKTtcbn1cblxuLmZlLWRvY3VtZW50LWxpc3RfX2l0ZW0tZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IHZhcigtLXRleHQtZmUtc3RlcC0tMik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTUwKTtcbiAgbWF4LXdpZHRoOiA3MGNoO1xufVxuXG4uZmUtZG9jdW1lbnQtc2hvd19fZmlsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAqIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiA1MHJlbTtcbiAgfVxufVxuXG4uZmUtZG9jdW1lbnRfX3dhcm5pbmcge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZXJyb3IpO1xufVxuXG4uZmUtY3VzdG9tZXItZG9jdW1lbnQtZm9ybSB7XG4gIC5mZS1jdXN0b21lci1kb2N1bWVudC1mb3JtX19maWVsZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgbGFiZWw6bm90KC5mZS1idXR0b24pIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTAuNnJlbTtcbiAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vdXRsaW5lKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1zdGVwLS0xKTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2UtbSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itb3V0bGluZSk7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itb24tc3VyZmFjZSk7XG4gICAgICBoZWlnaHQ6IDMuMTI1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5mZS1jdXN0b21lci1kb2N1bWVudC1mb3JtX19maWxlLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBnYXA6IHZhcigtLXNwYWNlLW0pO1xuICB9XG5cbiAgLmZlLWN1c3RvbWVyLWRvY3VtZW50LWZvcm1fX2ZpbGUtZGlzcGxheSB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMy4xMjVyZW07XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2UtbSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itb3V0bGluZSk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uLXN1cmZhY2UtdmFyaWFudCk7XG4gICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LWZlLXN0ZXAtLTEpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxufVxuIiwiLyogcG9wcGlucy0zMDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCJwb3BwaW5zLXYyNC1sYXRpbi9wb3BwaW5zLXYyNC1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIHBvcHBpbnMtMzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwicG9wcGlucy12MjQtbGF0aW4vcG9wcGlucy12MjQtbGF0aW4tMzAwaXRhbGljLndvZmYyXCIpXG4gICAgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIHBvcHBpbnMtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcInBvcHBpbnMtdjI0LWxhdGluL3BvcHBpbnMtdjI0LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIHBvcHBpbnMtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwicG9wcGlucy12MjQtbGF0aW4vcG9wcGlucy12MjQtbGF0aW4taXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBwb3BwaW5zLTUwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcInBvcHBpbnMtdjI0LWxhdGluL3BvcHBpbnMtdjI0LWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogcG9wcGlucy01MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJwb3BwaW5zLXYyNC1sYXRpbi9wb3BwaW5zLXYyNC1sYXRpbi01MDBpdGFsaWMud29mZjJcIilcbiAgICBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogcG9wcGlucy03MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJwb3BwaW5zLXYyNC1sYXRpbi9wb3BwaW5zLXYyNC1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIHBvcHBpbnMtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwicG9wcGlucy12MjQtbGF0aW4vcG9wcGlucy12MjQtbGF0aW4tNzAwaXRhbGljLndvZmYyXCIpXG4gICAgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbiIsIi5mZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTIwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZmUtZm9vdGVyX19pbm5lciB7XG4gIHBhZGRpbmctYmxvY2s6IDEuMjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MjBweCkge1xuICAuZmUtZm9vdGVyX19pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmZlLWZvb3Rlcl9fbGVnYWwge1xuICAmIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1mZS0zeHMpO1xuICB9XG59XG5cbi5mZS1mb290ZXJfX3NvY2lhbHMge1xuICAmIGEge1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNlLWZlLTN4cyk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmIHN2ZyB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuXG4uZmUtZm9vdGVyX19jb3B5cmlnaHQge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1mZS0yeHMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXN0ZXAtLTIpO1xufVxuIiwiLmZvcm0ge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1mZS14bCk7XG59XG5cbi5mZS1mb3JtIHtcbiAgLmlucHV0LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmOmhhcyhidXR0b24pIGlucHV0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgICB9XG5cbiAgICAmOmhhcyhzZWxlY3QpIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLW91dGxpbmUpO1xuICAgIH1cblxuICAgICYuY206OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcImNtXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogdmFyKC0tc3BhY2Utcyk7XG4gICAgICBoZWlnaHQ6IDMuMTI1cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itb24tc3VyZmFjZS12YXJpYW50KTtcbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTAuNnJlbTtcbiAgICBsZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb3V0bGluZSk7XG4gICAgZm9udC1zaXplOiB2YXIoLS10ZXh0LXN0ZXAtLTEpO1xuXG4gICAgJi5idXR0b24ge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjZS1tKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1vdXRsaW5lKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb24tc3VyZmFjZSk7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogcmdiYSg3MSwgNjQsIDYxLCAwLjYpO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSk6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pLFxuICBzZWxlY3Qge1xuICAgIGhlaWdodDogMy4xMjVyZW07XG4gIH1cblxuICAmIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLmZlLWhlYWRlciB7XG4gIC0tc2hhZG93OiAwIDRweCA0cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDUwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTEwKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93KTtcbn1cblxuLmZlLWhlYWRlcl9faW5uZXIge1xuICBwYWRkaW5nLWJsb2NrOiAwLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLmZlLWhlYWRlcl9faG9tZS1saW5rLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDAuNjI1cmVtO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogY2FsYygxMDAlICsgMC4yNXJlbSk7XG4gICAgd2lkdGg6IDUwdnc7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICB9XG59XG5cbi5mZS1oZWFkZXJfX2hvbWUtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMC42MjVyZW07XG59XG5cbi5mZS1oZWFkZXJfX2xvZ28ge1xuICBoZWlnaHQ6IDNyZW07XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5cbi5mZS1oZWFkZXJfX25hdi10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmxvY2stc2l6ZTogMy41cmVtO1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgPiBzdmcge1xuICAgIC0tc2l6ZTogMS43NXJlbTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZSk7XG4gICAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZSk7XG4gIH1cblxuICBAbWVkaWEgKC0tbmF2LWRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuZmUtaGVhZGxpbmUge1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjI2ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC40ZW07XG4gICAgd2lkdGg6IDEuNGVtO1xuICAgIGJhY2tncm91bmQ6ICMwNzllOGQ7XG4gIH1cbn1cblxuLmZlLWluZGV4LWhlYWRsaW5lIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbn1cblxuLmZlLWhlYWRsaW5lLXNwYWNlIHtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG59XG5cbi5mZS1oZWFkbGluZS1yZWQge1xuICBmb250LXdlaWdodDogdmFyKC0td2VpZ2h0LWJvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4iLCIuaGVybyB7XG4gIC0tYm90dG9tLW9mZnNldDogdmFyKC0tc3BhY2UtZmUtcyk7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDQwMC8xNzQ7XG4gIG1heC1oZWlnaHQ6IDI1cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtdGVtcGxhdGU6IG1pbm1heCgwLCAxZnIpIC8gbWlubWF4KDAsIDFmcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2UtZmUtbCk7XG5cbiAgPiAqIHtcbiAgICBncmlkLWFyZWE6IDEgLyAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4uaGVyb19faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmhlcm9fX2NvbnRlbnQge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS1ib3R0b20tb2Zmc2V0KSk7XG59XG5cbi5oZXJvX19oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1mZS1zdGVwLTIpO1xuICB0ZXh0LWluZGVudDogLTAuNzRlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcblxuICBAbWVkaWEgKC0tbCkge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1mZS1zdGVwLTMpO1xuICB9XG5cbiAgPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG4gICAgcGFkZGluZy1pbmxpbmU6IDAuNGVtO1xuICB9XG59XG5cbi5oZXJvX19zdWJsaW5lIHtcbiAgZm9udC1zaXplOiB2YXIoLS10ZXh0LWZlLXN0ZXAtMSk7XG4gIG1hcmdpbi1sZWZ0OiAxLjZlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWluZGVudDogLTAuNzRlbTtcbiAgbWFyZ2luLXRvcDogMC4xZW07XG5cbiAgQG1lZGlhICgtLWwpIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtZmUtc3RlcC0xKTtcbiAgfVxuXG4gID4gc3BhbiB7XG4gICAgcGFkZGluZy1ibG9jazogMC4xMjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgICBwYWRkaW5nLWlubGluZTogMC40ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgfVxufVxuIiwiLmZlLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQG1lZGlhICgtLW5hdi1tb2JpbGUpIHtcbiAgICBmb250LXNpemU6IHZhcigtLXRleHQtZmUtc3RlcC0tMSk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb24tc3VyZmFjZSk7XG4gICAgdHJhbnNpdGlvbjogMC4zNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZGlzcGxheSwgdHJhbnNsYXRlO1xuICAgIHRyYW5zaXRpb24tYmVoYXZpb3I6IGFsbG93LWRpc2NyZXRlO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44NSwgMCwgMC4xNSwgMSk7XG5cbiAgICAvKiBodHRwczovL3Ntb290aHNoYWRvd3MuY29tLyNkakVzTWl3ekxEQXVNRE1zTWprc01Dd3RNVElzSXpBek1EY3hNaXdqWmpObU5HWTJMQ05tWm1abVptWXNNZyUzRCUzRCAqL1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAtMXB4IDBweCAzcHggcmdiYSgzLCA3LCAxOCwgMC4wMyksXG4gICAgICAtNXB4IDBweCAxM3B4IHJnYmEoMywgNywgMTgsIDAuMDIpLFxuICAgICAgLTEycHggMHB4IDI5cHggcmdiYSgzLCA3LCAxOCwgMC4wMSk7XG4gICAgdHJhbnNsYXRlOiAxMDAlIDA7XG5cbiAgICBbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gKyAmIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0cmFuc2xhdGU6IDA7XG5cbiAgICAgIEBzdGFydGluZy1zdHlsZSB7XG4gICAgICAgIHRyYW5zbGF0ZTogMTAwJSAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmUtbmF2X19tb2JpbGUtaGVhZGVyIHtcbiAgaGVpZ2h0OiA0LjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1pbmxpbmU6IDEuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICA+IHN2ZyB7XG4gICAgLS1zaXplOiAxLjc1cmVtO1xuICAgIGJsb2NrLXNpemU6IHZhcigtLXNpemUpO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1zaXplKTtcbiAgfVxuXG4gIEBtZWRpYSAoLS1uYXYtZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmZlLW5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQG1lZGlhICgtLW5hdi1tb2JpbGUpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5mZS1uYXZfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICBAbWVkaWEgKC0tbmF2LW1vYmlsZSkge1xuICAgICY6aGFzKC5mZS1idXR0b24pIHtcbiAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjZS1zKTtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxcmVtO1xuXG4gICAgICA+IC5mZS1idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpoYXMoZm9ybSkge1xuICAgICAgZm9ybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAoLS1uYXYtZGVza3RvcCkge1xuICAgIHBhZGRpbmctaW5saW5lOiAwLjc1cmVtO1xuICB9XG59XG5cbi5mZS1uYXZfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDRyZW07XG4gIGZvbnQtc2l6ZTogdmFyKC0tdGV4dC1mZS1zdGVwLS0xKTtcblxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgIGJvcmRlci1ibG9jazogMC4yNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cztcblxuICAgICY6aG92ZXIsXG4gICAgJlthcmlhLWN1cnJlbnQ9XCJwYWdlXCJdIHtcbiAgICAgIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gICAgfVxuICB9XG5cbiAgJlthcmlhLWN1cnJlbnQ9XCJwYWdlXCJdIHtcbiAgICBib3JkZXItYmxvY2s6IDAuMjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICB9XG5cbiAgQG1lZGlhICgtLW5hdi1tb2JpbGUpIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICBwYWRkaW5nLWlubGluZTogMS41cmVtO1xuICAgIG1pbi13aWR0aDogMThyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigwIDAgMCAvIDAuMyk7XG4gIH1cbn1cbiIsIi5mZS1zZWN0aW9uIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmUteGwtMnhsKTtcbn1cblxuLmZlLXNlY3Rpb24gKyAuZmUtc2VjdGlvbiB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG4iLCIuZmUtdGV4dC1ibG9jayB7XG4gIGNvbHVtbi1jb3VudDogMTtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtZmUtMnhsKTtcblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbiAgfVxuXG4gIEBtZWRpYSAoLS1sKSB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICB9XG59XG5cbi5mZS10ZXh0LWJsb2NrID4gKiB7XG4gIGJyZWFrLWluc2lkZTogYXZvaWQtY29sdW1uO1xufVxuXG4uZmUtdGV4dC1ibG9jay1ncm91cCB7XG4gIGJyZWFrLWluc2lkZTogYXZvaWQtY29sdW1uO1xufVxuXG4uZmUtdGV4dC1ibG9jay1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1mZS0yeHMpIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mZS10ZXh0LWJsb2NrLWxpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1mZS0yeHMpO1xufVxuXG4uZmUtdGV4dC1ibG9jay1saXN0IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZS1mZS0zeHMpO1xufVxuXG4uZmUtdGV4dC1ibG9jay1saXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogMC4yNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1yZWQtNDApO1xuICBtYXNrLWltYWdlOiB1cmwoXCJpY29ucy9jaGVjay5zdmdcIik7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImljb25zL2NoZWNrLnN2Z1wiKTtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG59XG5cbi5mZS10ZXh0LWJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuIiwiQGltcG9ydCBcIi4vX21lZGlhLmNzc1wiO1xuXG5AaW1wb3J0LWdsb2IgXCIuL2Zyb250ZW5kLyoqL18qLmNzc1wiO1xuXG5odG1sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjFlZDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICBtYXgtd2lkdGg6IDEyMHJlbTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgb3ZlcmZsb3cteDogY2xpcDtcbiAgYm94LXNoYWRvdzogMCA4cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDEyNWVtO1xufVxuIl19 */