﻿.container404{text-align:center;margin-top:30px;margin-bottom:30px}.container404 img{max-width:min(800px,100%)}#consent-popup-container .consent-popup-screen *{font-family:var(--font-base)}#consent-popup-container .consent-popup-screen .consent-title-block{font-family:var(--font-headings);font-size:1.2rem;font-weight:600}#consent-popup-container .consent-popup-screen .consent-content-block .setting-title{font-family:var(--font-headings);font-weight:500}#consent-popup-container .consent-popup-screen .consent-cta-block button{font-family:var(--font-headings);letter-spacing:.5px;padding:12px 24px;border-radius:4px;font-weight:600}#consent-popup-container .consent-popup-screen .consent-cta-block button.main-cta-btn{background-color:var(--nv-primary-accent)}#consent-popup-container .consent-popup-screen .consent-cta-block button.main-cta-btn:hover{opacity:1;background-color:var(--nv-secondary-accent)}.footer-links{margin-top:20px;font-size:13px;font-weight:500;line-height:16px}@media(max-width: 960px){.footer-links{margin-top:0;font-size:15px}}.footer-links nav{display:inline}.footer-links a{text-decoration:none}.footer-links a:hover,.footer-links a:focus{color:var(--nv-primary-accent) !important;text-decoration:none !important}.footer-links a,.footer-links span,.footer-links .text-button{display:inline-block;white-space:nowrap;margin:0 10px 8px}@media(max-width: 960px){.footer-links a,.footer-links span,.footer-links .text-button{margin:0 8px 12px}}.footer-links span:first-child{margin-left:0}.footer-links button.text-button{color:var(--nv-text-color);font-size:inherit;vertical-align:baseline}.footer-links button.text-button:hover,.footer-links button.text-button:focus{color:var(--nv-primary-accent);text-decoration:none}.home .neve-main .container{width:100%;max-width:unset;padding:0}.front.block{margin:4em 0}.front.block:first-child{margin-top:0}@media screen and (max-width: 960px){.front.block:first-child .two-column-block .left-column{order:1;margin-bottom:0}.front.block:first-child .two-column-block .right-column{margin-bottom:20px}}.front.block.no-bottom-margin{margin-bottom:0}.front.block.no-bottom-margin+.block.front{margin-top:0}.front.block.gray{background-color:var(--nv-light-bg);padding:4em 0}.front.block:not(:first-child) .two-column-block{align-items:center}.front.block>div{margin:auto;padding:0 15px;max-width:1100px}@media screen and (max-width: 960px){.front.block>div{max-width:unset}}.front.block .two-column-block.tcb-nps{margin:-3em 0}video{display:block}.header-logo,.two-column-block img,.hero img{display:block}@media screen and (max-width: 700px){.hero img{height:200px;object-fit:cover;object-position:center}}.nowrap{white-space:nowrap}.add-padding-top{padding:40px 0 0}.center{text-align:center}.center img{margin:auto}.far,.fas,.fal{font-family:"Font Awesome 5 Pro" !important}.block .hero:not(.no-bottom-margin){margin-bottom:3.5em}@media screen and (max-width: 700px){.block .hero:not(.no-bottom-margin){margin-bottom:2.5em}}.locations-list{border-right:solid 1px var(--nv-c-2)}.locations-list .toimipaikka{padding:16px;border-bottom:solid 1px var(--nv-c-2)}.locations-list .toimipaikka .title{font-size:18px;font-weight:500}.locations-list .toimipaikka .address{margin:10px 0}.locations-list .toimipaikka .opening-hours{font-weight:500}.locations-list .toimipaikka a{display:block;margin-top:10px;font-size:11px;padding:10px 0}button[role=tab]{background-color:rgba(0,0,0,0);color:var(--nv-primary-accent);border-radius:0;margin-bottom:20px;border-bottom:solid 2px rgba(0,0,0,0)}button[role=tab][aria-selected=true]{border-color:var(--nv-primary-accent)}.display-locations-map{display:flex;border:solid 1px var(--nv-c-2);height:60vh;margin-bottom:30px}@media(max-width: 700px){.display-locations-map{height:unset;flex-direction:column-reverse}}.display-locations-map[aria-labelledby=terveyskeskus] .toimipaikka:not(.terveyskeskus){display:none}.display-locations-map[aria-labelledby=vuodeosasto] .toimipaikka:not(.vuodeosasto){display:none}.display-locations-map[aria-labelledby=ika] .toimipaikka:not(.ika){display:none}.display-locations-map[aria-labelledby=sosiaali] .toimipaikka:not(.sosiaali){display:none}.display-locations-map .locations-list{overflow-y:auto;width:400px}@media(max-width: 700px){.display-locations-map .locations-list{border-top:solid 1px var(--nv-c-2);border-right:none;max-height:50vh;width:unset}.display-locations-map .locations-list .toimipaikka:last-of-type{border-bottom:none}}.display-locations-map .map{width:100%}@media(max-width: 700px){.display-locations-map .map{height:300px}}.location-info{border:solid 1px var(--nv-c-2);display:flex;margin-bottom:30px}@media(max-width: 700px){.location-info{flex-direction:column-reverse}}.location-info>div{flex:1 1 0}.location-info .contact{padding:35px}@media(max-width: 700px){.location-info .contact{padding:24px 16px}}.location-info .contact .media-card{display:flex}.location-info .contact .media-card:not(:last-of-type){margin-bottom:24px}.location-info .contact .media-card .icon{margin-right:24px;width:30px;text-align:center;color:var(--nv-primary-accent)}@media(max-width: 700px){.location-info .contact .media-card .icon{margin-right:15px}.location-info .contact .media-card .icon .fa-2x{font-size:1.5em}}.location-info .contact .media-card .title{font-size:21px;font-weight:600}@media(max-width: 700px){.location-info .contact .media-card .title{font-size:18px}}.location-info .contact .media-card .title a{white-space:nowrap;text-decoration:none}.location-info .contact .media-card .info p{margin-top:.3em;margin-bottom:0}.location-info .contact .media-card .info a.button{display:block;margin-top:20px}.location-info .map{min-height:300px}.location-info .map iframe.map-box{width:100%;height:100%}@media(max-width: 700px){.location-info .map iframe.map-box{min-height:25vh}}.block.lightgreen{background-color:#f2f8f7;padding:4em 0;width:100vw;position:relative;left:50%;transform:translateX(-50%);padding-left:calc((100vw - 100%)/2);padding-right:calc((100vw - 100%)/2);margin-bottom:4.5rem;margin-top:4.5rem}.block.lightgreen h2{margin-bottom:1rem}a,a:hover{text-decoration:underline}p a{font-weight:500}a[href^=http]:not([href*="siikalatva.mehilainen.fi"]):not([href*=siikalatva-mehilainen]):not(.no-ext-icon):not(.social-share)::after{content:"";display:inline-block;font-family:"Font Awesome 5 Pro" !important;font-weight:400;font-size:.66em;vertical-align:2px;text-decoration:none !important;margin-left:.25rem}ul:not(.nv-meta-list):not(.highlights-block):not(.sub-menu):not(.page-numbers){list-style:disc;margin:initial;padding-left:20px;margin:1em 0}.widget{margin-bottom:0}.nav-menu-primary a,.nav-menu-footer a{text-decoration:none}.wp-block-button{font-size:13px}.wp-block-button a.wp-block-button__link:hover{opacity:1}.wp-block-button.is-style-secondary a.wp-block-button__link{border-color:#949494}.wp-block-button.is-style-secondary a.wp-block-button__link:hover{border-color:var(--nv-primary-accent)}.widget-area .widget_media_image{padding-bottom:0}.widget-area .widget_media_image img{width:unset}.header-main-inner .menu-mobile-toggle .navbar-toggle,.header-menu-sidebar .header-menu-sidebar-bg .navbar-toggle-wrapper .navbar-toggle{border-color:rgba(0,0,0,0)}.header-main-inner .navbar-toggle .icon-bar,.header-menu-sidebar .header-menu-sidebar-bg .navbar-toggle-wrapper .navbar-toggle .icon-bar{background-color:var(--nv-primary-accent)}.nv-single-page-wrap.col{margin-bottom:40px}.page-id-183 .nv-content-wrap.entry-content p{display:none !important}.page-id-183 .nv-single-page-wrap .block .hero img{border-radius:8px}.page-id-183 .nv-single-page-wrap .anchor-links{background:#f2f8f7;border-radius:8px;padding:2rem 1.5rem}.page-id-183 .nv-single-page-wrap .anchor-links a{background:#fff;box-shadow:none}.page-id-183 .nv-single-page-wrap .contacts-block .contact-card .contact-phone a i.fa-phone{display:none}.page-id-139 .nv-content-wrap.entry-content p{display:none !important}.page-id-139 .nv-single-page-wrap .block .hero img{border-radius:8px}.page-id-139 .nv-single-page-wrap .contacts-block .contact-card .contact-phone a i.fa-phone{display:none}.page-id-139 .nv-single-page-wrap .two-column-block .img{height:auto}.page-id-139 .nv-single-page-wrap .two-column-block .img img{border-radius:8px}.page-id-139 .nv-single-page-wrap .block:nth-child(n+2):nth-child(-n+7) .two-column-block{margin:0 !important}.page-id-139 .nv-single-page-wrap .block:nth-child(n+2):nth-child(-n+7) .two-column-block .left-column{margin-bottom:0}.page-id-139 .nv-single-page-wrap .block:nth-child(n+2):nth-child(-n+7) .two-column-block .contacts-block{margin-bottom:0}@media(max-width: 960px){.page-id-139 .nv-single-page-wrap .block:nth-child(n+2):nth-child(-n+7) .two-column-block{margin-bottom:20px !important}}.footer--row.footer-bottom .row{margin-top:20px;border-top:solid 1px #d3d3d3}@media(max-width: 960px){.footer--row.footer-bottom .row{padding-top:20px}}@media(max-width: 960px){.footer--row .builder-item:not(:last-child){margin-bottom:0}}@media(max-width: 700px){figure.alignright{width:100%;margin-left:0}}.hfg_header.site-header{box-shadow:none}.nv-page-title-wrap.nv-big-title .nv-page-title{border-bottom:none}hr.wp-block-separator{width:100%;background-color:#d3d3d3;height:2px}@media(max-width: 960px){.footer-bottom-inner .nav-ul li{padding:0 0 10px}}.neve-main>.single-post-container .nv-single-post-wrap.toimipaikat.col{max-width:100%}.home .nv-page-title-wrap.nv-big-title .nv-page-title{border-bottom:none;margin-bottom:0}.nav-ul .menu-item-has-children:hover>.sub-menu,.nav-ul .menu-item-has-children:focus>.sub-menu,.nav-ul .menu-item-has-children:focus-within>.sub-menu{display:none}.nav-ul .menu-item-has-children:hover>.sub-menu.dropdown-open,.nav-ul .menu-item-has-children:focus>.sub-menu.dropdown-open,.nav-ul .menu-item-has-children:focus-within>.sub-menu.dropdown-open{display:block}.single-toimipaikat .nv-page-title-wrap{margin-top:30px}#map{height:100%}.button.button-primary:hover,.wp-block-button.is-style-primary .wp-block-button__link:hover,.wc-block-grid .wp-block-button .wp-block-button__link:hover,form input[type=submit]:hover,form button[type=submit]:hover{opacity:1}form input:read-write:focus{background-color:#fff}.search-form input[type=search]{background-color:#fff}.search-form input[type=submit]:hover{border:solid 1px #949494;border-left:none;border-radius:0 4px 4px 0}#nv-primary-navigation-sidebar a{width:fit-content}.nav-ul a:focus{text-decoration:none}#nv-primary-navigation-main .sub-menu{margin-top:0}.nav-ul .sub-menu li .has-caret,.nav-ul .sub-menu li>a{justify-content:left}.nav-ul>.menu-item-has-children>.sub-menu{right:unset}.sub-menu:not(.dropdown-open){display:none}.nav-menu-primary a{border-bottom:solid 2px rgba(0,0,0,0)}.nav-menu-primary a[aria-current=page]{border-color:var(--nv-c-1)}#nv-primary-navigation-main.primary-menu-ul.nav-ul a[aria-selected=true]{border-bottom:solid 2px var(--nv-c-1)}#nv-primary-navigation-sidebar{align-items:start}#nv-primary-navigation-sidebar li{width:auto}#nv-primary-navigation-sidebar ul.sub-menu li>a{justify-content:flex-start;padding:0;display:inline-block;margin:5px 0}.builder-item--primary-menu .nav-menu-primary>.nav-ul li.menu-item-has-children:hover>a{color:var(--nv-text-color) !important}.builder-item--primary-menu .nav-menu-primary>.nav-ul li.menu-item-has-children:hover>a .caret-wrap{color:var(--nv-text-color) !important}.builder-item--primary-menu .nav-menu-primary>.nav-ul li.menu-item-has-children:hover>a .caret-wrap.dropdown-open{color:var(--nv-c-1) !important}.builder-item--primary-menu .nav-menu-primary>.nav-ul>li.menu-item-has-children>a:hover{color:var(--nv-c-1) !important}a.neve-skip-link{background:var(--nv-light-bg);font-family:var(--font-headings)}.wp-block-file .wp-block-file__button{font-family:var(--font-headings);border:solid 1px #d3d3d3;background-color:#fff;color:var(--nv-primary-accent);text-transform:uppercase;border-radius:4px;font-weight:600;transition:border-color .15s ease-in}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:focus{opacity:1;color:var(--nv-secondary-accent);border-color:var(--nv-secondary-accent)}.wp-block-file a.wp-block-file__button::before{content:"";display:inline-block;font-family:"Font Awesome 5 Pro" !important;font-weight:400;margin-right:.25rem}.block:not(.front) .two-column-block{margin:3.5em 0}.block:not(.front) .two-column-block h2,.block:not(.front) .two-column-block h3{margin-top:.5em}@media screen and (max-width: 700px){.block:not(.front) .two-column-block{margin:2.5em 0}}.block:first-child .two-column-block,.nv-page-title-wrap+div.block .two-column-block,.block.no-bottom-margin+div.block .two-column-block{margin-top:0}.two-column-block{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:30px}@media(max-width: 960px){.two-column-block{grid-template-columns:1fr !important}.two-column-block .left-column{margin-bottom:20px}.two-column-block.tcb-nps .left-column{order:1;margin-bottom:0}.two-column-block.tcb-nps .right-column{margin-bottom:20px}}.two-column-block .img{height:100%}@media(max-width: 960px){.two-column-block .img.desktop{display:none}}.two-column-block .img.desktop img{min-height:100%;object-fit:cover}.two-column-block .img.mobile{display:none}@media(max-width: 960px){.two-column-block .img.mobile{display:block}}.two-column-block p:last-child{margin-bottom:0}.two-column-block .notice-container{background-color:var(--nv-light-bg);padding:30px;border-radius:4px}.two-column-block .notice-container p:last-child{margin-bottom:0}.two-column-block .map{height:300px}.two-column-block .map iframe.map-box{height:100%;width:100%}.wpcf7 label.full-width{width:50%}@media(max-width: 800px){.wpcf7 label.full-width{width:100%}}.wpcf7 label.full-width input{width:100%}.wpcf7 form .wpcf7-response-output{border-radius:4px;border:solid 1px;display:flex;margin:0px auto;padding:16px}.wpcf7 form .wpcf7-response-output::before{display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:600;margin-right:.25rem}.wpcf7 form .wpcf7-response-output.sent .wpcf7-response-output{background-color:#e6f6e7;border-color:#cdeccf;color:#253d1c}.wpcf7 form .wpcf7-response-output.sent .wpcf7-response-output::before{content:"";color:#56bd5b;font-size:1.2rem;font-weight:500}.wpcf7 form .wpcf7-response-output.invalid .wpcf7-response-output,.wpcf7 form .wpcf7-response-output.unaccepted .wpcf7-response-output{background-color:#fef4df;border-color:#fde9be;color:#783510}.wpcf7 form .wpcf7-response-output.invalid .wpcf7-response-output::before,.wpcf7 form .wpcf7-response-output.invalid .wpcf7-response-output .wpcf7 form.unaccepted .wpcf7-response-output::before,.wpcf7 form .wpcf7-response-output.unaccepted .wpcf7-response-output::before,.wpcf7 form .wpcf7-response-output.unaccepted .wpcf7-response-output .wpcf7 form.unaccepted .wpcf7-response-output::before{content:"";color:#f7b422}.wpcf7 .lataus .wpcf7-list-item{margin-left:0}.wpcf7 .lataus .wpcf7-list-item-label{margin-left:8px}.wpcf7-not-valid-tip{color:#e34c4c;font-weight:500}.wpforms-form input,.wpforms-form textarea{border-color:#949494 !important;border-radius:3px !important;background-color:#f9f9f9 !important}.wpforms-form input:focus,.wpforms-form textarea:focus{background-color:#fff !important;border:none !important;box-shadow:0 0 2px 2px #3763af !important}.wpforms-form input.wpforms-error{border-color:#e34c4c !important;background-color:#fff !important}.wpforms-form .wpforms-error{color:#e34c4c !important;font-size:14px !important;font-weight:500 !important}.wpforms-form .wpforms-field-label{font-weight:500 !important}.form-container.wpforms-container-full{margin-left:0;max-width:600px}.wpforms-field-container .wpforms-field{padding-left:2px !important;padding-right:2px !important}.send-button{background-color:#007e32 !important;border-radius:4px !important;color:#fff !important;border:none !important;text-transform:uppercase !important;font-size:14px !important}.send-button:hover,.send-button:focus{background-color:#00b146 !important;opacity:1 !important}.wpforms-confirmation-container-full{background-color:#e6f6e7;border-radius:4px;border:1px solid #cdeccf;color:#253d1c;display:flex;margin:0px auto;padding:16px;font-weight:500}.wpforms-confirmation-container-full .far{vertical-align:-15%;padding-right:15px;color:#56bd5b}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container{padding:0 !important}.disabled{background-color:#949494 !important;pointer-events:none}.accordion-content.hidden{display:none}.accordion-wrapper{border-bottom:solid 1px var(--nv-c-2);margin-bottom:40px}.accordion-head{display:grid;grid-template-columns:auto 40px;align-items:center;width:100%;text-align:left;background-color:rgba(0,0,0,0);color:inherit;border-top:solid 1px var(--nv-c-2);border-radius:0;padding:10px 0;font-size:inherit}.accordion-head .chevron{color:var(--nv-primary-accent);margin-right:4px;text-align:right;font-size:18px}.accordion-head .chevron i{transition:all .25s ease}.accordion-head[aria-expanded=true] .chevron i{transform:rotate(-180deg)}.accordion-head:hover{background-color:#fff;color:var(--nv-secondary-accent);border-top:solid 1px var(--nv-c-2)}.accordion-head h3{margin:0;font-weight:500}.accordion-content{margin:15px 0}.accordion-content:not(:has(.accordion-content-columns)){max-width:calc(100% - 306px - 50px)}@media(max-width: 700px){.accordion-content:not(:has(.accordion-content-columns)){max-width:100%}}.accordion-content ol,.accordion-content ul{padding-left:30px}.accordion-content-columns{display:grid;grid-template-columns:1fr 306px;column-gap:50px}.accordion-content-columns .accordion-content-image{margin-bottom:1.5rem}.accordion-content-columns .accordion-content-image img{border-radius:8px}@media(max-width: 700px){.accordion-content-columns{grid-template-columns:1fr}.accordion-content-columns .accordion-content-text{order:2}.accordion-content-columns .accordion-content-image{order:1}.accordion-content-columns .accordion-content-image img{justify-self:start}}.ajankohtaista-block h2{text-align:center}.ajankohtaista{display:grid;grid-template-columns:repeat(3, 1fr);gap:50px;align-items:stretch;margin-top:6em}.ajankohtaista.columns-2{grid-template-columns:repeat(2, 1fr)}.ajankohtaista.columns-1{grid-template-columns:repeat(1, 1fr)}@media screen and (max-width: 960px){.ajankohtaista{grid-template-columns:auto !important}}.ajankohtaista a{text-decoration:none;color:var(--nv-text-color);transition:box-shadow 300ms ease;max-width:400px;margin:auto;height:100%}.ajankohtaista a:hover,.ajankohtaista a:focus{box-shadow:rgba(0,0,0,.2) 0px 0px 5px 2px;text-decoration:none}.ajankohtaista .ajankohtaista-item{background-color:#fff;border-radius:4px;height:100%}.ajankohtaista .ajankohtaista-item .image-container img{border-radius:4px 4px 0 0;width:100%;height:224px;object-fit:cover}.ajankohtaista .ajankohtaista-item .info-container{padding:10px 15px}.ajankohtaista .ajankohtaista-item .info-container .entry-date{opacity:50%}.ajankohtaista .ajankohtaista-item .info-container .entry-title{font-size:1.3em;font-weight:500;margin:.5em 0}.anchor-links{margin:30px 0}.anchor-links h2{font-size:1rem;margin-bottom:1rem}.anchor-link{text-decoration:none;border-radius:100px;border:1px solid #e8e8e8;box-shadow:0px 2px 8px 0px rgba(0,0,0,.06);padding:8px 10px;font-size:.8rem;font-weight:500;transform:box-shadow 150ms ease-in 0s}.anchor-link:hover{color:var(--nv-primary-accent);text-decoration:none;box-shadow:var(--nv-primary-accent) 0px 0px 0px 1px inset}.digital-clinic-columns{display:flex;margin:50px 0;align-items:center;column-gap:50px;row-gap:20px}.digital-clinic-columns .column{flex:1 1 auto}.digital-clinic-columns .column.center{flex:1 0 240px;padding:0 20px}.digital-clinic-columns h2{margin-top:0}@media(max-width: 800px){.digital-clinic-columns{flex-direction:column-reverse}.digital-clinic-columns .column.center{padding:0}}.digital-clinic-columns .column img{max-width:min(400px,100%);margin:auto}.digital-clinic-big{max-width:90%;margin:auto;text-align:center}@media screen and (max-width: 570px){.digital-clinic-big{max-width:100%}}.digital-clinic-big h2{font-size:2rem}.digital-clinic-big p{max-width:550px;margin:auto}.highlights-block{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:50px;padding:0 15px}@media(max-width: 960px){.highlights-block{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 700px){.highlights-block{grid-template-columns:repeat(1, 1fr) !important}}.highlights-block .highlight .highlight-title{font-size:1.15rem;font-weight:500}.highlights-block .highlight .highlight-content{margin:15px 0}.banner{background-color:#e1e8f3;padding:10px;border:solid 1px #3763af;border-radius:4px;width:calc(100% - 30px);margin:15px;display:flex;color:#3763af;font-weight:500;font-size:14px}@media(min-width: 1100px){.banner{width:1070px;margin:0px auto 15px}}.banner a{color:#3763af;text-decoration:underline}.banner a:hover{color:#36749c}.banner .fa-external-link-alt{vertical-align:10%}.banner .ext-icon-wrapper{display:inline-block;min-width:10.563px}.banner .icon{margin-right:10px;min-width:12.25px}.banner.warning{background-color:#fef4df;border-color:#f1d599;color:#783510}.banner.warning .icon{color:#f7b422}.banner.warning a{color:#783510}.banner.warning a:hover{color:#996543}.banner.information{background-color:#d9f0ff;border-color:#b3e1fe;color:#004b7a}.banner.information .icon{color:#0099fa}.banner.information a{color:#004b7a}.banner.information a:hover{color:#36749c}.locations-list{border-right:solid 1px var(--nv-c-2)}.locations-list .toimipaikka{padding:16px;border-bottom:solid 1px var(--nv-c-2)}.locations-list .toimipaikka .title{font-size:18px;font-weight:500}.locations-list .toimipaikka .address{margin:10px 0}.locations-list .toimipaikka .opening-hours{font-weight:500}.locations-list .toimipaikka a{display:block;margin-top:10px;font-size:11px;padding:10px 0}button[role=tab]{background-color:rgba(0,0,0,0);color:var(--nv-primary-accent);border-radius:0;margin-bottom:20px;border-bottom:solid 2px rgba(0,0,0,0)}button[role=tab][aria-selected=true]{border-color:var(--nv-primary-accent)}.display-locations-map{display:flex;border:solid 1px var(--nv-c-2);height:60vh;margin-bottom:30px}@media(max-width: 700px){.display-locations-map{height:unset;flex-direction:column-reverse}}.display-locations-map[aria-labelledby=terveyskeskus] .toimipaikka:not(.terveyskeskus){display:none}.display-locations-map[aria-labelledby=vuodeosasto] .toimipaikka:not(.vuodeosasto){display:none}.display-locations-map[aria-labelledby=ika] .toimipaikka:not(.ika){display:none}.display-locations-map[aria-labelledby=sosiaali] .toimipaikka:not(.sosiaali){display:none}.display-locations-map .locations-list{overflow-y:auto;width:400px}@media(max-width: 700px){.display-locations-map .locations-list{border-top:solid 1px var(--nv-c-2);border-right:none;max-height:50vh;width:unset}.display-locations-map .locations-list .toimipaikka:last-of-type{border-bottom:none}}.display-locations-map .map{width:100%}@media(max-width: 700px){.display-locations-map .map{height:300px}}.nps-container{height:300px;position:relative;overflow:hidden}@media(max-width: 570px){.nps-container{height:220px}}.nps-container iframe.nps{width:100%;position:absolute;left:0;height:500px;top:-57px}.page-highlight{display:grid;grid-template-columns:300px 1fr;column-gap:50px;align-items:center;margin:50px 0}@media(max-width: 700px){.page-highlight{display:block}}.page-highlight .image img{width:300px;height:200px;display:block;object-fit:cover;object-position:center center}@media(max-width: 700px){.page-highlight .image img{width:100%;margin-bottom:20px}}.block .three-column-block{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px;padding-bottom:4rem;margin-top:1.75rem}@media screen and (max-width: 960px){.block .three-column-block{grid-template-columns:1fr}}.block .three-column-block img{border-radius:8px;max-height:190px;object-fit:cover;margin-bottom:1rem}.block .three-column-block h2,.block .three-column-block h3{margin-bottom:.5rem}.block .three-column-block ul{margin-top:.5rem !important}.badges{margin:30px 0;display:grid;grid-template-columns:repeat(2, 170px);gap:60px;justify-content:center}@media screen and (max-width: 570px){.badges{grid-template-columns:repeat(2, 1fr);gap:25px}}.badges a{text-decoration:none !important}.badges img.badge{display:block;height:100%}.button{display:inline-block;padding:10px 20px;background-color:var(--nv-primary-accent);border-radius:4px;color:#fff;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:.2px;text-decoration:none !important;text-align:center}.button:hover,.button:focus{color:#fff;opacity:1;background-color:var(--nv-secondary-accent)}.button.secondary{color:var(--nv-primary-accent);background-color:#fff;border:solid 1px var(--nv-c-2)}.button.secondary:hover,.button.secondary:focus{border-color:var(--nv-primary-accent)}button.text-button{background:none;color:var(--nv-primary-accent);padding:0;margin:0;text-transform:none;font-size:1em;font-weight:500;letter-spacing:0;border:0}button.text-button:hover,button.text-button:focus{text-decoration:underline;color:var(--nv-secondary-accent)}a.button.download i{margin-left:10px;font-size:1.5em;vertical-align:-15%}.buttons{margin-bottom:10px}.buttons .button{margin-top:5px}@media(max-width: 700px){.buttons .button{width:100%}}.buttons .button:first-of-type{margin-right:16px}@media(max-width: 700px){.buttons .button:first-of-type{margin-right:0}}.link-buttons a{margin:0 16px 16px 0}.contacts-block{display:grid;grid-template-columns:repeat(3, auto);column-gap:60px;justify-content:unset;margin:20px 0}.contacts-block .contact-info{font-weight:500}.contacts-block .contact-phone{color:var(--nv-primary-accent);font-weight:600;font-size:21px;margin-top:5px;white-space:nowrap}.contacts-block .contact-phone a{text-decoration:none}@media screen and (max-width: 960px){.contacts-block{justify-content:left}.contacts-block.columns-4{grid-template-columns:repeat(2, auto) !important}.contacts-block.columns-4 .info-1{order:1 !important}.contacts-block.columns-4 .info-2{order:2 !important}.contacts-block.columns-4 .info-3{order:5 !important;margin-top:20px}.contacts-block.columns-4 .info-4{order:6 !important;margin-top:20px}.contacts-block.columns-4 .phone-1{order:3 !important}.contacts-block.columns-4 .phone-2{order:4 !important}.contacts-block.columns-4 .phone-3{order:7 !important}.contacts-block.columns-4 .phone-4{order:8 !important}}@media screen and (max-width: 700px){.contacts-block{grid-template-columns:1fr !important}.contacts-block.columns-4{grid-template-columns:1fr !important}.contacts-block.columns-4 .info-1,.contacts-block.columns-4 .info-2,.contacts-block.columns-4 .info-3,.contacts-block.columns-4 .info-4,.contacts-block.columns-4 .phone-1,.contacts-block.columns-4 .phone-2,.contacts-block.columns-4 .phone-3,.contacts-block.columns-4 .phone-4{order:0 !important}.contacts-block .contact-phone,.contacts-block .contact-info{order:0 !important}.contacts-block .contact-info:not(:first-child){margin-top:20px}}iframe.powerbi{margin:10px 0;padding:0 10%}.location-text{font-size:1.3em;font-weight:500;margin:1em 0}.location-text i{color:var(--nv-primary-accent);font-size:1.7em;vertical-align:-13%;margin-right:10px}@media screen and (max-width: 700px){.location-text{font-size:1.2em}}.services-list{margin:20px 0}.services-list .hidden{display:none}.some{padding:5px 0px 15px 0px}.some .link{display:inline-block;position:relative;width:36px;height:36px;background:#007e32;text-align:center;border-radius:100px}.some .link:hover{background:#00662e}.some .link:focus{outline:2px solid #00662e;outline-offset:2px}.some .link+.link{margin-left:6px}.some .link::before{display:block;position:absolute;top:3px;left:0;right:0;bottom:0;line-height:24px;padding:4px;font-family:"Font Awesome 5 Brands";font-size:18px;color:#fff}.some .link.-facebook::before{content:""}.some .link.-twitter::before{content:""}.some .link.-whatsapp::before{content:""}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjQwNC5zY3NzIiwiY29va2llLWNvbnNlbnQuc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsImZvb3Rlci5zY3NzIiwiZnJvbnQtcGFnZS5zY3NzIiwiZ2VuZXJhbC5zY3NzIiwibGlzdC1sb2NhdGlvbnMuc2NzcyIsImxvY2F0aW9uLXBhZ2Uuc2NzcyIsInRoZW1lLW92ZXJyaWRlcy5zY3NzIiwidHdvLWNvbHVtbi1ibG9jay5zY3NzIiwid3BjZjcuc2NzcyIsImJsb2Nrcy9hY2NvcmRpb24uc2NzcyIsImJsb2Nrcy9hamFua29odGFpc3RhLnNjc3MiLCJibG9ja3MvYW5jaG9yLWxpbmtzLnNjc3MiLCJibG9ja3MvZGlnaWtsaW5pa2thLnNjc3MiLCJibG9ja3MvaGlnaGxpZ2h0cy5zY3NzIiwiYmxvY2tzL2luZm8tYmFubmVyLnNjc3MiLCJibG9ja3MvbGlzdC1sb2NhdGlvbnMuc2NzcyIsImJsb2Nrcy9ucHMuc2NzcyIsImJsb2Nrcy9wYWdlLWhpZ2hsaWdodC5zY3NzIiwiYmxvY2tzL3RocmVlLWNvbHVtbi1ibG9jay5zY3NzIiwiZWxlbWVudHMvYmFkZ2VzLnNjc3MiLCJlbGVtZW50cy9idXR0b25zLnNjc3MiLCJlbGVtZW50cy9jb250YWN0cy5zY3NzIiwiZWxlbWVudHMvaWZyYW1lLnNjc3MiLCJlbGVtZW50cy9sb2NhdGlvbi10ZXh0LnNjc3MiLCJlbGVtZW50cy9zZXJ2aWNlcy1saXN0LnNjc3MiLCJlbGVtZW50cy9zb21lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBQUEsY0FDQSxrQkFDQSxnQkFDQSxtQkFFQSxrQkFDQSwwQkNMQSxpREFDQSxZQ2NBLGlCRFhBLG9FQUNBLFlDU0EscUJEUkEsaUJBQ0EsZ0JBR0EscUZBQ0EsWUNHQSxxQkRGQSxnQkFHQSx5RUFDQSxZQ0ZBLHFCREdBLG9CQUNBLGtCQUNBLGtCQUNBLGdCQUVBLHNGQUNBLGlCQ2pCQSx5QkRrQkEsNEZBQ0EsVUFDQSxpQkNuQkEsMkJDUkEsY0FDQSxnQkFDQSxlQUNB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LFNBQ0EsbUJBRUEsaUJBQ0EsZUFFQSx5QkFIQSxpQkFJQSxZQUdBLCtCQUNBLGtCQUVBLHlCQUhBLCtCQUlBLGdCQU1BLGdCQUNBLHFCQzdFQSxnQkFDQSxhQUNBLHNDQUNBLGdCQUNBLHNCQUNBLGNBRUEsOEJBQ0EsZ0JBR0EsK0JBQ0EsTXJCTEEseUJxQk1BLGdCQUNBLGVBQ0EsZUFDQSxtQkFFQSxpQ0FDQSxxQkFJQSxxQ0F2QkEsZ0JBd0JBLHFCQUVBLDBCQUNBLGlEQUVBLGtDQUNBLG1CQUVBLGtDQUNBLG1CQUVBLGtDQUNBLG1CQUNBLGdCQUVBLGtDQUNBLG1CQUNBLGdCQUdBLG1DQUNBLG1CQUVBLG1DQUNBLG1CQUVBLG1DQUNBLG1CQUVBLG1DQUNBLG9CQUtBLHFDQTNEQSxnQkE0REEscUNBRUEsMEJBQ0EscUNBRUEsb1JBUUEsbUJBSUEsNkRBRUEsbUJBR0EsZ0RBQ0EsaUJDbkZBLGVBQ0EsY0FDQSxjQ0ZBLGVBQ0EsZ0JBQ0EsZ0JBQ0EsYUFFQSxpQkFDQSxNdkJDQSx5QnVCQUEsZ0JBQ0Esb0JBQ0Esa0JBR0EscUNBWkEsZUFhQSxpQkNiQSxlQUNBLGNBRUEsdUJBQ0EsYUNIQSxNQUNBLHlCQUdBLFlBQ0EscUJBQ0Esa0JBQ0EsV0FDQSxZQUNBLG1CQUNBLGtCQUNBLG9CQUdBLGtCQUNBLG1CQUdBLGtCQUNBLDBCQUNBLG1CQUdBLGtCQUNBLGdCQUdBLG9CQUNBLGNBQ0Esa0JBQ0EsUUFDQSxPQUNBLFFBQ0EsU0FDQSxpQkFDQSxZQUNBLG9DQUNBLGVBQ0EsV0FJQSw4QkFDQSxZQUdBLDZCQUNBLFlBRUEsOEJBQ0EiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jb250YWluZXI0MDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IG1pbig4MDBweCwgMTAwJSk7XG4gIH1cbn1cbiIsIiNjb25zZW50LXBvcHVwLWNvbnRhaW5lciAuY29uc2VudC1wb3B1cC1zY3JlZW4ge1xuICAmICoge1xuICAgIGZvbnQtZmFtaWx5OiAkdGV4dF9mb250O1xuICB9XG5cbiAgLmNvbnNlbnQtdGl0bGUtYmxvY2sge1xuICAgIGZvbnQtZmFtaWx5OiAkdGl0bGVfZm9udDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLmNvbnNlbnQtY29udGVudC1ibG9jayAuc2V0dGluZy10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICR0aXRsZV9mb250O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuY29uc2VudC1jdGEtYmxvY2sgYnV0dG9uIHtcbiAgICBmb250LWZhbWlseTogJHRpdGxlX2ZvbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICYubWFpbi1jdGEtYnRuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5X2FjY2VudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5X2FjY2VudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnRzXG4kYnJlYWtwb2ludF9zbWFsbDogNTcwcHg7XG4kYnJlYWtwb2ludF9tb2JpbGU6IDcwMHB4O1xuJGJyZWFrcG9pbnRfd2lkZTogOTYwcHg7XG5cbi8vIENvbG91cnNcbiR0ZXh0X2NvbG9yOiB2YXIoLS1udi10ZXh0LWNvbG9yKTtcbiRwcmltYXJ5X2FjY2VudDogdmFyKC0tbnYtcHJpbWFyeS1hY2NlbnQpO1xuJHNlY29uZGFyeV9hY2NlbnQ6IHZhcigtLW52LXNlY29uZGFyeS1hY2NlbnQpO1xuJGV4dHJhMTogdmFyKC0tbnYtYy0xKTtcbiRleHRyYTI6IHZhcigtLW52LWMtMik7XG4kYmdfbGlnaHQ6IHZhcigtLW52LWxpZ2h0LWJnKTtcbiR0ZXh0X2NvbG9yOiB2YXIoLS1udi10ZXh0LWNvbG9yKTtcblxuLy8gRm9udHNcbiR0aXRsZV9mb250OiB2YXIoLS1mb250LWhlYWRpbmdzKTtcbiR0ZXh0X2ZvbnQ6IHZhcigtLWZvbnQtYmFzZSk7XG4iLCIuZm9vdGVyLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuXG4gIG5hdiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeV9hY2NlbnQgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGEsXG4gIHNwYW4sXG4gIC50ZXh0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luOiAwIDEwcHggOHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICBtYXJnaW46IDAgOHB4IDEycHg7XG4gICAgfVxuICB9XG5cbiAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICBidXR0b24udGV4dC1idXR0b24ge1xuICAgIGNvbG9yOiAkdGV4dF9jb2xvcjtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuaG9tZSB7XG4gIC5uZXZlLW1haW4gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5mcm9udC5ibG9jayB7XG4gIG1hcmdpbjogNGVtIDA7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50X3dpZGUpIHtcbiAgICAgIC50d28tY29sdW1uLWJsb2NrIC5sZWZ0LWNvbHVtbiB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLnR3by1jb2x1bW4tYmxvY2sgLnJpZ2h0LWNvbHVtbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5uby1ib3R0b20tbWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgJiArIC5ibG9jay5mcm9udCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuZ3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnX2xpZ2h0O1xuICAgIHBhZGRpbmc6IDRlbSAwO1xuICB9XG5cbiAgJjpub3QoOmZpcnN0LWNoaWxkKSAudHdvLWNvbHVtbi1ibG9jayB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICYgPiBkaXYge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF93aWRlKSB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cbiAgfVxuXG4gIC50d28tY29sdW1uLWJsb2NrLnRjYi1ucHMge1xuICAgIG1hcmdpbjogLTNlbSAwO1xuICB9XG59XG4iLCJ2aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGVhZGVyLWxvZ28sXG4udHdvLWNvbHVtbi1ibG9jayBpbWcsXG4uaGVybyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfbW9iaWxlKSB7XG4gIC5oZXJvIGltZyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuXG4ubm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFkZC1wYWRkaW5nLXRvcCB7XG4gIHBhZGRpbmc6IDQwcHggMCAwO1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGltZyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5cbi5mYXIsXG4uZmFzLFxuLmZhbCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJyAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2sgLmhlcm86bm90KC5uby1ib3R0b20tbWFyZ2luKSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNWVtO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNWVtO1xuICB9XG59XG4iLCIvLyBMb2NhdGlvbiBibG9ja3Ncbi5sb2NhdGlvbnMtbGlzdCB7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRleHRyYTI7XG5cbiAgLnRvaW1pcGFpa2thIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZXh0cmEyO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmFkZHJlc3Mge1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuXG4gICAgLm9wZW5pbmctaG91cnMge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG4gIH1cbn1cblxuLyogTG9jYXRpb25zIG1hcCAqL1xuYnV0dG9uW3JvbGU9J3RhYiddIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCB0cmFuc3BhcmVudDtcblxuICAmW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG4gIH1cbn1cblxuLmRpc3BsYXktbG9jYXRpb25zLW1hcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogc29saWQgMXB4ICRleHRyYTI7XG4gIGhlaWdodDogNjB2aDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfbW9iaWxlKSB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAmW2FyaWEtbGFiZWxsZWRieT0ndGVydmV5c2tlc2t1cyddIC50b2ltaXBhaWtrYTpub3QoLnRlcnZleXNrZXNrdXMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJlthcmlhLWxhYmVsbGVkYnk9J3Z1b2Rlb3Nhc3RvJ10gLnRvaW1pcGFpa2thOm5vdCgudnVvZGVvc2FzdG8pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICZbYXJpYS1sYWJlbGxlZGJ5PSdpa2EnXSAudG9pbWlwYWlra2E6bm90KC5pa2EpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJlthcmlhLWxhYmVsbGVkYnk9J3Nvc2lhYWxpJ10gLnRvaW1pcGFpa2thOm5vdCguc29zaWFhbGkpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxvY2F0aW9ucy1saXN0IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHdpZHRoOiA0MDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF9tb2JpbGUpIHtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkZXh0cmEyO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgbWF4LWhlaWdodDogNTB2aDtcbiAgICAgIHdpZHRoOiB1bnNldDtcblxuICAgICAgLnRvaW1pcGFpa2thOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfbW9iaWxlKSB7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmxvY2F0aW9uLWluZm8ge1xuICBib3JkZXI6IHNvbGlkIDFweCAkZXh0cmEyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF9tb2JpbGUpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAmID4gZGl2IHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgfVxuXG4gIC5jb250YWN0IHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIH1cblxuICAgIC5tZWRpYS1jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIH1cblxuICAgICAgLmljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgIC5mYS0yeCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMC4zZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEuYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1hcCB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG5cbiAgICBpZnJhbWUubWFwLWJveCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgICAgICBtaW4taGVpZ2h0OiAyNXZoO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVE9ETzogSXMgZXZlcnl0aGluZyBuZWNlc3Nhcnk/XG5cbi5ibG9jay5saWdodGdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjhGNztcbiAgcGFkZGluZzogNGVtIDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDB2dyAtIDEwMCUpIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gMTAwJSkgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xuICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbn1cblxuYSxcbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxucCBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuYVtocmVmXj0naHR0cCddOm5vdChbaHJlZio9J3NpaWthbGF0dmEubWVoaWxhaW5lbi5maSddKTpub3QoW2hyZWYqPSdzaWlrYWxhdHZhLW1laGlsYWluZW4nXSk6bm90KC5uby1leHQtaWNvbik6bm90KC5zb2NpYWwtc2hhcmUpOjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGYzNWQnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNjZlbTtcbiAgdmVydGljYWwtYWxpZ246IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xufVxuXG51bDpub3QoLm52LW1ldGEtbGlzdCk6bm90KC5oaWdobGlnaHRzLWJsb2NrKTpub3QoLnN1Yi1tZW51KTpub3QoLnBhZ2UtbnVtYmVycykge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBtYXJnaW46IGluaXRpYWw7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLndpZGdldCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5uYXYtbWVudS1wcmltYXJ5IGEsXG4ubmF2LW1lbnUtZm9vdGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53cC1ibG9jay1idXR0b24ge1xuICBmb250LXNpemU6IDEzcHg7XG5cbiAgYS53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmlzLXN0eWxlLXNlY29uZGFyeSBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTQ5NDk0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5X2FjY2VudDtcbiAgICB9XG4gIH1cbn1cblxuLndpZGdldC1hcmVhIC53aWRnZXRfbWVkaWFfaW1hZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICBpbWcge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgfVxufVxuXG4uaGVhZGVyLW1haW4taW5uZXIgLm1lbnUtbW9iaWxlLXRvZ2dsZSAubmF2YmFyLXRvZ2dsZSxcbi5oZWFkZXItbWVudS1zaWRlYmFyXG4gIC5oZWFkZXItbWVudS1zaWRlYmFyLWJnXG4gIC5uYXZiYXItdG9nZ2xlLXdyYXBwZXJcbiAgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLW1haW4taW5uZXIgLm5hdmJhci10b2dnbGUgLmljb24tYmFyLFxuLmhlYWRlci1tZW51LXNpZGViYXJcbiAgLmhlYWRlci1tZW51LXNpZGViYXItYmdcbiAgLm5hdmJhci10b2dnbGUtd3JhcHBlclxuICAubmF2YmFyLXRvZ2dsZVxuICAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG59XG5cbi5udi1zaW5nbGUtcGFnZS13cmFwLmNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi8vIFN0eWxlcyBmb3IgdGVydmV5c3BhbHZlbHV0IHBhZ2VcblxuLnBhZ2UtaWQtMTgzIHtcbiAgLm52LWNvbnRlbnQtd3JhcC5lbnRyeS1jb250ZW50IHB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5udi1zaW5nbGUtcGFnZS13cmFwIHtcbiAgICAuYmxvY2sge1xuICAgICAgLmhlcm8ge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYW5jaG9yLWxpbmtzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGMkY4Rjc7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGFjdHMtYmxvY2sge1xuICAgICAgLmNvbnRhY3QtY2FyZCB7XG4gICAgICAgIC5jb250YWN0LXBob25lIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgaS5mYS1waG9uZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbn1cbn1cblxuLy8gU3R5bGVzIGZvciBJa8Okw6RudHluZWlkZW4gcGFsdmVsdXQgcGFnZVxuXG4ucGFnZS1pZC0xMzkge1xuICAubnYtY29udGVudC13cmFwLmVudHJ5LWNvbnRlbnQgcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5udi1zaW5nbGUtcGFnZS13cmFwIHtcbiAgICAuYmxvY2sge1xuICAgICAgLmhlcm8ge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29udGFjdHMtYmxvY2sge1xuICAgICAgLmNvbnRhY3QtY2FyZCB7XG4gICAgICAgIC5jb250YWN0LXBob25lIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgaS5mYS1waG9uZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnR3by1jb2x1bW4tYmxvY2sge1xuICAgICAgLmltZyB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB9XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9IFxuICAgIC5ibG9jazpudGgtY2hpbGQobisyKTpudGgtY2hpbGQoLW4rNykgLnR3by1jb2x1bW4tYmxvY2sge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAubGVmdC1jb2x1bW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLmNvbnRhY3RzLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF93aWRlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uZm9vdGVyLS1yb3cge1xuICAmLmZvb3Rlci1ib3R0b20gLnJvdyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2QzZDNkMztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF93aWRlKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfd2lkZSkge1xuICAgIC5idWlsZGVyLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfbW9iaWxlKSB7XG4gIGZpZ3VyZS5hbGlnbnJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uaGZnX2hlYWRlci5zaXRlLWhlYWRlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5udi1wYWdlLXRpdGxlLXdyYXAubnYtYmlnLXRpdGxlIC5udi1wYWdlLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuaHIud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2QzZDM7XG4gIGhlaWdodDogMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfd2lkZSkge1xuICAuZm9vdGVyLWJvdHRvbS1pbm5lciAubmF2LXVsIGxpIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgfVxufVxuXG4ubmV2ZS1tYWluID4gLnNpbmdsZS1wb3N0LWNvbnRhaW5lciAubnYtc2luZ2xlLXBvc3Qtd3JhcC50b2ltaXBhaWthdC5jb2wge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5ob21lIC5udi1wYWdlLXRpdGxlLXdyYXAubnYtYmlnLXRpdGxlIC5udi1wYWdlLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm5hdi11bCAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IC5zdWItbWVudSxcbi5uYXYtdWwgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46Zm9jdXMgPiAuc3ViLW1lbnUsXG4ubmF2LXVsIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmZvY3VzLXdpdGhpbiA+IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXYtdWwgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuc3ViLW1lbnUuZHJvcGRvd24tb3Blbixcbi5uYXYtdWwgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46Zm9jdXMgPiAuc3ViLW1lbnUuZHJvcGRvd24tb3Blbixcbi5uYXYtdWwgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46Zm9jdXMtd2l0aGluID4gLnN1Yi1tZW51LmRyb3Bkb3duLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpbmdsZS10b2ltaXBhaWthdCAubnYtcGFnZS10aXRsZS13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuI21hcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJ1dHRvbi5idXR0b24tcHJpbWFyeTpob3Zlcixcbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtcHJpbWFyeSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLFxuLndjLWJsb2NrLWdyaWQgLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLFxuZm9ybSBpbnB1dFt0eXBlPSdzdWJtaXQnXTpob3ZlcixcbmZvcm0gYnV0dG9uW3R5cGU9J3N1Ym1pdCddOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuZm9ybSBpbnB1dDpyZWFkLXdyaXRlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIge1xuICBib3JkZXI6IHNvbGlkIDFweCAjOTQ5NDk0O1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG5cbi8qIE5hdmlnYXRpb24gKi9cbiNudi1wcmltYXJ5LW5hdmlnYXRpb24tc2lkZWJhciBhIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ubmF2LXVsIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiNudi1wcmltYXJ5LW5hdmlnYXRpb24tbWFpbiAuc3ViLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubmF2LXVsIC5zdWItbWVudSBsaSAuaGFzLWNhcmV0LFxuLm5hdi11bCAuc3ViLW1lbnUgbGkgPiBhIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuXG4ubmF2LXVsID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUge1xuICByaWdodDogdW5zZXQ7XG59XG5cbi5zdWItbWVudTpub3QoLmRyb3Bkb3duLW9wZW4pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdi1tZW51LXByaW1hcnkgYSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1tZW51LXByaW1hcnkgYVthcmlhLWN1cnJlbnQ9J3BhZ2UnXSB7XG4gIGJvcmRlci1jb2xvcjogJGV4dHJhMTtcbn1cblxuI252LXByaW1hcnktbmF2aWdhdGlvbi1tYWluLnByaW1hcnktbWVudS11bC5uYXYtdWwgYVthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggJGV4dHJhMTtcbn1cblxuI252LXByaW1hcnktbmF2aWdhdGlvbi1zaWRlYmFyIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4jbnYtcHJpbWFyeS1uYXZpZ2F0aW9uLXNpZGViYXIgbGkge1xuICB3aWR0aDogYXV0bztcbn1cblxuI252LXByaW1hcnktbmF2aWdhdGlvbi1zaWRlYmFyIHVsLnN1Yi1tZW51IGxpID4gYSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDVweCAwO1xufVxuXG4uYnVpbGRlci1pdGVtLS1wcmltYXJ5LW1lbnVcbiAgLm5hdi1tZW51LXByaW1hcnlcbiAgPiAubmF2LXVsXG4gIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXJcbiAgPiBhIHtcbiAgY29sb3I6ICR0ZXh0X2NvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5idWlsZGVyLWl0ZW0tLXByaW1hcnktbWVudVxuICAubmF2LW1lbnUtcHJpbWFyeVxuICA+IC5uYXYtdWxcbiAgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlclxuICA+IGFcbiAgLmNhcmV0LXdyYXAge1xuICBjb2xvcjogJHRleHRfY29sb3IgIWltcG9ydGFudDtcbn1cblxuLmJ1aWxkZXItaXRlbS0tcHJpbWFyeS1tZW51XG4gIC5uYXYtbWVudS1wcmltYXJ5XG4gID4gLm5hdi11bFxuICBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyXG4gID4gYVxuICAuY2FyZXQtd3JhcC5kcm9wZG93bi1vcGVuIHtcbiAgY29sb3I6ICRleHRyYTEgIWltcG9ydGFudDtcbn1cblxuLmJ1aWxkZXItaXRlbS0tcHJpbWFyeS1tZW51XG4gIC5uYXYtbWVudS1wcmltYXJ5XG4gID4gLm5hdi11bFxuICA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW5cbiAgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICRleHRyYTEgIWltcG9ydGFudDtcbn1cblxuYS5uZXZlLXNraXAtbGluayB7XG4gIGJhY2tncm91bmQ6ICRiZ19saWdodDtcbiAgZm9udC1mYW1pbHk6ICR0aXRsZV9mb250O1xufVxuXG4vKiBGaWxlIGJ1dHRvbiAqL1xuLndwLWJsb2NrLWZpbGUgLndwLWJsb2NrLWZpbGVfX2J1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiAkdGl0bGVfZm9udDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2QzZDNkMztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW47XG59XG5cbi53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uOmhvdmVyLFxuLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b246Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogJHNlY29uZGFyeV9hY2NlbnQ7XG4gIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeV9hY2NlbnQ7XG59XG5cbi53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzRhJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybycgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufSIsIi5ibG9jazpub3QoLmZyb250KSAudHdvLWNvbHVtbi1ibG9jayB7XG4gIG1hcmdpbjogMy41ZW0gMDtcblxuICBoMixcbiAgaDMge1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfbW9iaWxlKSB7XG4gICAgbWFyZ2luOiAyLjVlbSAwO1xuICB9XG59XG5cbi5ibG9jazpmaXJzdC1jaGlsZCAudHdvLWNvbHVtbi1ibG9jayxcbi5udi1wYWdlLXRpdGxlLXdyYXAgKyBkaXYuYmxvY2sgLnR3by1jb2x1bW4tYmxvY2ssXG4uYmxvY2subm8tYm90dG9tLW1hcmdpbiArIGRpdi5ibG9jayAudHdvLWNvbHVtbi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi50d28tY29sdW1uLWJsb2NrIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgY29sdW1uLWdhcDogMzBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfd2lkZSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyICFpbXBvcnRhbnQ7XG5cbiAgICAubGVmdC1jb2x1bW4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmLnRjYi1ucHMge1xuICAgICAgLmxlZnQtY29sdW1uIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAucmlnaHQtY29sdW1uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmLmRlc2t0b3Age1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X3dpZGUpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X3dpZGUpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi8qIEh1b21pb2Jva3NpICovXG4udHdvLWNvbHVtbi1ibG9jayAubm90aWNlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ19saWdodDtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKiBLYXJ0dGEgKi9cbi50d28tY29sdW1uLWJsb2NrIC5tYXAge1xuICBoZWlnaHQ6IDMwMHB4O1xuXG4gIGlmcmFtZS5tYXAtYm94IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi53cGNmNyB7XG4gIGxhYmVsLmZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiA1MCU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIGZvcm0ge1xuICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgICB9XG5cbiAgICAgICYuc2VudCB7XG4gICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmY2ZTc7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2RlY2NmO1xuICAgICAgICAgIGNvbG9yOiAjMjUzZDFjO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICAgICAgICAgICAgY29sb3I6ICM1NmJkNWI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaW52YWxpZCxcbiAgICAgICYudW5hY2NlcHRlZCB7XG4gICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWY0ZGY7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmRlOWJlO1xuICAgICAgICAgIGNvbG9yOiAjNzgzNTEwO1xuXG4gICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgIC53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNzEnO1xuICAgICAgICAgICAgY29sb3I6ICNmN2I0MjI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxhdGF1cyB7XG4gICAgLndwY2Y3LWxpc3QtaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cbiAgfVxufVxuXG4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGNvbG9yOiAjZTM0YzRjO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKiBPdmVycmlkZXMgKi9cbi53cGZvcm1zLWZvcm0ge1xuICBpbnB1dCxcbiAgdGV4dGFyZWEge1xuICAgIGJvcmRlci1jb2xvcjogIzk0OTQ5NCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZjkgIWltcG9ydGFudDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDJweCAycHggIzM3NjNhZiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGlucHV0LndwZm9ybXMtZXJyb3Ige1xuICAgIGJvcmRlci1jb2xvcjogI2UzNGM0YyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud3Bmb3Jtcy1lcnJvciB7XG4gICAgY29sb3I6ICNlMzRjNGMgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud3Bmb3Jtcy1maWVsZC1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mb3JtLWNvbnRhaW5lci53cGZvcm1zLWNvbnRhaW5lci1mdWxsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG5cbi53cGZvcm1zLWZpZWxkLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZCB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uc2VuZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZTMyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjE0NiAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3Bmb3Jtcy1jb25maXJtYXRpb24tY29udGFpbmVyLWZ1bGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmNmU3O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZGVjY2Y7XG4gIGNvbG9yOiAjMjUzZDFjO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBwYWRkaW5nOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuXG4gIC5mYXIge1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICM1NmJkNWI7XG4gIH1cbn1cblxuZGl2LndwZm9ybXMtY29udGFpbmVyLWZ1bGwgLndwZm9ybXMtZm9ybSAud3Bmb3Jtcy1yZWNhcHRjaGEtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ5NDk0ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLmFjY29yZGlvbi1jb250ZW50LmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hY2NvcmRpb24td3JhcHBlciB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZXh0cmEyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uYWNjb3JkaW9uLWhlYWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gNDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRleHRyYTI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuXG4gIC5jaGV2cm9uIHtcbiAgICBjb2xvcjogJHByaW1hcnlfYWNjZW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgIGkge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10gLmNoZXZyb24gaSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogJHNlY29uZGFyeV9hY2NlbnQ7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHZhcigtLW52LWMtMilcbiAgfVxuXG4gIGgzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWNvbnRlbnQge1xuICBtYXJnaW46IDE1cHggMDtcblxuICAmOm5vdCg6aGFzKC5hY2NvcmRpb24tY29udGVudC1jb2x1bW5zKSkge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzA2cHggLSA1MHB4KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF9tb2JpbGUpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBvbCxcbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWNvbnRlbnQtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDMwNnB4O1xuICBjb2x1bW4tZ2FwOiA1MHB4O1xuICAuYWNjb3JkaW9uLWNvbnRlbnQtaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfbW9iaWxlKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgLmFjY29yZGlvbi1jb250ZW50LXRleHQge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICAgIC5hY2NvcmRpb24tY29udGVudC1pbWFnZSB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIGltZyB7XG4gICAgICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuIiwiLmFqYW5rb2h0YWlzdGEtYmxvY2sgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hamFua29odGFpc3RhIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiA1MHB4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbWFyZ2luLXRvcDogNmVtO1xuXG4gICYuY29sdW1ucy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG4gICYuY29sdW1ucy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfd2lkZSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkdGV4dF9jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDMwMG1zIGVhc2U7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IHJnYigwIDAgMCAvIDIwJSkgMHB4IDBweCA1cHggMnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5hamFua29odGFpc3RhLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMjRweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cblxuICAgIC5pbmZvLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbiAgICAgIC5lbnRyeS1kYXRlIHtcbiAgICAgICAgb3BhY2l0eTogNTAlO1xuICAgICAgfVxuXG4gICAgICAuZW50cnktdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYW5jaG9yLWxpbmtzIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuXG4uYW5jaG9yLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjMyLCAyMzIsIDIzMik7XG4gIGJveC1zaGFkb3c6IDBweCAycHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zZm9ybTogYm94LXNoYWRvdyAxNTBtcyBlYXNlLWluIDBzO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJveC1zaGFkb3c6ICRwcmltYXJ5X2FjY2VudCAwcHggMHB4IDBweCAxcHggaW5zZXQ7XG4gIH1cbn1cbiIsIi5kaWdpdGFsLWNsaW5pYy1jb2x1bW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiA1MHB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDUwcHg7XG4gIHJvdy1nYXA6IDIwcHg7XG5cbiAgLmNvbHVtbiB7XG4gICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAmLmNlbnRlciB7XG4gICAgICBmbGV4OiAxIDAgMjQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cbiAgICAuY29sdW1uLmNlbnRlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jb2x1bW4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IG1pbig0MDBweCwgMTAwJSk7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5cbi5kaWdpdGFsLWNsaW5pYy1iaWcge1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfc21hbGwpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgcCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbiIsIi5oaWdobGlnaHRzLWJsb2NrIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ3JpZC1nYXA6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfd2lkZSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcikgIWltcG9ydGFudDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF9tb2JpbGUpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGlnaGxpZ2h0IHtcbiAgICAuaGlnaGxpZ2h0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIC5oaWdobGlnaHQtY29udGVudCB7XG4gICAgICBtYXJnaW46IDE1cHggMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIFRvcCBpbmZvIGJhbm5lciAqL1xuLmJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWU4ZjM7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICMzNzYzYWY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtYXJnaW46IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjMzc2M2FmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAgIHdpZHRoOiAxMDcwcHg7XG4gICAgbWFyZ2luOiAwcHggYXV0byAxNXB4O1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICMzNzYzYWY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMzY3NDljO1xuICAgIH1cbiAgfVxuXG4gIC5mYS1leHRlcm5hbC1saW5rLWFsdCB7XG4gICAgdmVydGljYWwtYWxpZ246IDEwJTtcbiAgfVxuXG4gIC5leHQtaWNvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxMC41NjNweDtcbiAgfVxuXG4gIC5pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWluLXdpZHRoOiAxMi4yNXB4O1xuICB9XG5cbiAgJi53YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmNGRmO1xuICAgIGJvcmRlci1jb2xvcjogI2YxZDU5OTtcbiAgICBjb2xvcjogIzc4MzUxMDtcblxuICAgIC5pY29uIHtcbiAgICAgIGNvbG9yOiAjZjdiNDIyO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICM3ODM1MTA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzk5NjU0MztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmluZm9ybWF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE3LCAyNDAsIDI1NSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2IoMTc5LCAyMjUsIDI1NCk7XG4gICAgY29sb3I6IHJnYigwLCA3NSwgMTIyKTtcblxuICAgIC5pY29uIHtcbiAgICAgIGNvbG9yOiByZ2IoMCwgMTUzLCAyNTApO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6IHJnYigwLCA3NSwgMTIyKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiByZ2IoNTQsIDExNiwgMTU2KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvY2F0aW9uIGJsb2Nrc1xuLmxvY2F0aW9ucy1saXN0IHtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJGV4dHJhMjtcblxuICAudG9pbWlwYWlra2Ege1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRleHRyYTI7XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuYWRkcmVzcyB7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICB9XG5cbiAgICAub3BlbmluZy1ob3VycyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cbiAgfVxufVxuXG4vKiBMb2NhdGlvbnMgbWFwICovXG5idXR0b25bcm9sZT0ndGFiJ10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICRwcmltYXJ5X2FjY2VudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4IHRyYW5zcGFyZW50O1xuXG4gICZbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddIHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5X2FjY2VudDtcbiAgfVxufVxuXG4uZGlzcGxheS1sb2NhdGlvbnMtbWFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggJGV4dHJhMjtcbiAgaGVpZ2h0OiA2MHZoO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF9tb2JpbGUpIHtcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gICZbYXJpYS1sYWJlbGxlZGJ5PSd0ZXJ2ZXlza2Vza3VzJ10gLnRvaW1pcGFpa2thOm5vdCgudGVydmV5c2tlc2t1cykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmW2FyaWEtbGFiZWxsZWRieT0ndnVvZGVvc2FzdG8nXSAudG9pbWlwYWlra2E6bm90KC52dW9kZW9zYXN0bykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJlthcmlhLWxhYmVsbGVkYnk9J2lrYSddIC50b2ltaXBhaWtrYTpub3QoLmlrYSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmW2FyaWEtbGFiZWxsZWRieT0nc29zaWFhbGknXSAudG9pbWlwYWlra2E6bm90KC5zb3NpYWFsaSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubG9jYXRpb25zLWxpc3Qge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgd2lkdGg6IDQwMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRleHRyYTI7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBtYXgtaGVpZ2h0OiA1MHZoO1xuICAgICAgd2lkdGg6IHVuc2V0O1xuXG4gICAgICAudG9pbWlwYWlra2E6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFwIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF9tb2JpbGUpIHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuICB9XG59XG4iLCIubnBzLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMzAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfc21hbGwpIHtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICB9XG5cbiAgaWZyYW1lLm5wcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICB0b3A6IC01N3B4O1xuICB9XG59XG4iLCIucGFnZS1oaWdobGlnaHQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IDFmcjtcbiAgY29sdW1uLWdhcDogNTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiA1MHB4IDA7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wYWdlLWhpZ2hsaWdodCAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnRfbW9iaWxlKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuIiwiLmJsb2NrIC50aHJlZS1jb2x1bW4tYmxvY2sge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICBncmlkLWdhcDogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtO1xuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50X3dpZGUpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE5MHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgaDIsIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIuYmFkZ2VzIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDE3MHB4KTtcbiAgZ2FwOiA2MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF9zbWFsbCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBpbWcuYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuIiwiLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5X2FjY2VudDtcbiAgfVxuXG4gICYuc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJHByaW1hcnlfYWNjZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICRleHRyYTI7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG4gICAgfVxuICB9XG59XG5cbmJ1dHRvbi50ZXh0LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgYm9yZGVyOiAwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2FjY2VudDtcbiAgfVxufVxuXG5hLmJ1dHRvbi5kb3dubG9hZCBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuXG4uYnV0dG9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5saW5rLWJ1dHRvbnMgYSB7XG4gIG1hcmdpbjogMCAxNnB4IDE2cHggMDtcbn1cbiIsIi5jb250YWN0cy1ibG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIGF1dG8pO1xuICBjb2x1bW4tZ2FwOiA2MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICBtYXJnaW46IDIwcHggMDtcblxuICAuY29udGFjdC1pbmZvIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmNvbnRhY3QtcGhvbmUge1xuICAgIGNvbG9yOiAkcHJpbWFyeV9hY2NlbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF93aWRlKSB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgJi5jb2x1bW5zLTQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0bykgIWltcG9ydGFudDtcblxuICAgICAgLmluZm8tMSB7XG4gICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuaW5mby0yIHtcbiAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5pbmZvLTMge1xuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgICAgLmluZm8tNCB7XG4gICAgICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5waG9uZS0xIHtcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5waG9uZS0yIHtcbiAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5waG9uZS0zIHtcbiAgICAgICAgb3JkZXI6IDcgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5waG9uZS00IHtcbiAgICAgICAgb3JkZXI6IDggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludF9tb2JpbGUpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAhaW1wb3J0YW50O1xuXG4gICAgJi5jb2x1bW5zLTQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgIWltcG9ydGFudDtcblxuICAgICAgLmluZm8tMSxcbiAgICAgIC5pbmZvLTIsXG4gICAgICAuaW5mby0zLFxuICAgICAgLmluZm8tNCxcbiAgICAgIC5waG9uZS0xLFxuICAgICAgLnBob25lLTIsXG4gICAgICAucGhvbmUtMyxcbiAgICAgIC5waG9uZS00IHtcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC1waG9uZSxcbiAgICAuY29udGFjdC1pbmZvIHtcbiAgICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtaW5mbzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiaWZyYW1lLnBvd2VyYmkge1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogMCAxMCU7XG59XG4iLCIubG9jYXRpb24tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMWVtIDA7XG5cbiAgaSB7XG4gICAgY29sb3I6ICRwcmltYXJ5X2FjY2VudDtcbiAgICBmb250LXNpemU6IDEuN2VtO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMTMlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50X21vYmlsZSkge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gIH1cbn1cbiIsIi5zZXJ2aWNlcy1saXN0IHtcbiAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiXG4uc29tZSB7XG4gIHBhZGRpbmc6IDVweCAwcHggMTVweCAwcHg7XG59XG5cbi5zb21lIC5saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQ6ICMwMDdFMzI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5cbi5zb21lIC5saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwNjYyRTtcbn1cblxuLnNvbWUgLmxpbms6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzAwNjYyRTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLnNvbWUgLmxpbmsgKyAubGluayB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5zb21lIC5saW5rOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgQnJhbmRzXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmY7XG5cbn1cblxuLnNvbWUgLmxpbmsuLWZhY2Vib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuXG4uc29tZSAubGluay4tdHdpdHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjtcbn1cbi5zb21lIC5saW5rLi13aGF0c2FwcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn0iXX0= */
