*{box-sizing:border-box}body,html{width:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;margin:0;overflow-x:hidden}html{height:100%}body{background-color:#fff;display:flex;flex-direction:column;align-items:center;font-size:18px;min-height:99%}h1,.h1{font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:500;display:block;line-height:1.25;text-align:left;margin:0 0 1rem 0}h2,.h2{font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:500;display:block;line-height:1.25;text-align:left;margin:0 0 1rem 0}h3,.h3{font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:500;display:block;line-height:1.25;text-align:left;margin:0 0 1rem 0}h4,.h4{font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:500;display:block;line-height:1.25;text-align:left;margin:0 0 1rem 0}h5,.h5{font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:500;display:block;line-height:1.25;text-align:left;margin:0 0 1rem 0}h2,.h2{font-weight:500;margin-bottom:0}h3,.h3{font-weight:500;margin-bottom:0}h4,.h4{font-weight:500;margin-bottom:0}h5,.h5{font-weight:500;margin-bottom:0}@media only screen and (min-width: 699px){h1,.h1{font-size:50px}h2,.h2{font-size:20px}h3,.h3{font-size:20px}h4,.h4{font-size:20px}h5,.h5{font-size:20px}}@media only screen and (max-width: 700px){h1,.h1{font-size:30px}h2,.h2{font-size:20px}h3,.h3{font-size:20px}h4,.h4{font-size:20px}h5,.h5{font-size:20px}}body{font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:300;color:#595857;font-size:16px;line-height:1.75}p{margin:0 0 1rem 0}a{color:#595857}a:hover{color:#A5A2A1}.content_container a:not(.button){color:#595857;display:inline-block;position:relative;justify-self:flex-start;align-self:flex-start}.content_container a:not(.button):hover{color:#A5A2A1}.content_container a:not(.button):hover::after{display:none}.content_container ul:not(.slider){list-style:none;padding:0;margin-top:0}.content_container ul:not(.slider) li{margin-left:1.5em}.content_container ul:not(.slider) li::before{content:"\25A0";color:#FFE500;font-weight:bold;display:inline-block;width:1.5em;margin-left:-1.5em}.content_container>img,.content_container p>img{max-width:100%;height:auto}.f-yellow{color:#FFE500}.b-yellow{background-color:#FFE500}.f-darkgrey{color:#595857}.b-darkgrey{background-color:#595857}.f-grey{color:#A5A2A1}.b-grey{background-color:#A5A2A1}.f-lightgrey{color:#F6F6F7}.b-lightgrey{background-color:#F6F6F7}.f-red{color:#B90E30}.b-red{background-color:#B90E30}.f-white{color:#fff}.b-white{background-color:#fff}.f-fcol{color:#595857}.b-fcol{background-color:#595857}blockquote{border-left:3px solid;padding:1rem 1rem 1rem 2rem;background-color:#F6F6F7;margin:0}blockquote a{font-weight:600;display:block}.page-subtitle{text-align:left;font-weight:400;font-size:20px;display:block}.pagetitle{margin-top:0;margin-bottom:3rem;line-height:100%}table{text-align:left;margin-bottom:2rem}table td{width:100%;min-width:100px}table td,table th{padding:.5rem;white-space:nowrap}table tr>*{border-bottom:1px solid #595857;border-right:1px solid #595857}table tr :last-child{border-right:0}table th,table tr:first-of-type>*{background-color:#F6F6F7;font-weight:600}@media only screen and (max-width: 700px){table{max-width:100%;overflow-x:auto;display:block}}header{display:flex;justify-content:space-between;align-items:center;height:12rem;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;padding:0 2rem;z-index:10}@media only screen and (min-width: 699px){header{width:80%;max-width:1400px}}@media only screen and (max-width: 699px){header{width:100%;padding-left:2rem;padding-right:2rem}}@media only screen and (min-width: 999px){header{padding-left:10vw;padding-right:10vw}}@media only screen and (max-width: 699px){header{padding:1rem 2rem}}header .logo img,header .logo svg{height:4rem;margin:1rem 0;width:auto;display:block}@media only screen and (max-width: 1000px){header{height:12rem;flex-direction:column;justify-content:center;align-items:flex-start}header .logo{margin-bottom:4rem}header .logo img,header .logo svg{height:6rem;max-width:100%;padding:0}}header.grey .logo-shape{fill:#595857}header.white .logo-shape{fill:#fff}.button,button{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem}.button:last-of-type,button:last-of-type{margin-right:0}.button:hover,button:hover{cursor:pointer}.button.centered,button.centered{margin:0 auto}.button.ib,button.ib{display:inline-block}.button.yellow,button.yellow{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#FFE500;background-color:#FFE500;color:#595857}.button.yellow:last-of-type,button.yellow:last-of-type{margin-right:0}.button.yellow:hover,button.yellow:hover{cursor:pointer}.button.yellow:hover,button.yellow:hover{background-color:#595857;border-color:#595857;color:#fff}.button.darkgrey,button.darkgrey{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#595857;background-color:#595857;color:#fff}.button.darkgrey:last-of-type,button.darkgrey:last-of-type{margin-right:0}.button.darkgrey:hover,button.darkgrey:hover{cursor:pointer}.button.darkgrey:hover,button.darkgrey:hover{background-color:#FFE500;border-color:#fff;color:#595857}.button.white,button.white{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#595857;background-color:#fff;color:#595857}.button.white:last-of-type,button.white:last-of-type{margin-right:0}.button.white:hover,button.white:hover{cursor:pointer}.button.white:hover,button.white:hover{background-color:#595857;border-color:#595857;color:#fff}.button.transparent-white,button.transparent-white{border-color:#fff;color:#fff;background-color:transparent}.button.transparent-white:hover,button.transparent-white:hover{color:#A5A2A1;background-color:#fff}@media only screen and (min-width: 699px){[data-columns="1"]{width:calc(8.33333% - .5rem)}[data-columns="2"]{width:calc(16.66667% - .5rem)}[data-columns="3"]{width:calc(25% - .5rem)}[data-columns="4"]{width:calc(33.33333% - .5rem)}[data-columns="5"]{width:calc(41.66667% - .5rem)}[data-columns="6"]{width:calc(50% - .5rem)}[data-columns="7"]{width:calc(58.33333% - .5rem)}[data-columns="8"]{width:calc(66.66667% - .5rem)}[data-columns="9"]{width:calc(75% - .5rem)}[data-columns="10"]{width:calc(83.33333% - .5rem)}[data-columns="11"]{width:calc(91.66667% - .5rem)}[data-columns="12"]{width:100%}[data-gutter="1"]{margin-right:1rem}[data-gutter="1"]:last-of-type{margin-right:0}[data-gutter="2"]{margin-right:2rem}[data-gutter="2"]:last-of-type{margin-right:0}[data-offset="1"]{margin-left:8.33333%}[data-offset="2"]{margin-left:16.66667%}[data-offset="3"]{margin-left:25%}[data-offset="4"]{margin-left:33.33333%}[data-offset="5"]{margin-left:41.66667%}[data-offset="6"]{margin-left:50%}[data-offset="7"]{margin-left:58.33333%}[data-offset="8"]{margin-left:66.66667%}[data-offset="9"]{margin-left:75%}[data-offset="10"]{margin-left:83.33333%}[data-offset="11"]{margin-left:91.66667%}}@media only screen and (max-width: 699px){[data-columns]{width:calc(100% - .5rem)}}@media only screen and (min-width: 699px){.content .img-right,.content .img-left{width:33%;height:auto}.content .img-right{float:right;margin:1rem 0 1rem 1rem}.content .img-left{float:left;margin:1rem 1rem 1rem 0}}.content .img-full{margin:1rem 0;width:100%}@media only screen and (max-width: 700px){.content .img-right,.content .img-left,.content .img-full{margin:.5rem 0 1rem 0;width:calc(100% - 1rem)}}.content .map img{box-shadow:none}footer{display:flex;flex-wrap:wrap;color:#595857;padding:2rem 0;margin-top:4rem;position:relative;width:100%}footer:not(.nocurve)::before{content:'';display:block;top:0;left:0;right:0;position:absolute;width:100vw;height:5vw;background-image:url("../images/masker_white-below-stroke.svg");background-size:100% 100%;background-position:bottom}footer .container{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;padding-top:5vw;flex-wrap:wrap}@media only screen and (min-width: 999px){footer .container{padding-left:10vw;padding-right:10vw}}@media only screen and (min-width: 699px){footer .container{width:80%;max-width:1400px}}@media only screen and (max-width: 699px){footer .container{width:100%;padding-left:2rem;padding-right:2rem}}footer .container .logo-payoff{flex-grow:0;display:flex;flex-direction:column}footer .container .logo-payoff a.logo svg{width:auto;height:4rem}footer .container .logo-payoff a.logo svg .logo-shape{fill:#595857}footer .container>ul{flex-grow:1;flex-wrap:wrap;list-style:none;padding:0;display:flex}@media only screen and (min-width: 999px){footer .container>ul{margin:0 0 0 2rem}}footer .container>ul>li{flex-grow:1}@media only screen and (max-width: 700px){footer .container>ul>li{flex-basis:100%;margin-bottom:1rem}}footer .container>ul>li>a,footer .container>ul>li label{font-weight:400}footer .container>ul>li ul{list-style:none;padding:0}footer .container>ul>li ul li a,footer .container>ul>li ul li label{color:#595857;font-weight:200;text-decoration:none}footer .container>ul>li ul li a:hover,footer .container>ul>li ul li label:hover{color:#595857;font-weight:200;text-decoration:underline}footer .container #cr{margin-top:2rem;flex-basis:100%;display:flex;justify-content:center;align-items:center}footer .container #cr .payoff{margin-top:auto;margin-right:auto;font-weight:500}footer .container #cr span{margin-right:2rem}footer .container #cr span:last-of-type{margin-right:0}footer .container #cr a{text-decoration:none}footer .container #cr a:hover{text-decoration:underline}.form-input-wrapper,.form-textarea-wrapper,.mc-field-group{position:relative}.form-input-wrapper input[type="text"],.form-input-wrapper input[type="email"],.form-input-wrapper input[type="tel"],.form-input-wrapper input[type="password"],.form-input-wrapper textarea,.form-textarea-wrapper input[type="text"],.form-textarea-wrapper input[type="email"],.form-textarea-wrapper input[type="tel"],.form-textarea-wrapper input[type="password"],.form-textarea-wrapper textarea,.mc-field-group input[type="text"],.mc-field-group input[type="email"],.mc-field-group input[type="tel"],.mc-field-group input[type="password"],.mc-field-group textarea{width:100%;padding:.5rem .75rem;margin:0 0 1rem;border:2px solid #F6F6F7;background-color:#F6F6F7;outline:none;font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:300;color:#595857;font-size:16px;line-height:1.75}.form-input-wrapper input[type="text"]:focus,.form-input-wrapper input[type="email"]:focus,.form-input-wrapper input[type="tel"]:focus,.form-input-wrapper input[type="password"]:focus,.form-input-wrapper textarea:focus,.form-textarea-wrapper input[type="text"]:focus,.form-textarea-wrapper input[type="email"]:focus,.form-textarea-wrapper input[type="tel"]:focus,.form-textarea-wrapper input[type="password"]:focus,.form-textarea-wrapper textarea:focus,.mc-field-group input[type="text"]:focus,.mc-field-group input[type="email"]:focus,.mc-field-group input[type="tel"]:focus,.mc-field-group input[type="password"]:focus,.mc-field-group textarea:focus{background-color:#A5A2A1}.form-input-wrapper input[type="text"]:focus:invalid,.form-input-wrapper input[type="email"]:focus:invalid,.form-input-wrapper input[type="tel"]:focus:invalid,.form-input-wrapper input[type="password"]:focus:invalid,.form-input-wrapper textarea:focus:invalid,.form-textarea-wrapper input[type="text"]:focus:invalid,.form-textarea-wrapper input[type="email"]:focus:invalid,.form-textarea-wrapper input[type="tel"]:focus:invalid,.form-textarea-wrapper input[type="password"]:focus:invalid,.form-textarea-wrapper textarea:focus:invalid,.mc-field-group input[type="text"]:focus:invalid,.mc-field-group input[type="email"]:focus:invalid,.mc-field-group input[type="tel"]:focus:invalid,.mc-field-group input[type="password"]:focus:invalid,.mc-field-group textarea:focus:invalid{border-color:#fbe4ea;background-color:#fbe4ea;position:relative}.form-input-wrapper input[type="text"]:focus:invalid+.notice,.form-input-wrapper input[type="email"]:focus:invalid+.notice,.form-input-wrapper input[type="tel"]:focus:invalid+.notice,.form-input-wrapper input[type="password"]:focus:invalid+.notice,.form-input-wrapper textarea:focus:invalid+.notice,.form-textarea-wrapper input[type="text"]:focus:invalid+.notice,.form-textarea-wrapper input[type="email"]:focus:invalid+.notice,.form-textarea-wrapper input[type="tel"]:focus:invalid+.notice,.form-textarea-wrapper input[type="password"]:focus:invalid+.notice,.form-textarea-wrapper textarea:focus:invalid+.notice,.mc-field-group input[type="text"]:focus:invalid+.notice,.mc-field-group input[type="email"]:focus:invalid+.notice,.mc-field-group input[type="tel"]:focus:invalid+.notice,.mc-field-group input[type="password"]:focus:invalid+.notice,.mc-field-group textarea:focus:invalid+.notice{width:1.5em;height:1.5em;left:calc(100% + 1rem);top:0;transform:translateY(50%);display:block;position:absolute}.form-input-wrapper input[type="text"]:focus:invalid+.notice::after,.form-input-wrapper input[type="email"]:focus:invalid+.notice::after,.form-input-wrapper input[type="tel"]:focus:invalid+.notice::after,.form-input-wrapper input[type="password"]:focus:invalid+.notice::after,.form-input-wrapper textarea:focus:invalid+.notice::after,.form-textarea-wrapper input[type="text"]:focus:invalid+.notice::after,.form-textarea-wrapper input[type="email"]:focus:invalid+.notice::after,.form-textarea-wrapper input[type="tel"]:focus:invalid+.notice::after,.form-textarea-wrapper input[type="password"]:focus:invalid+.notice::after,.form-textarea-wrapper textarea:focus:invalid+.notice::after,.mc-field-group input[type="text"]:focus:invalid+.notice::after,.mc-field-group input[type="email"]:focus:invalid+.notice::after,.mc-field-group input[type="tel"]:focus:invalid+.notice::after,.mc-field-group input[type="password"]:focus:invalid+.notice::after,.mc-field-group textarea:focus:invalid+.notice::after{content:'!';display:block;width:100%;height:100%;border-radius:100%;background-color:#c9002a;color:#fff;text-align:center}.form-input-wrapper input[type="text"]::-webkit-input-placeholder, .form-input-wrapper input[type="email"]::-webkit-input-placeholder, .form-input-wrapper input[type="tel"]::-webkit-input-placeholder, .form-input-wrapper input[type="password"]::-webkit-input-placeholder, .form-input-wrapper textarea::-webkit-input-placeholder, .form-textarea-wrapper input[type="text"]::-webkit-input-placeholder, .form-textarea-wrapper input[type="email"]::-webkit-input-placeholder, .form-textarea-wrapper input[type="tel"]::-webkit-input-placeholder, .form-textarea-wrapper input[type="password"]::-webkit-input-placeholder, .form-textarea-wrapper textarea::-webkit-input-placeholder, .mc-field-group input[type="text"]::-webkit-input-placeholder, .mc-field-group input[type="email"]::-webkit-input-placeholder, .mc-field-group input[type="tel"]::-webkit-input-placeholder, .mc-field-group input[type="password"]::-webkit-input-placeholder, .mc-field-group textarea::-webkit-input-placeholder{opacity:1;font-size:15px}.form-input-wrapper input[type="text"]::-moz-placeholder, .form-input-wrapper input[type="email"]::-moz-placeholder, .form-input-wrapper input[type="tel"]::-moz-placeholder, .form-input-wrapper input[type="password"]::-moz-placeholder, .form-input-wrapper textarea::-moz-placeholder, .form-textarea-wrapper input[type="text"]::-moz-placeholder, .form-textarea-wrapper input[type="email"]::-moz-placeholder, .form-textarea-wrapper input[type="tel"]::-moz-placeholder, .form-textarea-wrapper input[type="password"]::-moz-placeholder, .form-textarea-wrapper textarea::-moz-placeholder, .mc-field-group input[type="text"]::-moz-placeholder, .mc-field-group input[type="email"]::-moz-placeholder, .mc-field-group input[type="tel"]::-moz-placeholder, .mc-field-group input[type="password"]::-moz-placeholder, .mc-field-group textarea::-moz-placeholder{opacity:1;font-size:15px}.form-input-wrapper input[type="text"]:-ms-input-placeholder, .form-input-wrapper input[type="email"]:-ms-input-placeholder, .form-input-wrapper input[type="tel"]:-ms-input-placeholder, .form-input-wrapper input[type="password"]:-ms-input-placeholder, .form-input-wrapper textarea:-ms-input-placeholder, .form-textarea-wrapper input[type="text"]:-ms-input-placeholder, .form-textarea-wrapper input[type="email"]:-ms-input-placeholder, .form-textarea-wrapper input[type="tel"]:-ms-input-placeholder, .form-textarea-wrapper input[type="password"]:-ms-input-placeholder, .form-textarea-wrapper textarea:-ms-input-placeholder, .mc-field-group input[type="text"]:-ms-input-placeholder, .mc-field-group input[type="email"]:-ms-input-placeholder, .mc-field-group input[type="tel"]:-ms-input-placeholder, .mc-field-group input[type="password"]:-ms-input-placeholder, .mc-field-group textarea:-ms-input-placeholder{opacity:1;font-size:15px}.form-input-wrapper input[type="text"]::-ms-input-placeholder, .form-input-wrapper input[type="email"]::-ms-input-placeholder, .form-input-wrapper input[type="tel"]::-ms-input-placeholder, .form-input-wrapper input[type="password"]::-ms-input-placeholder, .form-input-wrapper textarea::-ms-input-placeholder, .form-textarea-wrapper input[type="text"]::-ms-input-placeholder, .form-textarea-wrapper input[type="email"]::-ms-input-placeholder, .form-textarea-wrapper input[type="tel"]::-ms-input-placeholder, .form-textarea-wrapper input[type="password"]::-ms-input-placeholder, .form-textarea-wrapper textarea::-ms-input-placeholder, .mc-field-group input[type="text"]::-ms-input-placeholder, .mc-field-group input[type="email"]::-ms-input-placeholder, .mc-field-group input[type="tel"]::-ms-input-placeholder, .mc-field-group input[type="password"]::-ms-input-placeholder, .mc-field-group textarea::-ms-input-placeholder{opacity:1;font-size:15px}.form-input-wrapper input[type="text"]::placeholder,.form-input-wrapper input[type="email"]::placeholder,.form-input-wrapper input[type="tel"]::placeholder,.form-input-wrapper input[type="password"]::placeholder,.form-input-wrapper textarea::placeholder,.form-textarea-wrapper input[type="text"]::placeholder,.form-textarea-wrapper input[type="email"]::placeholder,.form-textarea-wrapper input[type="tel"]::placeholder,.form-textarea-wrapper input[type="password"]::placeholder,.form-textarea-wrapper textarea::placeholder,.mc-field-group input[type="text"]::placeholder,.mc-field-group input[type="email"]::placeholder,.mc-field-group input[type="tel"]::placeholder,.mc-field-group input[type="password"]::placeholder,.mc-field-group textarea::placeholder{opacity:1;font-size:15px}.checkboxes:last-of-type{margin-bottom:1rem}input[type="submit"],button{margin-top:1rem;font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:300;color:#595857;font-size:16px;line-height:1.75;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;background-color:#fff}input[type="submit"]:last-of-type,button:last-of-type{margin-right:0}input[type="submit"]:hover,button:hover{cursor:pointer}input[type="submit"]:last-of-type,button:last-of-type{margin-right:0}input[type="submit"]:hover,button:hover{cursor:pointer}input[type="submit"]:hover,button:hover{color:#fff}span.required{display:none}nav{display:flex}nav #menu_toggle,nav .subtoggle{display:none}nav ul{display:flex;list-style:none}nav ul>a.logo{display:none}nav ul li label,nav ul li a{white-space:nowrap;font-weight:300}@media only screen and (min-width: 999px){.button.login{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#FFE500;background-color:#FFE500;color:#595857}.button.login:last-of-type{margin-right:0}.button.login:hover{cursor:pointer}.button.login:hover{background-color:#595857;border-color:#595857;color:#FFE500}.button.languages{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#FFE500;background-color:#595857;color:#fff}.button.languages:last-of-type{margin-right:0}.button.languages:hover{cursor:pointer}.button.languages:last-of-type{margin-right:0}.button.languages:hover{cursor:pointer}.button.languages:hover{background-color:#fff;border-color:#fff;color:#595857}nav{position:relative;height:100%;width:100%;justify-content:flex-end;align-items:center}nav #menu_toggle_label{display:none}nav>div.menu{display:flex;align-items:center}nav>div.menu>ul{justify-content:flex-end;align-items:center;height:100%}nav>div.menu>ul>li{margin:0 2rem 0 0;height:100%}nav>div.menu>ul>li:last-of-type{margin-right:0}nav>div.menu>ul>li>a,nav>div.menu>ul>li label{display:flex;align-items:center;height:100%;text-decoration:none}nav>div.menu>ul>li:last-of-type{margin-right:0}nav>div.menu>ul>li.selected>a,nav>div.menu>ul>li.selected>label{font-weight:600;position:relative;overflow:hidden}nav>div.menu>ul>li.has-children{position:relative}nav>div.menu>ul>li.has-children>a{pointer-events:none}nav>div.menu>ul>li.has-children::after{content:"";display:block;position:absolute;width:1em;height:1em;background-image:url("../images/more.svg");background-size:contain;background-repeat:no-repeat;bottom:0;left:50%;transform:translateX(-50%)}nav>div.menu>ul>li.has-children div.submenu{display:none;top:100%;left:50%;transform:translateX(-50%);position:absolute}nav>div.menu>ul>li.has-children div.submenu>ul{display:flex;flex-direction:column;list-style:none;padding:0;margin-top:1rem;position:relative}nav>div.menu>ul>li.has-children div.submenu>ul>li{text-align:center;padding:.5rem 1rem}nav>div.menu>ul>li.has-children div.submenu>ul>li:last-of-type{margin-bottom:0}nav>div.menu>ul>li.has-children div.submenu>ul>li>a{white-space:nowrap;font-weight:600;text-decoration:none}nav>div.menu>ul>li.has-children div.submenu>ul>li:hover{background-color:#fff;cursor:pointer}nav>div.menu>ul>li.has-children div.submenu>ul>li:hover a{color:#595857}nav>div.menu>ul>li.has-children:hover>div.submenu{display:block;z-index:999}nav>div.menu ul.buttons>li{margin:0 .5rem}header.grey div.menu>ul>li>a:not(.login):not(.languages),header.grey div.menu>ul>li label:not(.login):not(.languages){color:#595857}header.grey div.menu>ul>li>a:not(.login):not(.languages):hover,header.grey div.menu>ul>li label:not(.login):not(.languages):hover{color:#A5A2A1}header.grey div.menu>ul>li.selected a,header.grey div.menu>ul>li.selected label{color:#595857}header.grey div.submenu>ul{background-color:#fff;border:2px solid #595857}header.grey div.submenu>ul>li>a{color:#A5A2A1}header.grey div.submenu>ul>li.selected{background-color:#FFE500}header.grey div.submenu>ul>li.selected a{color:#595857}header.grey a.login{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#FFE500;background-color:#FFE500;color:#595857}header.grey a.login:last-of-type{margin-right:0}header.grey a.login:hover{cursor:pointer}header.grey a.login:last-of-type{margin-right:0}header.grey a.login:hover{cursor:pointer}header.grey a.login:hover{background-color:#595857;border-color:#595857;color:#fff}header.grey a.button.languages{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#fff;background-color:rgba(0,0,0,0);color:#fff}header.grey a.button.languages:last-of-type{margin-right:0}header.grey a.button.languages:hover{cursor:pointer}header.grey a.button.languages:last-of-type{margin-right:0}header.grey a.button.languages:hover{cursor:pointer}header.grey a.button.languages:hover{background-color:#fff;border-color:#fff;color:rgba(0,0,0,0)}header.white div.menu>ul>li>a:not(.login):not(.languages),header.white div.menu>ul>li label:not(.login):not(.languages){color:#fff}header.white div.menu>ul>li>a:not(.login):not(.languages):hover,header.white div.menu>ul>li label:not(.login):not(.languages):hover{color:#FFE500}header.white div.menu>ul>li.selected a,header.white div.menu>ul>li.selected label{color:#fff}header.white div.submenu>ul{border:2px solid #fff}header.white div.submenu>ul>li>a{color:#fff}header.white div.submenu>ul>li.selected{background-color:#FFE500}header.white div.submenu>ul>li.selected a{color:#595857}header.white a.login{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#FFE500;background-color:#FFE500;color:#595857}header.white a.login:last-of-type{margin-right:0}header.white a.login:hover{cursor:pointer}header.white a.login:last-of-type{margin-right:0}header.white a.login:hover{cursor:pointer}header.white a.login:hover{background-color:#595857;border-color:#595857;color:#fff}header.white a.languages{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#fff;background-color:rgba(0,0,0,0);color:#fff}header.white a.languages:last-of-type{margin-right:0}header.white a.languages:hover{cursor:pointer}header.white a.languages:last-of-type{margin-right:0}header.white a.languages:hover{cursor:pointer}header.white a.languages:hover{background-color:#fff;border-color:#fff;color:rgba(0,0,0,0)}}@media only screen and (max-width: 1000px){a.login{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#595857;background-color:#595857;color:#FFE500}a.login:last-of-type{margin-right:0}a.login:hover{cursor:pointer}a.login:last-of-type{margin-right:0}a.login:hover{cursor:pointer}a.login:hover{background-color:#FFE500;border-color:#FFE500;color:#595857}a.languages{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#595857;background-color:rgba(0,0,0,0);color:#fff}a.languages:last-of-type{margin-right:0}a.languages:hover{cursor:pointer}a.languages:last-of-type{margin-right:0}a.languages:hover{cursor:pointer}a.languages:hover{background-color:#fff;border-color:#fff;color:rgba(0,0,0,0)}header nav{flex-direction:row;width:100%;justify-content:center;align-items:center;text-align:center}header nav #menu_toggle_label{display:flex;position:fixed;bottom:2rem;left:2rem;justify-content:flex-end;align-items:center;z-index:99999}}@media only screen and (max-width: 1000px) and (min-width: 699px){header nav #menu_toggle_label{right:2rem;top:2rem;bottom:unset;left:unset}}@media only screen and (max-width: 1000px){header nav #menu_toggle_label .bars{display:flex;flex-direction:column;height:48px;width:48px;border-radius:100%;justify-content:center;align-items:center;background-color:#FFE500}header nav #menu_toggle_label .bars #span1,header nav #menu_toggle_label .bars #span2,header nav #menu_toggle_label .bars #span3{width:24px;height:3px;border-radius:6px;background-color:#595857;transition:0.4s;margin-bottom:5px}header nav #menu_toggle_label .bars #span3{margin-bottom:0}header nav #menu_toggle:checked ~ #menu_toggle_label .bars{background-color:#595857}header nav #menu_toggle:checked ~ #menu_toggle_label .bars #span1,header nav #menu_toggle:checked ~ #menu_toggle_label .bars #span2,header nav #menu_toggle:checked ~ #menu_toggle_label .bars #span3{background-color:#FFE500}header nav #menu_toggle:checked ~ #menu_toggle_label .bars #span1{transform:translateY(260%) rotateZ(45deg)}header nav #menu_toggle:checked ~ #menu_toggle_label .bars #span2{opacity:0;transform:translateX(30px)}header nav #menu_toggle:checked ~ #menu_toggle_label .bars #span3{transform:translateY(-260%) rotateZ(-45deg)}header nav>div.menu{top:0;left:0;z-index:9999;position:fixed;background-color:#FFE500;height:100%;opacity:0;visibility:hidden}}@media only screen and (max-width: 1000px) and (max-width: 699px){header nav>div.menu{width:100%;padding-left:calc((100% - 600px) / 2);padding-right:calc((100% - 600px) / 2)}}@media only screen and (max-width: 1000px) and (min-width: 700px) and (max-width: 999px){header nav>div.menu{width:100%;padding-left:calc((100% - 900px) / 2);padding-right:calc((100% - 900px) / 2)}}@media only screen and (max-width: 1000px) and (min-width: 1000px) and (max-width: 1399px){header nav>div.menu{width:100%;padding-left:calc((100% - 1024px) / 2);padding-right:calc((100% - 1024px) / 2)}}@media only screen and (max-width: 1000px) and (min-width: 1399px){header nav>div.menu{width:100%;padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}@media only screen and (max-width: 1000px){header nav>div.menu>ul{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;display:flex;flex-direction:column;overflow:hidden;transition:0.2s;width:100%;color:#595857;justify-content:center;align-items:flex-start;margin:0 auto;padding:1rem 0;font-size:22px}}@media only screen and (max-width: 1000px) and (min-width: 699px){header nav>div.menu>ul{width:80%;max-width:1400px}}@media only screen and (max-width: 1000px) and (max-width: 699px){header nav>div.menu>ul{width:100%;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width: 1000px) and (max-width: 699px){header nav>div.menu>ul{padding:1rem 2rem}}@media only screen and (max-width: 1000px){header nav>div.menu>ul>a.logo{display:block;margin:0 0 4rem 0;padding:0}header nav>div.menu>ul>a.logo svg{height:6rem;max-width:100%;padding:0;margin-left:0;margin-top:0}header nav>div.menu>ul>a.logo svg .logo-shape{fill:#595857}header nav>div.menu>ul>li:last-of-type{margin-bottom:auto}header nav>div.menu>ul>li a:not(.login):not(.languages),header nav>div.menu>ul>li label:not(.login):not(.languages){padding:0;display:block;color:#595857}header nav>div.menu>ul>li a:not(.login):not(.languages):hover,header nav>div.menu>ul>li label:not(.login):not(.languages):hover{color:#595857}header nav>div.menu>ul>li a:first-of-type a,header nav>div.menu>ul>li a:first-of-type label,header nav>div.menu>ul>li label:first-of-type a,header nav>div.menu>ul>li label:first-of-type label{padding-left:0}header nav>div.menu>ul>li a:last-of-type a,header nav>div.menu>ul>li a:last-of-type label,header nav>div.menu>ul>li label:last-of-type a,header nav>div.menu>ul>li label:last-of-type label{padding-right:0}header nav>div.menu>ul>li a.selected a,header nav>div.menu>ul>li a.selected label,header nav>div.menu>ul>li label.selected a,header nav>div.menu>ul>li label.selected label{font-weight:500;color:#595857}header nav>div.menu>ul>li a.has-children>a,header nav>div.menu>ul>li a.has-children label,header nav>div.menu>ul>li label.has-children>a,header nav>div.menu>ul>li label.has-children label{position:relative}header nav>div.menu>ul>li a.has-children>a::before,header nav>div.menu>ul>li a.has-children label::before,header nav>div.menu>ul>li label.has-children>a::before,header nav>div.menu>ul>li label.has-children label::before{content:"";display:inline-block;width:0.8em;height:0.8em;margin:0 0 -0.125em 0.5em;background-image:url("../images/more.svg");position:absolute;left:-1em;background-size:contain;background-repeat:no-repeat;background-position:center}header nav>div.menu>ul>li a.has-children div.submenu,header nav>div.menu>ul>li label.has-children div.submenu{display:none;font-size:16px}header nav>div.menu>ul>li a.has-children div.submenu ul,header nav>div.menu>ul>li label.has-children div.submenu ul{flex-direction:column;justify-content:center;align-items:center}header nav>div.menu>ul>li a.has-children div.submenu ul>li,header nav>div.menu>ul>li label.has-children div.submenu ul>li{margin:.25rem 0}header nav>div.menu>ul>li a.has-children div.submenu ul>li>a,header nav>div.menu>ul>li label.has-children div.submenu ul>li>a{color:#595857}header nav>div.menu>ul>li a.has-children div.submenu ul>li>a:first-of-type,header nav>div.menu>ul>li label.has-children div.submenu ul>li>a:first-of-type{padding-top:0}header nav>div.menu>ul>li a.has-children div.submenu ul>li.selected a,header nav>div.menu>ul>li a.has-children div.submenu ul>li.selected label,header nav>div.menu>ul>li label.has-children div.submenu ul>li.selected a,header nav>div.menu>ul>li label.has-children div.submenu ul>li.selected label{color:#595857;font-weight:500}header nav>div.menu>ul>li a.has-children .subtoggle:checked ~ label .fas,header nav>div.menu>ul>li label.has-children .subtoggle:checked ~ label .fas{transform:rotateZ(180deg)}header nav>div.menu>ul>li a.has-children .subtoggle:checked ~ .submenu,header nav>div.menu>ul>li label.has-children .subtoggle:checked ~ .submenu{display:block}header nav>div.menu>ul>li>a:not(.login):not(.languages){color:#595857;text-decoration:none}header nav #menu_toggle:checked ~ .menu{opacity:1;visibility:visible}}#pageheader{position:relative;overflow:hidden;width:100%}#pageheader img{max-height:460px;max-width:1920px}#pageheader img{width:100%;height:26.5vw;margin:0 auto;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:100}@media only screen and (max-width: 699px){#pageheader img{height:50vw}}#pageheader img .leaflet-control-attribution{display:none}#pageheader::after{content:"";display:none;position:absolute;bottom:-1px;left:-1px;right:-1px;width:100%;height:26.5vw;max-height:460px;max-width:1920px;background-image:url("../images/mask-header.svg");background-size:cover;background-position:bottom;background-repeat:no-repeat;z-index:200}@media only screen and (max-width: 699px){#pageheader::after{height:50vw}}#pageheader.contact #map-contact{max-height:460px;max-width:1410px;width:80vw;position:relative}#pageheader.contact #map-contact::after{max-height:460px;width:calc(100% + 5px);content:"";display:block;position:absolute;left:-1px;right:-1px;bottom:-1px;height:26.5vw;background-image:url("../images/mask-header.svg");background-size:cover;background-position:bottom;background-repeat:no-repeat;z-index:1000}@media only screen and (max-width: 699px){#pageheader.contact #map-contact::after{height:50vw}}@media only screen and (min-width: 699px){#pageheader .sticker{position:absolute;width:200px;height:200px;display:block;z-index:300;top:40%;right:25vw}#pageheader .sticker img{width:200px;height:200px}}@media only screen and (max-width: 1000px){#pageheader .sticker{display:none}}#payoff{display:flex;justify-content:space-between;width:100%;align-items:center;position:relative}@media only screen and (max-width: 699px){#payoff{width:600px;flex-wrap:wrap}}@media only screen and (min-width: 700px) and (max-width: 999px){#payoff{width:900px}}@media only screen and (min-width: 1000px) and (max-width: 1399px){#payoff{width:1024px}}@media only screen and (min-width: 1399px){#payoff{width:1200px}}@media only screen and (max-width: 699px){#payoff{width:100%;padding-left:calc((100% - 600px) / 2);padding-right:calc((100% - 600px) / 2)}}@media only screen and (min-width: 700px) and (max-width: 999px){#payoff{width:100%;padding-left:calc((100% - 900px) / 2);padding-right:calc((100% - 900px) / 2)}}@media only screen and (min-width: 1000px) and (max-width: 1399px){#payoff{width:100%;padding-left:calc((100% - 1024px) / 2);padding-right:calc((100% - 1024px) / 2)}}@media only screen and (min-width: 1399px){#payoff{width:100%;padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}#payoff .men{background-image:url("../images/men.png");background-size:contain;background-repeat:no-repeat;height:25vw;background-position:center center;margin:2rem 0}@media only screen and (max-width: 699px){#payoff .men{display:none}}#payoff .content{padding:4rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center}#payoff .content .h1{line-height:100%;margin:0 0 1.75rem 0}#payoff .content p{margin:0 0 2rem 0;display:block}#payoff .content .buttons{display:flex}#payoff .content .buttons .button{margin-right:1rem}#payoff .content .buttons .button:last-of-type{margin-right:0}#payoff span.form-intro{margin:1rem 0}#payoff form{width:100%}div.prefooter{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:4rem}@media only screen and (min-width: 999px){div.prefooter{padding-left:10vw;padding-right:10vw}}@media only screen and (min-width: 699px){div.prefooter{width:80%;max-width:1400px}}@media only screen and (max-width: 699px){div.prefooter{width:100%;padding-left:2rem;padding-right:2rem}}div.prefooter .moduletitle{flex-basis:100%}@media only screen and (min-width: 699px){div.prefooter>div{flex-basis:calc(50% - 1rem)}}div.prefooter div.bloglist .item{margin-bottom:1rem}div.prefooter div.bloglist .item .h3{margin-bottom:.5rem}div.prefooter div.bloglist .item .h3 a{text-decoration:none;color:#A5A2A1}@media only screen and (max-width: 1000px){div.prefooter div.bloglist{margin-bottom:2rem}}.socials .icons{display:flex;justify-content:center;align-items:center}.socials .icons a{margin-right:.5rem}.socials .icons a:last-of-type{margin-right:0}.socials .icons a svg .icon{fill:#fff}.socials .icons a:hover svg.fb .bg{fill:#4a14f0}.socials .icons a:hover svg.li .bg{fill:#3233c0}.socials .icons a:hover svg.tw .bg{fill:#2388f1}.socials .icons a:hover svg.yt .bg{fill:#ff0000}#content{flex-direction:column;justify-content:flex-start;flex-grow:1;width:100%}#content a:not(.button){color:#595857;display:inline-block;position:relative;justify-self:flex-start;align-self:flex-start}#content a:not(.button):hover{color:#A5A2A1}#content a:not(.button):hover::after{display:none}#content::after{clear:both;content:" ";display:block}@media only screen and (min-width: 699px){[data-columns="1"]{width:calc(8.33333% - .5rem)}[data-columns="2"]{width:calc(16.66667% - .5rem)}[data-columns="3"]{width:calc(25% - .5rem)}[data-columns="4"]{width:calc(33.33333% - .5rem)}[data-columns="5"]{width:calc(41.66667% - .5rem)}[data-columns="6"]{width:calc(50% - .5rem)}[data-columns="7"]{width:calc(58.33333% - .5rem)}[data-columns="8"]{width:calc(66.66667% - .5rem)}[data-columns="9"]{width:calc(75% - .5rem)}[data-columns="10"]{width:calc(83.33333% - .5rem)}[data-columns="11"]{width:calc(91.66667% - .5rem)}[data-columns="12"]{width:100%}[data-gutter="1"]{margin-right:1rem}[data-gutter="1"]:last-of-type{margin-right:0}[data-gutter="2"]{margin-right:2rem}[data-gutter="2"]:last-of-type{margin-right:0}[data-offset="1"]{margin-left:8.33333%}[data-offset="2"]{margin-left:16.66667%}[data-offset="3"]{margin-left:25%}[data-offset="4"]{margin-left:33.33333%}[data-offset="5"]{margin-left:41.66667%}[data-offset="6"]{margin-left:50%}[data-offset="7"]{margin-left:58.33333%}[data-offset="8"]{margin-left:66.66667%}[data-offset="9"]{margin-left:75%}[data-offset="10"]{margin-left:83.33333%}[data-offset="11"]{margin-left:91.66667%}}@media only screen and (max-width: 699px){[data-columns]{width:calc(100% - .5rem)}}.button,button{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem}.button:last-of-type,button:last-of-type{margin-right:0}.button:hover,button:hover{cursor:pointer}.button.centered,button.centered{margin:0 auto}.button.ib,button.ib{display:inline-block}.button.yellow,button.yellow{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#FFE500;background-color:#FFE500;color:#595857}.button.yellow:last-of-type,button.yellow:last-of-type{margin-right:0}.button.yellow:hover,button.yellow:hover{cursor:pointer}.button.yellow:hover,button.yellow:hover{background-color:#595857;border-color:#595857;color:#fff}.button.darkgrey,button.darkgrey{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#595857;background-color:#595857;color:#fff}.button.darkgrey:last-of-type,button.darkgrey:last-of-type{margin-right:0}.button.darkgrey:hover,button.darkgrey:hover{cursor:pointer}.button.darkgrey:hover,button.darkgrey:hover{background-color:#FFE500;border-color:#fff;color:#595857}.button.white,button.white{padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;border-color:#595857;background-color:#fff;color:#595857}.button.white:last-of-type,button.white:last-of-type{margin-right:0}.button.white:hover,button.white:hover{cursor:pointer}.button.white:hover,button.white:hover{background-color:#595857;border-color:#595857;color:#fff}.button.transparent-white,button.transparent-white{border-color:#fff;color:#fff;background-color:transparent}.button.transparent-white:hover,button.transparent-white:hover{color:#A5A2A1;background-color:#fff}.form-input-wrapper,.form-textarea-wrapper,.mc-field-group{position:relative}.form-input-wrapper input[type="text"],.form-input-wrapper input[type="email"],.form-input-wrapper input[type="tel"],.form-input-wrapper input[type="password"],.form-input-wrapper textarea,.form-textarea-wrapper input[type="text"],.form-textarea-wrapper input[type="email"],.form-textarea-wrapper input[type="tel"],.form-textarea-wrapper input[type="password"],.form-textarea-wrapper textarea,.mc-field-group input[type="text"],.mc-field-group input[type="email"],.mc-field-group input[type="tel"],.mc-field-group input[type="password"],.mc-field-group textarea{width:100%;padding:.5rem .75rem;margin:0 0 1rem;border:2px solid #F6F6F7;background-color:#F6F6F7;outline:none;font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:300;color:#595857;font-size:16px;line-height:1.75}.form-input-wrapper input[type="text"]:focus,.form-input-wrapper input[type="email"]:focus,.form-input-wrapper input[type="tel"]:focus,.form-input-wrapper input[type="password"]:focus,.form-input-wrapper textarea:focus,.form-textarea-wrapper input[type="text"]:focus,.form-textarea-wrapper input[type="email"]:focus,.form-textarea-wrapper input[type="tel"]:focus,.form-textarea-wrapper input[type="password"]:focus,.form-textarea-wrapper textarea:focus,.mc-field-group input[type="text"]:focus,.mc-field-group input[type="email"]:focus,.mc-field-group input[type="tel"]:focus,.mc-field-group input[type="password"]:focus,.mc-field-group textarea:focus{background-color:#A5A2A1}.form-input-wrapper input[type="text"]:focus:invalid,.form-input-wrapper input[type="email"]:focus:invalid,.form-input-wrapper input[type="tel"]:focus:invalid,.form-input-wrapper input[type="password"]:focus:invalid,.form-input-wrapper textarea:focus:invalid,.form-textarea-wrapper input[type="text"]:focus:invalid,.form-textarea-wrapper input[type="email"]:focus:invalid,.form-textarea-wrapper input[type="tel"]:focus:invalid,.form-textarea-wrapper input[type="password"]:focus:invalid,.form-textarea-wrapper textarea:focus:invalid,.mc-field-group input[type="text"]:focus:invalid,.mc-field-group input[type="email"]:focus:invalid,.mc-field-group input[type="tel"]:focus:invalid,.mc-field-group input[type="password"]:focus:invalid,.mc-field-group textarea:focus:invalid{border-color:#fbe4ea;background-color:#fbe4ea;position:relative}.form-input-wrapper input[type="text"]:focus:invalid+.notice,.form-input-wrapper input[type="email"]:focus:invalid+.notice,.form-input-wrapper input[type="tel"]:focus:invalid+.notice,.form-input-wrapper input[type="password"]:focus:invalid+.notice,.form-input-wrapper textarea:focus:invalid+.notice,.form-textarea-wrapper input[type="text"]:focus:invalid+.notice,.form-textarea-wrapper input[type="email"]:focus:invalid+.notice,.form-textarea-wrapper input[type="tel"]:focus:invalid+.notice,.form-textarea-wrapper input[type="password"]:focus:invalid+.notice,.form-textarea-wrapper textarea:focus:invalid+.notice,.mc-field-group input[type="text"]:focus:invalid+.notice,.mc-field-group input[type="email"]:focus:invalid+.notice,.mc-field-group input[type="tel"]:focus:invalid+.notice,.mc-field-group input[type="password"]:focus:invalid+.notice,.mc-field-group textarea:focus:invalid+.notice{width:1.5em;height:1.5em;left:calc(100% + 1rem);top:0;transform:translateY(50%);display:block;position:absolute}.form-input-wrapper input[type="text"]:focus:invalid+.notice::after,.form-input-wrapper input[type="email"]:focus:invalid+.notice::after,.form-input-wrapper input[type="tel"]:focus:invalid+.notice::after,.form-input-wrapper input[type="password"]:focus:invalid+.notice::after,.form-input-wrapper textarea:focus:invalid+.notice::after,.form-textarea-wrapper input[type="text"]:focus:invalid+.notice::after,.form-textarea-wrapper input[type="email"]:focus:invalid+.notice::after,.form-textarea-wrapper input[type="tel"]:focus:invalid+.notice::after,.form-textarea-wrapper input[type="password"]:focus:invalid+.notice::after,.form-textarea-wrapper textarea:focus:invalid+.notice::after,.mc-field-group input[type="text"]:focus:invalid+.notice::after,.mc-field-group input[type="email"]:focus:invalid+.notice::after,.mc-field-group input[type="tel"]:focus:invalid+.notice::after,.mc-field-group input[type="password"]:focus:invalid+.notice::after,.mc-field-group textarea:focus:invalid+.notice::after{content:'!';display:block;width:100%;height:100%;border-radius:100%;background-color:#c9002a;color:#fff;text-align:center}.form-input-wrapper input[type="text"]::-webkit-input-placeholder, .form-input-wrapper input[type="email"]::-webkit-input-placeholder, .form-input-wrapper input[type="tel"]::-webkit-input-placeholder, .form-input-wrapper input[type="password"]::-webkit-input-placeholder, .form-input-wrapper textarea::-webkit-input-placeholder, .form-textarea-wrapper input[type="text"]::-webkit-input-placeholder, .form-textarea-wrapper input[type="email"]::-webkit-input-placeholder, .form-textarea-wrapper input[type="tel"]::-webkit-input-placeholder, .form-textarea-wrapper input[type="password"]::-webkit-input-placeholder, .form-textarea-wrapper textarea::-webkit-input-placeholder, .mc-field-group input[type="text"]::-webkit-input-placeholder, .mc-field-group input[type="email"]::-webkit-input-placeholder, .mc-field-group input[type="tel"]::-webkit-input-placeholder, .mc-field-group input[type="password"]::-webkit-input-placeholder, .mc-field-group textarea::-webkit-input-placeholder{opacity:1;font-size:15px}.form-input-wrapper input[type="text"]::-moz-placeholder, .form-input-wrapper input[type="email"]::-moz-placeholder, .form-input-wrapper input[type="tel"]::-moz-placeholder, .form-input-wrapper input[type="password"]::-moz-placeholder, .form-input-wrapper textarea::-moz-placeholder, .form-textarea-wrapper input[type="text"]::-moz-placeholder, .form-textarea-wrapper input[type="email"]::-moz-placeholder, .form-textarea-wrapper input[type="tel"]::-moz-placeholder, .form-textarea-wrapper input[type="password"]::-moz-placeholder, .form-textarea-wrapper textarea::-moz-placeholder, .mc-field-group input[type="text"]::-moz-placeholder, .mc-field-group input[type="email"]::-moz-placeholder, .mc-field-group input[type="tel"]::-moz-placeholder, .mc-field-group input[type="password"]::-moz-placeholder, .mc-field-group textarea::-moz-placeholder{opacity:1;font-size:15px}.form-input-wrapper input[type="text"]:-ms-input-placeholder, .form-input-wrapper input[type="email"]:-ms-input-placeholder, .form-input-wrapper input[type="tel"]:-ms-input-placeholder, .form-input-wrapper input[type="password"]:-ms-input-placeholder, .form-input-wrapper textarea:-ms-input-placeholder, .form-textarea-wrapper input[type="text"]:-ms-input-placeholder, .form-textarea-wrapper input[type="email"]:-ms-input-placeholder, .form-textarea-wrapper input[type="tel"]:-ms-input-placeholder, .form-textarea-wrapper input[type="password"]:-ms-input-placeholder, .form-textarea-wrapper textarea:-ms-input-placeholder, .mc-field-group input[type="text"]:-ms-input-placeholder, .mc-field-group input[type="email"]:-ms-input-placeholder, .mc-field-group input[type="tel"]:-ms-input-placeholder, .mc-field-group input[type="password"]:-ms-input-placeholder, .mc-field-group textarea:-ms-input-placeholder{opacity:1;font-size:15px}.form-input-wrapper input[type="text"]::-ms-input-placeholder, .form-input-wrapper input[type="email"]::-ms-input-placeholder, .form-input-wrapper input[type="tel"]::-ms-input-placeholder, .form-input-wrapper input[type="password"]::-ms-input-placeholder, .form-input-wrapper textarea::-ms-input-placeholder, .form-textarea-wrapper input[type="text"]::-ms-input-placeholder, .form-textarea-wrapper input[type="email"]::-ms-input-placeholder, .form-textarea-wrapper input[type="tel"]::-ms-input-placeholder, .form-textarea-wrapper input[type="password"]::-ms-input-placeholder, .form-textarea-wrapper textarea::-ms-input-placeholder, .mc-field-group input[type="text"]::-ms-input-placeholder, .mc-field-group input[type="email"]::-ms-input-placeholder, .mc-field-group input[type="tel"]::-ms-input-placeholder, .mc-field-group input[type="password"]::-ms-input-placeholder, .mc-field-group textarea::-ms-input-placeholder{opacity:1;font-size:15px}.form-input-wrapper input[type="text"]::placeholder,.form-input-wrapper input[type="email"]::placeholder,.form-input-wrapper input[type="tel"]::placeholder,.form-input-wrapper input[type="password"]::placeholder,.form-input-wrapper textarea::placeholder,.form-textarea-wrapper input[type="text"]::placeholder,.form-textarea-wrapper input[type="email"]::placeholder,.form-textarea-wrapper input[type="tel"]::placeholder,.form-textarea-wrapper input[type="password"]::placeholder,.form-textarea-wrapper textarea::placeholder,.mc-field-group input[type="text"]::placeholder,.mc-field-group input[type="email"]::placeholder,.mc-field-group input[type="tel"]::placeholder,.mc-field-group input[type="password"]::placeholder,.mc-field-group textarea::placeholder{opacity:1;font-size:15px}.checkboxes:last-of-type{margin-bottom:1rem}input[type="submit"],button{margin-top:1rem;font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:300;color:#595857;font-size:16px;line-height:1.75;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;padding:0.25rem .5rem;border-width:2px;border-style:solid;align-self:center;display:inline-flex;justify-content:center;align-items:center;outline:0;text-decoration:none;font-weight:400;font-size:16px;margin-right:.5rem;background-color:#fff}input[type="submit"]:last-of-type,button:last-of-type{margin-right:0}input[type="submit"]:hover,button:hover{cursor:pointer}input[type="submit"]:last-of-type,button:last-of-type{margin-right:0}input[type="submit"]:hover,button:hover{cursor:pointer}input[type="submit"]:hover,button:hover{color:#fff}span.required{display:none}footer{display:flex;flex-wrap:wrap;color:#595857;padding:2rem 0;margin-top:4rem;position:relative;width:100%}footer:not(.nocurve)::before{content:'';display:block;top:0;left:0;right:0;position:absolute;width:100vw;height:5vw;background-image:url("../images/masker_white-below-stroke.svg");background-size:100% 100%;background-position:bottom}footer .container{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;padding-top:5vw;flex-wrap:wrap}@media only screen and (min-width: 999px){footer .container{padding-left:10vw;padding-right:10vw}}@media only screen and (min-width: 699px){footer .container{width:80%;max-width:1400px}}@media only screen and (max-width: 699px){footer .container{width:100%;padding-left:2rem;padding-right:2rem}}footer .container .logo-payoff{flex-grow:0;display:flex;flex-direction:column}footer .container .logo-payoff a.logo svg{width:auto;height:4rem}footer .container .logo-payoff a.logo svg .logo-shape{fill:#595857}footer .container>ul{flex-grow:1;flex-wrap:wrap;list-style:none;padding:0;display:flex}@media only screen and (min-width: 999px){footer .container>ul{margin:0 0 0 2rem}}footer .container>ul>li{flex-grow:1}@media only screen and (max-width: 700px){footer .container>ul>li{flex-basis:100%;margin-bottom:1rem}}footer .container>ul>li>a,footer .container>ul>li label{font-weight:400}footer .container>ul>li ul{list-style:none;padding:0}footer .container>ul>li ul li a,footer .container>ul>li ul li label{color:#595857;font-weight:200;text-decoration:none}footer .container>ul>li ul li a:hover,footer .container>ul>li ul li label:hover{color:#595857;font-weight:200;text-decoration:underline}footer .container #cr{margin-top:2rem;flex-basis:100%;display:flex;justify-content:center;align-items:center}footer .container #cr .payoff{margin-top:auto;margin-right:auto;font-weight:500}footer .container #cr span{margin-right:2rem}footer .container #cr span:last-of-type{margin-right:0}footer .container #cr a{text-decoration:none}footer .container #cr a:hover{text-decoration:underline}.blog-container{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}@media only screen and (min-width: 999px){.blog-container{padding-left:10vw;padding-right:10vw}}@media only screen and (min-width: 699px){.blog-container{width:80%;max-width:1400px}}@media only screen and (max-width: 699px){.blog-container{width:100%;padding-left:2rem;padding-right:2rem}}.module.brands ul.brands{list-style:none;display:flex;flex-wrap:wrap;padding:0;justify-content:space-between}.module.brands ul.brands li{margin-left:0;width:calc(25% - .5rem)}.module.brands ul.brands li::before{display:none}@media only screen and (max-width: 700px){.module.brands ul.brands li{width:calc(50% - .5rem);margin-bottom:1rem}}.module.brands ul.brands li img{width:100%;height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.leaflet-control-attribution{display:none}.content-contact{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}@media only screen and (min-width: 999px){.content-contact{padding-left:10vw;padding-right:10vw}}@media only screen and (min-width: 699px){.content-contact{width:80%;max-width:1400px}}@media only screen and (max-width: 699px){.content-contact{width:100%;padding-left:2rem;padding-right:2rem}}.content-contact .moduletitle{flex-basis:100%}@media only screen and (min-width: 699px){.content-contact .moduletitle{padding-right:50%}}@media only screen and (max-width: 1000px){.content-contact>div{flex-basis:100%}}@media only screen and (min-width: 999px){.content-contact>div{flex-basis:calc(50% - 1rem)}}#map-contact{min-height:300px;height:40vw;width:100%;margin-top:2rem;margin-bottom:-5vw;position:relative}@media only screen and (max-width: 700px){#map-contact{height:calc(100vw - 4rem);width:calc(100% - .5rem)}}#map-contact::after{content:'';display:block;bottom:0;left:0;right:0;position:absolute;width:100vw;height:5vw;background-image:url("../images/masker_white-below.svg");background-size:100% 100%;background-position:bottom;z-index:999}.coops{display:flex;flex-direction:column}.coops .coop{display:flex;margin-bottom:2rem}.coops .coop>img{height:50px;max-width:100%;margin:0 auto;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;justify-self:center;align-self:center;flex-basis:25%}.coops .coop>div{flex-basis:75%;margin-right:1rem}@media only screen and (max-width: 700px){.coops .coop{flex-direction:column}.coops .coop>img{display:none}}.module.featured-pages{background-color:#fff;flex-wrap:wrap;padding-top:0;padding-bottom:0}@media only screen and (max-width: 699px){.module.featured-pages{flex-direction:column}}.module.featured-pages .page{display:flex;justify-content:space-between;display:flex}.module.featured-pages .page .toggle{display:none}@media only screen and (max-width: 699px){.module.featured-pages .page{width:600px;flex-wrap:wrap}}@media only screen and (min-width: 700px) and (max-width: 999px){.module.featured-pages .page{width:900px}}@media only screen and (min-width: 1000px) and (max-width: 1399px){.module.featured-pages .page{width:1024px}}@media only screen and (min-width: 1399px){.module.featured-pages .page{width:1200px}}@media only screen and (max-width: 699px){.module.featured-pages .page{display:block;height:auto;margin-bottom:2rem}.module.featured-pages .page:last-of-type{margin-bottom:0}}@media only screen and (min-width: 700px) and (max-width: 999px){.module.featured-pages .page{height:50vw}}@media only screen and (min-width: 999px){.module.featured-pages .page{height:33vw}}.module.featured-pages .page .thumb{width:50%}@media only screen and (max-width: 699px){.module.featured-pages .page .thumb{width:100%;height:33vw}}.module.featured-pages .page .thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.module.featured-pages .page .content{width:50%;padding:2rem;display:flex;flex-direction:column}@media only screen and (max-width: 699px){.module.featured-pages .page .content{padding:1rem 0;width:100%}}.module.featured-pages .page .content .title{font-family:"Fira Sans", Arial, "Arial Unicode MS", Helvetica, Sans-Serif;font-weight:500;display:block;line-height:1.25;text-align:left;font-size:22.4px}@media only screen and (min-width: 699px){.module.featured-pages .page:nth-child(odd) .thumb{order:2}.module.featured-pages .page:nth-child(odd) .content{padding-left:0}}.intro{font-weight:400;font-size:20px;margin-bottom:2rem}.splitphoto{display:flex}@media only screen and (max-width: 700px){.splitphoto{flex-direction:column}}@media only screen and (max-width: 700px) and (max-width: 700px){.splitphoto img{height:calc(100vw - 4rem);width:calc(100% - .5rem)}}@media only screen and (min-width: 699px){.splitphoto p{flex-basis:0;flex-grow:1;margin-right:.5rem}.splitphoto img{margin-left:.5rem;flex-grow:0;width:350px;height:350px;float:right}}.hunters{display:flex;flex-direction:column;justify-content:flex-start}.hunters .hunter{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem}.hunters .hunter .thumb{overflow:hidden;width:35vw;height:45vw;min-width:150px;min-height:110px;max-width:300px;max-height:320px;position:relative;margin:0 auto 1rem auto}.hunters .hunter .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hunters .hunter .thumb::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("../images/photoframe.svg");background-size:100% 100%;background-position:bottom;background-repeat:no-repeat}.slider{display:flex;justify-content:flex-start;align-items:flex-start;padding:0;position:relative;margin:2rem 0;flex-direction:column;width:100%}.slider .slide{width:100%;position:absolute;display:flex;flex-direction:column;opacity:0;transition:0.5s;z-index:10}.slider .slide:first-of-type{position:relative}.slider .slide::before{display:none}.slider .slide img{width:100%;margin:0;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.slider .slide span{display:block;text-align:center;position:absolute;bottom:0;width:100%;padding:.25rem;margin:0;color:#fff;background-color:rgba(0,0,0,0.4)}.slider .navigation{display:flex;width:100%;justify-content:center;align-items:center;margin-top:1rem}.slider .navigation label{z-index:20;position:relative;display:inline-block;width:22px;height:19px;background-image:url("../images/bullets.png");background-position:0px 0px;background-size:22px 40px;margin-right:.25rem;cursor:pointer}.slider .navigation label:last-of-type{margin-right:0}.slider .navigation label.active{background-position:0 18px}.slider .slidecheck{display:none}.slider .slidecheck:checked+div{opacity:1}.team{display:flex}@media only screen and (max-width: 700px){.team{flex-direction:column}}.team .person{display:flex;flex-direction:column;flex-basis:0;flex-grow:1}@media only screen and (max-width: 700px){.team .person{display:block}}.team .person img{-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.team .person img,.team .person #joinus{width:150px;height:150px;display:block;margin-bottom:2rem;justify-self:flex-start;align-self:flex-start}.team .person .name{font-weight:500;margin:0 0 .25rem}.team .person #joinus{background-color:#A5A2A1;color:#fff;font-size:24px;font-weight:500;padding:1rem}.usps{display:flex;flex-wrap:wrap;justify-content:space-between;margin:8rem 0}.usps .usp{width:calc(50% - 1rem);display:flex;margin-bottom:4rem}@media only screen and (max-width: 700px){.usps .usp{margin-bottom:4rem;justify-content:flex-start;align-items:flex-start}.usps .usp>div p{display:none}}.usps .usp>img{align-self:flex-start;justify-self:center;width:75px;height:75px;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;overflow:hidden;margin-right:2rem}.usps .usp>div{display:flex;flex-direction:column;flex-grow:1;flex-basis:0;height:100%}.usps .usp>div p:last-of-type{flex-grow:1}@media only screen and (max-width: 700px){.usps .usp{width:100%}.usps .usp>div{margin-left:0}}.module.vacatures ul.vacatures{list-style:none;padding:0;margin:0}.module.vacatures ul.vacatures>li{padding:1rem;margin:0 0 1.5px 0}.module.vacatures ul.vacatures>li::before{display:none}.module.vacatures ul.vacatures>li .title{padding:0;margin:0;cursor:pointer}.module.vacatures ul.vacatures>li .title .fas{margin-right:.5rem;transform:rotate(-180deg);transition:.3s}.module.vacatures ul.vacatures>li .info{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:.3s}.module.vacatures ul.vacatures>li .info .excerpt{margin:1rem 0}.module.vacatures ul.vacatures>li>input{display:none}.module.vacatures ul.vacatures>li>input:checked ~ label .title .fas{transform:rotate(0deg)}.module.vacatures ul.vacatures>li>input:checked ~ .info{max-height:20rem}.module.vacatures div.info>*:first-child{margin-top:0}.module.vacature>div>*:first-child{margin-top:0}@media only screen and (min-width: 699px){.module.vacature .content-full{padding-right:.5rem}.module.vacature .info{padding-left:.5rem}.module.vacature .info #vac-form{margin:2rem 0}}.module.youtube iframe{margin:0 auto;display:block}.module.categoryheader{background-color:#F6F6F7;color:#595857;padding:4rem 0;border-top:2px solid #fff;margin-top:0;margin-bottom:0}.module.categoryheader .container{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 999px){.module.categoryheader .container{padding-left:10vw;padding-right:10vw}}@media only screen and (min-width: 699px){.module.categoryheader .container{width:80%;max-width:1400px}}@media only screen and (max-width: 699px){.module.categoryheader .container{width:100%;padding-left:2rem;padding-right:2rem}}.module.header{margin-top:-12rem;position:relative;z-index:0}.module.header .video,.module.header .image{position:absolute;z-index:10;left:0;top:0;right:0;bottom:0}.module.header .video img,.module.header .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.module.header .video::after,.module.header .image::after{content:'';display:block;bottom:-2px;left:0;right:0;position:absolute;width:100vw;height:5vw;background-image:url("../images/masker_white-below.svg");background-size:100% 100%;background-position:bottom;z-index:20}.module.header .video{overflow:hidden}.module.header .video #headervideo{width:120vw;height:67.5vw;position:absolute;left:-10vw;top:-50px;pointer-events:none}.module.header .video::before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#000;width:auto;height:auto;z-index:10;opacity:.5}@media only screen and (max-width: 1000px){.module.header .video{display:none}.module.header .image{display:block}}@media only screen and (min-width: 999px){.module.header .video{display:block}.module.header .image{display:none}}.module.header .content{color:#fff;padding:12rem 0 4rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width: 999px){.module.header .content{padding-left:10vw;padding-right:10vw}}@media only screen and (min-width: 699px){.module.header .content{width:80%;max-width:1400px}}@media only screen and (max-width: 699px){.module.header .content{width:100%;padding-left:2rem;padding-right:2rem}}@media only screen and (min-width: 699px){.module.header .content .text,.module.header .content .moduletitle,.module.header .content .buttons{width:50%}}.module.header .content .text{z-index:20;position:relative}.module.header .content .text p:last-of-type{margin-bottom:0}.module.header .content .moduletitle{z-index:20;position:relative;margin:2rem 0}.module.header .content .buttons{z-index:20;position:relative;margin-bottom:5vw}@media only screen and (max-width: 1000px){.module.header .content .buttons>*{margin-bottom:1rem}.module.header .content .buttons>*:last-of-type{margin-bottom:0}}.module.login{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.module.login #messages .notices{padding-top:1rem;padding-right:1rem}.module{display:flex;flex-wrap:wrap;margin-top:5rem;margin-bottom:5rem}.module:not(.full-width){margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}@media only screen and (min-width: 699px){.module:not(.full-width){width:80%;max-width:1400px}}@media only screen and (max-width: 699px){.module:not(.full-width){width:100%;padding-left:2rem;padding-right:2rem}}@media only screen and (min-width: 999px){.module:not(.full-width){padding-left:10vw;padding-right:10vw}}.module .moduletitle{font-size:32px;font-weight:500;margin-top:0;margin-bottom:1rem}.module a.nextmodule{position:absolute;bottom:-6rem;display:block;margin-left:auto;margin-right:auto;border-radius:100%;z-index:30}.module a.nextmodule svg{height:1.5rem;width:auto}.module a.nextmodule svg .fill{fill:#FFE500}.module .content{width:100%}.module.gutter-top{margin-bottom:0}.module.gutter-bottom{margin-top:0}.module.no-gutters{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.module:first-of-type:not(.gutters-unset){margin-top:0}.module:last-of-type{margin-bottom:0}.module.product{background-color:#F6F6F7;color:#595857;padding:5rem 0;margin-top:0;margin-bottom:0}.module.product .container{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 999px){.module.product .container{padding-left:10vw;padding-right:10vw}}@media only screen and (min-width: 699px){.module.product .container{width:80%;max-width:1400px}}@media only screen and (max-width: 699px){.module.product .container{width:100%;padding-left:2rem;padding-right:2rem}}.module.product .container>.content>a.button{margin:2rem 0 1rem}.module.product .container>.content .buttons{display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.module.product .container>.content .buttons .button{align-self:flex-start;margin:1rem 0 0 0;width:100%}.module.product .container>.content .buttons .button:last-of-type{margin-bottom:1rem}.module.product .container>.img img{height:auto;width:100%}@media only screen and (min-width: 699px){.module.product .container>.content{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1rem}.module.product .container>.img{flex-basis:0;flex-grow:1;flex-shrink:0;margin-left:1rem}}@media only screen and (max-width: 700px){.module.product .container>.content{flex-basis:100%;order:2}.module.product .container>.img{flex-basis:100%;order:1;margin-bottom:1rem}}.module.text>.content .buttons{display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.module.text>.content .buttons .button{align-self:flex-start;margin:1rem 0 0 0;width:100%}.module.text>.content .buttons .button:last-of-type{margin-bottom:1rem}.module.text>.img img{height:auto;width:100%}@media only screen and (min-width: 699px){.module.text{flex-wrap:wrap}.module.text>.content{flex-basis:0;max-width:50%;flex-grow:1;flex-shrink:0;margin-right:1rem}.module.text>.img{flex-basis:0;flex-grow:1;flex-shrink:0;margin-left:1rem}}@media only screen and (max-width: 700px){.module.text>.content{flex-basis:100%;order:2}.module.text>.img{flex-basis:100%;margin-bottom:1rem;order:1}}.cookieconsent-optout{color:#595857;padding:1rem;margin:0 auto;text-align:center}.leaflet-bottom.leaflet-right{z-index:999}.content img{max-width:100%}a.leaflet-control-zoom-in,a.leaflet-control-zoom-out{text-decoration:none !important}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXMiOlsiY3VzdG9tLnNjc3MiLCJnbG9iYWwvXzAwY29udGFpbmVycy5zY3NzIiwiZ2xvYmFsL18wMWJyZWFrcG9pbnRzLnNjc3MiLCJnbG9iYWwvXzAyZm9udHMuc2NzcyIsImdsb2JhbC9fMDNoZWFkZXIuc2NzcyIsImdsb2JhbC9fYnV0dG9ucy5zY3NzIiwiZ2xvYmFsL19jb2x1bW5zLnNjc3MiLCJnbG9iYWwvX2NvbnRlbnQuc2NzcyIsImdsb2JhbC9fZm9vdGVyLnNjc3MiLCJnbG9iYWwvX2Zvcm1zLnNjc3MiLCJnbG9iYWwvX25hdi5zY3NzIiwiZ2xvYmFsL19wYWdlaGVhZGVyLnNjc3MiLCJnbG9iYWwvX3BheW9mZi5zY3NzIiwiZ2xvYmFsL19wcmVmb290ZXIuc2NzcyIsImdsb2JhbC9fc29jaWFscy5zY3NzIiwicGFydGlhbHMvX2Jsb2cuc2NzcyIsInBhcnRpYWxzL19icmFuZHMuc2NzcyIsInBhcnRpYWxzL19jb250YWN0LnNjc3MiLCJwYXJ0aWFscy9fY29vcHMuc2NzcyIsInBhcnRpYWxzL19mZWF0dXJlZC1wYWdlcy5zY3NzIiwicGFydGlhbHMvX2hvbWUuc2NzcyIsInBhcnRpYWxzL19odW50ZXJzLnNjc3MiLCJwYXJ0aWFscy9fcGFnZS10aXRsZS5zY3NzIiwicGFydGlhbHMvX3NsaWRlci5zY3NzIiwicGFydGlhbHMvX3RlYW0uc2NzcyIsInBhcnRpYWxzL191c3BzLnNjc3MiLCJwYXJ0aWFscy9fdmFjYXR1cmVzLnNjc3MiLCJwYXJ0aWFscy9feW91dHViZS5zY3NzIiwibW9kdWxlcy9fY2F0ZWdvcnloZWFkZXIuc2NzcyIsIm1vZHVsZXMvX2hlYWRlci5zY3NzIiwibW9kdWxlcy9fbG9naW4uc2NzcyIsIm1vZHVsZXMvX21vZHVsZS5zY3NzIiwibW9kdWxlcy9fcHJvZHVjdC5zY3NzIiwibW9kdWxlcy9fdGV4dC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRjb2xvcnM6IChcbiAgeWVsbG93OiAjRkZFNTAwLFxuICBkYXJrZ3JleTogIzU5NTg1NyxcbiAgZ3JleTogI0E1QTJBMSxcbiAgbGlnaHRncmV5OiAjRjZGNkY3LFxuICByZWQ6ICNCOTBFMzAsXG4gIHdoaXRlOiAjZmZmLFxuICBmY29sOiAjNTk1ODU3LFxuICApO1xuICBcblxuICBcbiAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICBcbiAgYm9keSxcbiAgaHRtbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG4gIFxuICBodG1sIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgXG4gIGJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtaW4taGVpZ2h0OiA5OSU7XG4gIH1cbiAgXG5AaW1wb3J0IFwiZ2xvYmFsL18wMGNvbnRhaW5lcnMuc2Nzc1wiO1xuQGltcG9ydCBcImdsb2JhbC9fMDFicmVha3BvaW50cy5zY3NzXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL18wMmZvbnRzLnNjc3NcIjtcbkBpbXBvcnQgXCJnbG9iYWwvXzAzaGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJnbG9iYWwvX2J1dHRvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImdsb2JhbC9fY29sdW1ucy5zY3NzXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL19jb250ZW50LnNjc3NcIjtcbkBpbXBvcnQgXCJnbG9iYWwvX2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL19mb3Jtcy5zY3NzXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL19uYXYuc2Nzc1wiO1xuQGltcG9ydCBcImdsb2JhbC9fcGFnZWhlYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL19wYXlvZmYuc2Nzc1wiO1xuQGltcG9ydCBcImdsb2JhbC9fcHJlZm9vdGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJnbG9iYWwvX3NvY2lhbHMuc2Nzc1wiO1xuXG4jY29udGVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgY29udGVudDtcbiAgJjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBpbXBvcnQgXCJnbG9iYWwvY29sdW1uc1wiO1xuQGltcG9ydCBcImdsb2JhbC9idXR0b25zXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL2Zvcm1zXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL2Zvb3RlclwiO1xuXG5AaW1wb3J0IFwicGFydGlhbHMvX2Jsb2cuc2Nzc1wiO1xuQGltcG9ydCBcInBhcnRpYWxzL19icmFuZHMuc2Nzc1wiO1xuQGltcG9ydCBcInBhcnRpYWxzL19jb250YWN0LnNjc3NcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9fY29vcHMuc2Nzc1wiO1xuQGltcG9ydCBcInBhcnRpYWxzL19mZWF0dXJlZC1wYWdlcy5zY3NzXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvX2hvbWUuc2Nzc1wiO1xuQGltcG9ydCBcInBhcnRpYWxzL19odW50ZXJzLnNjc3NcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9fcGFnZS10aXRsZS5zY3NzXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvX3NsaWRlci5zY3NzXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvX3RlYW0uc2Nzc1wiO1xuQGltcG9ydCBcInBhcnRpYWxzL191c3BzLnNjc3NcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9fdmFjYXR1cmVzLnNjc3NcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9feW91dHViZS5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9fY2F0ZWdvcnloZWFkZXIuc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZXMvX2hlYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9fbG9naW4uc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZXMvX21vZHVsZS5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9fcHJvZHVjdC5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9fdGV4dC5zY3NzXCI7XG5cblxuXG4uY29va2llY29uc2VudC1vcHRvdXQge1xuICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBkYXJrZ3JleSk7XG4gIHBhZGRpbmc6ICRndXR0ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sZWFmbGV0LWJvdHRvbS5sZWFmbGV0LXJpZ2h0IHtcbiAgei1pbmRleDogOTk5O1xufVxuXG4uY29udGVudCB7XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbmEubGVhZmxldC1jb250cm9sLXpvb20taW4sXG5hLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufSIsIiRidy1tb2JpbGU6IDYwMHB4O1xuJGJ3LXRhYmxldDogOTAwcHg7XG4kYnctZGVza3RvcDogMTAyNHB4O1xuJGJ3LXdpZGVzY3JlZW46IDEyMDBweDtcblxuQG1peGluIGNvbnRhaW5lcigpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHdpZHRoOiAkYnctbW9iaWxlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIHdpZHRoOiAkYnctdGFibGV0O1xuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIHdpZHRoOiAkYnctZGVza3RvcDtcbiAgfVxuICBAaW5jbHVkZSB3aWRlIHtcbiAgICB3aWR0aDogJGJ3LXdpZGVzY3JlZW47XG4gIH1cbn1cblxuQG1peGluIGNvbnRhaW5lci1zbWFsbCgkZmxleDogdHJ1ZSkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBAaWYgKCRmbGV4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgQGluY2x1ZGUgZnJvbSgkdGFibGV0KSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlcioyO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIqMjtcbiAgfVxufVxuXG5AbWl4aW4gZnVsbHdpZHRoKCkge1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtICN7JGJ3LW1vYmlsZX0pIC8gMik7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtICN7JGJ3LW1vYmlsZX0pIC8gMik7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSAjeyRidy10YWJsZXR9KSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSAjeyRidy10YWJsZXR9KSAvIDIpO1xuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtICN7JGJ3LWRlc2t0b3B9KSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSAjeyRidy1kZXNrdG9wfSkgLyAyKTtcbiAgfVxuICBAaW5jbHVkZSB3aWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSAjeyRidy13aWRlc2NyZWVufSkgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDAlIC0gI3skYnctd2lkZXNjcmVlbn0pIC8gMik7XG4gIH1cbn1cblxuJHdjZzogMTB2dztcbkBtaXhpbiB3aWRlY29udCB7XG4gIEBpbmNsdWRlIGZyb20oJGRlc2t0b3ApIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICR3Y2c7XG4gICAgcGFkZGluZy1yaWdodDogJHdjZztcbiAgfVxufVxuXG4kZ3V0dGVyOiAxcmVtO1xuXG4kbW9kdWxlLWd1dHRlcjogMnJlbTtcbiIsIiRtb2JpbGU6IDUwMHB4O1xuJHRhYmxldDogNzAwcHg7XG4kZGVza3RvcDogMTAwMHB4O1xuJHdpZGU6IDE0MDBweDtcblxuQG1peGluIG1vYmlsZSgpIHtcbiAgQGluY2x1ZGUgdW50aWwoKCR0YWJsZXQgLSAxcHgpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldCgpIHtcbiAgQGluY2x1ZGUgZnJvbS10bygkdGFibGV0LCAkZGVza3RvcCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wKCkge1xuICBAaW5jbHVkZSBmcm9tLXRvKCRkZXNrdG9wLCAkd2lkZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB3aWRlKCkge1xuICBAaW5jbHVkZSBmcm9tKCR3aWRlKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGZyb20oJHNpemUpIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZSAtIDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB1bnRpbCgkc2l6ZSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGZyb20tdG8oJHNpemUsICRzaXplMikge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplKSBhbmQgKG1heC13aWR0aDogKCRzaXplMiAtIDFweCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiJGJvZHktc2l6ZTogMTZweDtcblxuQG1peGluIGhmb250KCRjb2xvcjogbWFwLWdldCgkY29sb3JzLCBvcmFuZ2UpLCAkd2VpZ2h0OiA1MDAsICRkaXNwbGF5OiBibG9jaykge1xuICBmb250LWZhbWlseTogXCJGaXJhIFNhbnNcIiwgQXJpYWwsIFwiQXJpYWwgVW5pY29kZSBNU1wiLCBIZWx2ZXRpY2EsXG4gICAgU2Fucy1TZXJpZjtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGRpc3BsYXk6ICRkaXNwbGF5O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgc3Ryb25nIHtcbiAgICAvLyBmb250LXdlaWdodDogNzAwXG4gIH1cbn1cblxuQG1peGluIGJmb250KCRjb2xvcjogbWFwLWdldCgkY29sb3JzLCBmY29sKSwgJHdlaWdodDogMzAwLCAkc2l6ZTogJGJvZHktc2l6ZSkge1xuICBmb250LWZhbWlseTogXCJGaXJhIFNhbnNcIiwgQXJpYWwsIFwiQXJpYWwgVW5pY29kZSBNU1wiLCBIZWx2ZXRpY2EsXG4gICAgU2Fucy1TZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICRjb2xvcjtcbiAgZm9udC1zaXplOiAkYm9keS1zaXplO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuQG1peGluIHRpdGxlc3R5bGUoJGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIG9yYW5nZSkpIHtcbiAgQGluY2x1ZGUgaGZvbnQoJGNvbG9yKTtcbiAgZm9udC1zaXplOiAyMi40cHg7XG4gIC8vIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRvIDYge1xuICBoI3skaX0sXG4gIC5oI3skaX0ge1xuICAgIEBpbmNsdWRlIGhmb250KCk7XG4gICAgbWFyZ2luOiAwIDAgJGd1dHRlciAwO1xuICB9XG59XG5cbkBmb3IgJGkgZnJvbSAyIHRvIDYge1xuICBoI3skaX0sXG4gIC5oI3skaX0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5cbkBpbmNsdWRlIGZyb20oJHRhYmxldCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cblxuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICBAZm9yICRpIGZyb20gMyB0byA2IHtcbiAgICBoI3skaX0sXG4gICAgLmgjeyRpfSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHVudGlsKCR0YWJsZXQpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG5cbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDMgdG8gNiB7XG4gICAgaCN7JGl9LFxuICAgIC5oI3skaX0ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG5ib2R5IHtcbiAgQGluY2x1ZGUgYmZvbnQoKTtcbn1cblxucCB7XG4gIG1hcmdpbjogMCAwICRndXR0ZXIgMDtcbn1cblxuYSB7XG4gIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGZjb2wpO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBncmV5KTtcbiAgfVxufVxuXG5AbWl4aW4gY29udGVudGxpbmtzKCkge1xuICBhOm5vdCguYnV0dG9uKSB7XG4gICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZmNvbCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGdyZXkpO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gdWwoKSB7XG4gIHVsOm5vdCguc2xpZGVyKSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXDI1QTBcIjsgLyogQWRkIGNvbnRlbnQ6IFxcMjAyMiBpcyB0aGUgQ1NTIENvZGUvdW5pY29kZSBmb3IgYSBidWxsZXQgKi9cbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgeWVsbG93KTsgLyogQ2hhbmdlIHRoZSBjb2xvciAqL1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgLyogSWYgeW91IHdhbnQgaXQgdG8gYmUgYm9sZCAqL1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIE5lZWRlZCB0byBhZGQgc3BhY2UgYmV0d2VlbiB0aGUgYnVsbGV0IGFuZCB0aGUgdGV4dCAqL1xuICAgICAgICB3aWR0aDogMS41ZW07IC8qIEFsc28gbmVlZGVkIGZvciBzcGFjZSAodHdlYWsgaWYgbmVlZGVkKSAqL1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEuNWVtOyAvKiBBbHNvIG5lZWRlZCBmb3Igc3BhY2UgKHR3ZWFrIGlmIG5lZWRlZCkgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNvbnRlbnQge1xuICBAaW5jbHVkZSBjb250ZW50bGlua3M7XG59XG5cbi5jb250ZW50X2NvbnRhaW5lciB7XG4gIEBpbmNsdWRlIGNvbnRlbnRsaW5rcztcbiAgQGluY2x1ZGUgdWw7XG4gID4gaW1nLFxuICBwID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gIC5mLSN7JG5hbWV9IHtcbiAgICBjb2xvcjogJHZhbHVlO1xuICB9XG4gIC5iLSN7JG5hbWV9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XG4gIH1cbn1cblxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgbWFwLWdldCgkY29sb3JzLCBwdXJwbGUpO1xuICBwYWRkaW5nOiAkZ3V0dGVyICRndXR0ZXIgJGd1dHRlciAkZ3V0dGVyICogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCBsaWdodGdyZXkpO1xuICBtYXJnaW46IDA7XG4gIGEge1xuICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHB1cnBsZSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBzcGFuLmZ1bmN0aW9uIHtcbiAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBwdXJwbGUpO1xuICB9XG59XG5cbi5wYWdlLXN1YnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgcHVycGxlKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLy8gbWFyZ2luLWJvdHRvbTogLS41ZW07XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wYWdldGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyKjM7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuXG50YWJsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMjtcbiAgdGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gIH1cbiAgdGQsIHRoe1xuICAgIHBhZGRpbmc6ICRndXR0ZXIvMjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIHRyIHtcbiAgICA+ICoge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9ycywgZmNvbCk7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBtYXAtZ2V0KCRjb2xvcnMsIGZjb2wpO1xuICAgIH1cbiAgICA6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gIHRoLCB0cjpmaXJzdC1vZi10eXBlID4gKiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCBsaWdodGdyZXkpOyBcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIEBpbmNsdWRlIHVudGlsKCR0YWJsZXQpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufSIsIiRoZWFkZXItaGVpZ2h0OiAxMnJlbTtcbiRoZWFkZXItcGFkZGluZzogNHJlbTtcbiRoZWFkZXItaGVpZ2h0LW1vYmlsZTogMTJyZW07XG4kbGFiZWwtc2l6ZTogMXJlbTtcblxuJGN1cnZlaGVpZ2h0OiA1dnc7XG5cbmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGNvbnRhaW5lci1zbWFsbDtcbiAgQGluY2x1ZGUgd2lkZWNvbnQ7XG4gIHBhZGRpbmc6IDAgJGd1dHRlcioyO1xuICB6LWluZGV4OiAxMDtcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAkZ3V0dGVyICRndXR0ZXIqMjtcbiAgfVxuICAubG9nbyB7XG4gICAgaW1nLCBzdmcge1xuICAgICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodCAtICRoZWFkZXItcGFkZGluZyoyO1xuICAgICAgbWFyZ2luOiAkZ3V0dGVyIDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSB1bnRpbCgkZGVza3RvcCkge1xuICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQtbW9iaWxlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLmxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcio0O1xuICAgICAgaW1nLCBzdmcge1xuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0LW1vYmlsZSAtICRndXR0ZXIqNjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmdyZXkge1xuICAgIC5sb2dvLXNoYXBlIHtcbiAgICAgIGZpbGw6IG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpO1xuICAgIH1cbiAgfVxuICAmLndoaXRlIHtcbiAgICAvLyBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA1cHggcmdiYShtYXAtZ2V0KCRjb2xvcnMsIGRhcmtncmV5KSwgLjUpKTtcbiAgICAubG9nby1zaGFwZSB7XG4gICAgICBmaWxsOiBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgICB9XG4gIH1cbn0iLCJAbWl4aW4gYnV0dG9uKCkge1xuICBwYWRkaW5nOiAwLjI1cmVtIC41cmVtO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAkYm9keS1zaXplO1xuICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXIvMjtcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1jb2xvcigkYmcsICRmZywgJGJiOiAkYmcsICRiZ2g6ICRmZywgJGZnaDogJGJnLCAkYmJoOiAkZmcpIHtcbiAgQGluY2x1ZGUgYnV0dG9uKCk7XG4gIGJvcmRlci1jb2xvcjogJGJiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gIGNvbG9yOiAkZmc7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2g7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmJoO1xuICAgIGNvbG9yOiAkZmdoO1xuICB9XG59XG5cbkBtaXhpbiBidG4oJGJnLCAkZmcsICRiYjogJGZnLCAkYmdoOiAkZmcsICRmZ2g6ICRiZywgJGJiaDogJGZnKSB7XG4gIEBpbmNsdWRlIGJ1dHRvbjtcbiAgQGluY2x1ZGUgYnV0dG9uLWNvbG9yKCRiZywgJGZnLCAkYmIsICRiZ2gsICRmZ2gsICRiYmgpO1xufVxuXG4uYnV0dG9uLFxuYnV0dG9uIHtcbiAgQGluY2x1ZGUgYnV0dG9uKCk7XG4gICYuY2VudGVyZWQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYuaWIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAmLnllbGxvdyB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLWNvbG9yKG1hcC1nZXQoJGNvbG9ycywgeWVsbG93KSwgbWFwLWdldCgkY29sb3JzLCBkYXJrZ3JleSksIG1hcC1nZXQoJGNvbG9ycywgeWVsbG93KSwgbWFwLWdldCgkY29sb3JzLCBkYXJrZ3JleSksIG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpKTtcbiAgfVxuICAmLmRhcmtncmV5IHtcbiAgICBAaW5jbHVkZSBidXR0b24tY29sb3IobWFwLWdldCgkY29sb3JzLCBkYXJrZ3JleSksIG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpLCBtYXAtZ2V0KCRjb2xvcnMsIGRhcmtncmV5KSwgbWFwLWdldCgkY29sb3JzLCB5ZWxsb3cpKVxuICB9XG4gICYud2hpdGUge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1jb2xvcihtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKSwgbWFwLWdldCgkY29sb3JzLCBmY29sKSwgbWFwLWdldCgkY29sb3JzLCBmY29sKSk7XG4gIH0gIFxuICAmLnRyYW5zcGFyZW50LXdoaXRlIHtcbiAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpO1xuICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGdyZXkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCB3aGl0ZSk7XG4gICAgfVxuICB9XG59XG4iLCIkY29sdW1uczogMTI7XG4kY29sdW1uc19iYXNlX3dpZHRoOiAxMDAlO1xuXG5AaW5jbHVkZSBmcm9tKCR0YWJsZXQpIHtcbiAgQGZvciAkaSBmcm9tIDEgdG8gJGNvbHVtbnMge1xuICAgIFtkYXRhLWNvbHVtbnM9XCIjeyRpfVwiXSB7XG4gICAgICB3aWR0aDogY2FsYygjeyRjb2x1bW5zX2Jhc2Vfd2lkdGgvJGNvbHVtbnMqJGl9IC0gI3skZ3V0dGVyLzJ9KTtcbiAgICB9XG4gIH1cbiAgXG4gIFtkYXRhLWNvbHVtbnM9XCIxMlwiXSB7XG4gICAgd2lkdGg6ICRjb2x1bW5zX2Jhc2Vfd2lkdGgvJGNvbHVtbnMqMTI7XG4gIH1cblxuICBAZm9yICRpIGZyb20gMSB0byAzIHtcbiAgICBbZGF0YS1ndXR0ZXI9XCIjeyRpfVwiXSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRpICogJGd1dHRlcjtcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBmb3IgJG4gZnJvbSAxIHRvICRjb2x1bW5zIHtcbiAgICBbZGF0YS1vZmZzZXQ9XCIjeyRufVwiXSB7XG4gICAgICBtYXJnaW4tbGVmdDogJGNvbHVtbnNfYmFzZV93aWR0aC8kY29sdW1ucyokbjtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbW9iaWxlIHtcbiAgW2RhdGEtY29sdW1uc10ge1xuICAgIHdpZHRoOiBjYWxjKCN7JGNvbHVtbnNfYmFzZV93aWR0aH0gLSAjeyRndXR0ZXIvMn0pO1xuICB9XG59IiwiQG1peGluIGRyb3BzaGFkb3coKSB7XG4gICAgYm94LXNoYWRvdzogJGd1dHRlciAkZ3V0dGVyIDBweCAwcHggbWFwLWdldCgkY29sb3JzLCBwdXJwbGUpO1xufVxuXG4uY29udGVudCB7XG4gICAgQGluY2x1ZGUgZnJvbSgkdGFibGV0KSB7XG4gICAgICAgIC5pbWctcmlnaHQsIC5pbWctbGVmdCB7XG4gICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctcmlnaHQge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luOiAkZ3V0dGVyIDAgJGd1dHRlciAkZ3V0dGVyO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctbGVmdCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogJGd1dHRlciAkZ3V0dGVyICRndXR0ZXIgMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW1nLWZ1bGwge1xuICAgICAgICBtYXJnaW46ICRndXR0ZXIgMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHVudGlsKCR0YWJsZXQpIHtcbiAgICAgICAgLmltZy1yaWdodCwgLmltZy1sZWZ0LCAuaW1nLWZ1bGwge1xuICAgICAgICAgICAgbWFyZ2luOiAkZ3V0dGVyLzIgMCAkZ3V0dGVyIDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skZ3V0dGVyfSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW1nLCAjbWFwLWNvbnRhY3QsICNqb2ludXMge1xuICAgICAgICAvLyBAaW5jbHVkZSBkcm9wc2hhZG93KCk7XG4gICAgfVxuICAgIC5tYXAge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJmb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGZjb2wpO1xuICAgIHBhZGRpbmc6ICRndXR0ZXIqMiAwO1xuICAgIG1hcmdpbi10b3A6ICRndXR0ZXIqNDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJjpub3QoLm5vY3VydmUpIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICBoZWlnaHQ6ICRjdXJ2ZWhlaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21hc2tlcl93aGl0ZS1iZWxvdy1zdHJva2Uuc3ZnJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgd2lkZWNvbnQ7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci1zbWFsbDtcbiAgICAgICAgcGFkZGluZy10b3A6ICRjdXJ2ZWhlaWdodDtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogJGd1dHRlcioyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC5sb2dvLXBheW9mZiB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGEubG9nbyB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQgLSAkaGVhZGVyLXBhZGRpbmcqMjtcbiAgICAgICAgICAgICAgICAgICAgLmxvZ28tc2hhcGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogbWFwLWdldCgkY29sb3JzLCBmY29sKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZyb20oJGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwICRndXR0ZXIqMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICAvLyBmbGV4LWJhc2lzOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHVudGlsKCR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiBhLCBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSwgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGZjb2wpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBkYXJrZ3JleSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjY3Ige1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlcioyO1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAucGF5b2ZmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyKjI7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZvcm0taW5wdXQtd3JhcHBlciwgLmZvcm0tdGV4dGFyZWEtd3JhcHBlciwubWMtZmllbGQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6ICRndXR0ZXIvMiAkZ3V0dGVyLzQgKiAzO1xuICAgIG1hcmdpbjogMCAwICRndXR0ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgbWFwLWdldCgkY29sb3JzLCBsaWdodGdyZXkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgbGlnaHRncmV5KTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCBncmV5KTtcbiAgICAgICY6aW52YWxpZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZiZTRlYTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTRlYTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICArIC5ub3RpY2Uge1xuICAgICAgICAgIHdpZHRoOiAxLjVlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArICN7JGd1dHRlcn0pO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyEnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkwMDJhO1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBiZm9udCgpO1xuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBibHVlKTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLmNoZWNrYm94ZXMge1xuICAmOmZpcnN0LW9mLXR5cGUge1xuXG4gIH1cbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6ICRndXR0ZXI7XG4gIEBpbmNsdWRlIGJmb250KCk7XG4gIEBpbmNsdWRlIGJ0bihcbiAgICBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKSwgbWFwLWdldCgkY29sb3JzLCBwdXJwbGUpXG4gICk7XG59XG5cbnNwYW4ucmVxdWlyZWQge1xuICBkaXNwbGF5OiBub25lO1xufSIsIm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gICNtZW51X3RvZ2dsZSxcbiAgLnN1YnRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgID4gYS5sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIGxhYmVsLCBhIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgZnJvbSgkZGVza3RvcCkge1xuICAuYnV0dG9uIHtcbiAgICAmLmxvZ2luIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi1jb2xvcihtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdyksIG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpLCBtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdykpO1xuICAgIH1cbiAgICAmLmxhbmd1YWdlcyB7XG4gICAgICBAaW5jbHVkZSBidG4obWFwLWdldCgkY29sb3JzLCBkYXJrZ3JleSksIG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpLCBtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdykpXG4gICAgfVxuICB9XG4gIG5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgI21lbnVfdG9nZ2xlX2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgID4gZGl2Lm1lbnUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICA+IHVsIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBtYXJnaW46IDAgJGd1dHRlcioyIDAgMDtcbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICA+IGEsXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICA+IGEsXG4gICAgICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tb3JlLnN2Z1wiKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGl2LnN1Ym1lbnUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLzIgJGd1dHRlcjtcbiAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCB3aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgPiBkaXYuc3VibWVudSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bC5idXR0b25zIHtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAwICRndXR0ZXIvMjsgXG4gICAgICAgICAgJi5sYW5ndWFnZXMge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIC5zdWJtZW51IHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGhlYWRlci5ncmV5IHtcbiAgICBkaXYubWVudSB7XG4gICAgICA+IHVsIHtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgPiBhLCBsYWJlbCB7XG4gICAgICAgICAgICAmOm5vdCgubG9naW4pOm5vdCgubGFuZ3VhZ2VzKSB7XG4gICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGZjb2wpO1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBncmV5KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGEsIGxhYmVsIHtcbiAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBkaXYuc3VibWVudSB7XG4gICAgICA+IHVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCB3aGl0ZSk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpO1xuICAgICAgICA+IGxpIHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZ3JleSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgeWVsbG93KTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBkYXJrZ3JleSlcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgYS5sb2dpbiB7XG4gICAgICBAaW5jbHVkZSBidG4obWFwLWdldCgkY29sb3JzLCB5ZWxsb3cpLCBtYXAtZ2V0KCRjb2xvcnMsIGRhcmtncmV5KSwgbWFwLWdldCgkY29sb3JzLCB5ZWxsb3cpLCBtYXAtZ2V0KCRjb2xvcnMsIGRhcmtncmV5KSwgbWFwLWdldCgkY29sb3JzLCB3aGl0ZSkpO1xuICAgIH1cbiAgICBhLmJ1dHRvbi5sYW5ndWFnZXMge1xuICAgICAgQGluY2x1ZGUgYnRuKHRyYW5zcGFyZW50LCBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKSwgbWFwLWdldCgkY29sb3JzLCB3aGl0ZSkpO1xuICAgIH1cbiAgfVxuICBoZWFkZXIud2hpdGUge1xuICAgIGRpdi5tZW51IHtcbiAgICAgID4gdWwge1xuICAgICAgICA+IGxpIHtcbiAgICAgICAgICA+IGEsIGxhYmVsIHtcbiAgICAgICAgICAgICAgJjpub3QoLmxvZ2luKTpub3QoLmxhbmd1YWdlcykge1xuICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCB3aGl0ZSk7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBhLCBsYWJlbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgZGl2LnN1Ym1lbnUge1xuICAgICAgPiB1bCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgdHJhbnNwYXJlbnQpO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCB5ZWxsb3cpO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGRhcmtncmV5KVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBhLmxvZ2luIHtcbiAgICAgIEBpbmNsdWRlIGJ0bihtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdyksIG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpLCBtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdyksIG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpLCBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKSk7XG4gICAgfVxuICAgIGEubGFuZ3VhZ2VzIHtcbiAgICAgIEBpbmNsdWRlIGJ0bih0cmFuc3BhcmVudCwgbWFwLWdldCgkY29sb3JzLCB3aGl0ZSksIG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpKTtcbiAgICB9ICAgICAgICAgXG4gIH1cbiAgXG59XG5cbkBpbmNsdWRlIHVudGlsKCRkZXNrdG9wKSB7XG4gIGEge1xuICAgICYubG9naW4ge1xuICAgICAgQGluY2x1ZGUgYnRuKG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpLCBtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdyksIG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpKVxuICAgIH1cbiAgICAmLmxhbmd1YWdlcyB7XG4gICAgICBAaW5jbHVkZSBidG4odHJhbnNwYXJlbnQsIG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpLCBtYXAtZ2V0KCRjb2xvcnMsIGRhcmtncmV5KSlcbiAgICB9XG4gIH1cbiAgaGVhZGVyIHtcbiAgICBuYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgI21lbnVfdG9nZ2xlX2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206ICRndXR0ZXIqMjtcbiAgICAgICAgbGVmdDogJGd1dHRlcioyO1xuICAgICAgICBAaW5jbHVkZSBmcm9tKCR0YWJsZXQpIHtcbiAgICAgICAgICByaWdodDogJGd1dHRlcioyO1xuICAgICAgICAgIHRvcDogJGd1dHRlcioyO1xuICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogOTk5OTk7XG4gICAgICAgIC5iYXJzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdyk7XG4gICAgICAgICAgI3NwYW4xLFxuICAgICAgICAgICNzcGFuMixcbiAgICAgICAgICAjc3BhbjMge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZmNvbCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAjc3BhbjEge1xuICAgICAgICAgIH1cbiAgICAgICAgICAjc3BhbjIge1xuICAgICAgICAgIH1cbiAgICAgICAgICAjc3BhbjMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICNtZW51X3RvZ2dsZTpjaGVja2VkIH4gI21lbnVfdG9nZ2xlX2xhYmVsIHtcbiAgICAgICAgLmJhcnMge1xuICAgICAgICAgICR2dHJhbnM6IDI2MCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCBmY29sKTtcbiAgICAgICAgICAjc3BhbjEsICNzcGFuMiwgI3NwYW4zICB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdyk7XG4gICAgICAgICAgfVxuICAgICAgICAgICNzcGFuMSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJHZ0cmFucykgcm90YXRlWig0NWRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICAgICNzcGFuMiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAjc3BhbjMge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0kdnRyYW5zKSByb3RhdGVaKC00NWRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IGRpdi5tZW51IHtcbiAgICAgICAgQGluY2x1ZGUgZnVsbHdpZHRoO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCB5ZWxsb3cpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXNtYWxsO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZmNvbCk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgcGFkZGluZzogJGd1dHRlciAwO1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyICRndXR0ZXIqMjtcbiAgICAgICAgICB9XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgID4gYS5sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgJGd1dHRlcio0IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodC1tb2JpbGUgLSAkZ3V0dGVyKjY7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIC5sb2dvLXNoYXBlIHtcbiAgICAgICAgICAgICAgICBmaWxsOiBtYXAtZ2V0KCRjb2xvcnMsIGZjb2wpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSxcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgJjpub3QoLmxvZ2luKTpub3QoLmxhbmd1YWdlcykge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZmNvbCk7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBmY29sKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBhLCBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBhLCBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBhLFxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBmY29sKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgID4gYSxcbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgLTAuMTI1ZW0gMC41ZW07XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tb3JlLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMWVtO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZGl2LnN1Ym1lbnUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogJGd1dHRlci80IDA7XG4gICAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGZjb2wpO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZmNvbCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdWJ0b2dnbGU6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICB+IGxhYmVsIC5mYXMge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH4gLnN1Ym1lbnUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gYTpub3QoLmxvZ2luKTpub3QoLmxhbmd1YWdlcykge1xuICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBmY29sKTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI21lbnVfdG9nZ2xlOmNoZWNrZWQgfiAubWVudSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIjcGFnZWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGltZyB7XG4gICAgbWF4LWhlaWdodDogNDYwcHg7XG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDI2LjV2dztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgaGVpZ2h0OiA1MHZ3O1xuICAgIH1cbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBub25lOyAvL2ZpeG1lXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjYuNXZ3O1xuICAgIG1heC1oZWlnaHQ6IDQ2MHB4O1xuICAgIG1heC13aWR0aDogMTkyMHB4O1xuICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICBoZWlnaHQ6IDUwdnc7XG4gICAgfVxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXNrLWhlYWRlci5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB6LWluZGV4OiAyMDA7XG4gIH1cbiAgJi5jb250YWN0IHtcbiAgICAjbWFwLWNvbnRhY3Qge1xuICAgICAgbWF4LWhlaWdodDogNDYwcHg7XG4gICAgICBtYXgtd2lkdGg6IDE0MTBweDtcbiAgICAgIHdpZHRoOiA4MHZ3O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA0NjBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDVweCk7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgIGhlaWdodDogMjYuNXZ3O1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgIGhlaWdodDogNTB2dztcbiAgICAgICAgfVxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWFzay1oZWFkZXIuc3ZnXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zdGlja2VyIHtcbiAgICBAaW5jbHVkZSBmcm9tKCR0YWJsZXQpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IDMwMDtcbiAgICAgIHRvcDogNDAlO1xuICAgICAgcmlnaHQ6IDI1dnc7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHVudGlsKCRkZXNrdG9wKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4iLCIkbWFud2lkdGg6IDhyZW07XG4jcGF5b2ZmIHtcbiAgICBAaW5jbHVkZSBjb250YWluZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCBncmV5KTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIGZ1bGx3aWR0aDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLm1lbiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21lbi5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBoZWlnaHQ6IDI1dnc7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogJGd1dHRlcioyIDA7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogJGd1dHRlcio0IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuaDEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAkZ3V0dGVyKjItLjI1cmVtIDA7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAkZ3V0dGVyKjIgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5idXR0b25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXI7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICBzcGFuLmZvcm0taW50cm8ge1xuICAgICAgICBtYXJnaW46ICRndXR0ZXIgMDtcbiAgICB9XG4gICAgZm9ybSB7XG4gICAgICAgIC8vIG1hcmdpbi10b3A6ICRndXR0ZXIqMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufSIsImRpdi5wcmVmb290ZXIge1xuICAgIEBpbmNsdWRlIHdpZGVjb250O1xuICAgIEBpbmNsdWRlIGNvbnRhaW5lci1zbWFsbDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy10b3A6ICRndXR0ZXIqNDtcbiAgICAubW9kdWxldGl0bGUge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBmcm9tKCR0YWJsZXQpIHtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAjeyRndXR0ZXJ9KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBkaXYuYmxvZ2xpc3Qge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xuICAgICAgICAgICAgLmgzIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBncmV5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHVudGlsKCRkZXNrdG9wKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyKjI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNvY2lhbHMge1xuICAuaWNvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci8yO1xuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICAuYmcge1xuICAgICAgICAgIGZpbGw6IG1hcC1nZXQoJGNvbG9ycywgb3JhbmdlKTtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgZmlsbDogbWFwLWdldCgkY29sb3JzLCB3aGl0ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICBmaWxsOiBtYXAtZ2V0KCRjb2xvcnMsIGJsdWUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZmIge1xuICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgZmlsbDogIzRhMTRmMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5saSB7XG4gICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICBmaWxsOiAjMzIzM2MwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLnR3IHtcbiAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgIGZpbGw6ICMyMzg4ZjE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYueXQge1xuICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmMDAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9nLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgd2lkZWNvbnQ7XG4gICAgQGluY2x1ZGUgY29udGFpbmVyLXNtYWxsO1xufSIsIi5tb2R1bGUuYnJhbmRzIHtcbiAgICB1bC5icmFuZHMge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAjeyRndXR0ZXIvMn0pO1xuICAgICAgICAgICAgQGluY2x1ZGUgdW50aWwoJHRhYmxldCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7JGd1dHRlci8yfSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRlbnQtY29udGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgQGluY2x1ZGUgd2lkZWNvbnQ7XG4gICAgQGluY2x1ZGUgY29udGFpbmVyLXNtYWxsO1xuICAgIC5tb2R1bGV0aXRsZSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZyb20oJHRhYmxldCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTAlO1xuICAgICAgICB9XG4gICAgfVxuICAgID4gZGl2IHtcbiAgICAgICAgQGluY2x1ZGUgdW50aWwoJGRlc2t0b3ApIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZnJvbSgkZGVza3RvcCkge1xuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAjeyRndXR0ZXJ9KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI21hcC1jb250YWN0IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICBoZWlnaHQ6IDQwdnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGd1dHRlcioyO1xuICAgIG1hcmdpbi1ib3R0b206IC0kY3VydmVoZWlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHVudGlsKCR0YWJsZXQpIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZ3IC0gI3skZ3V0dGVyKjR9KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGd1dHRlci8yfSk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAkY3VydmVoZWlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21hc2tlcl93aGl0ZS1iZWxvdy5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgIH1cbn0iLCIuY29vcHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuY29vcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMjtcbiAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICAgICAgfVxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdW50aWwoJHRhYmxldCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5tb2R1bGUuZmVhdHVyZWQtcGFnZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAucGFnZSB7XG4gICAgICAgIC50b2dnbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBjb250YWluZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMjtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwdnc7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZnJvbSgkZGVza3RvcCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAzM3Z3O1xuICAgICAgICB9XG4gICAgICAgIC50aHVtYiB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRtb2R1bGUtZ3V0dGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXIgMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGVzdHlsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZyb20oJHRhYmxldCkge1xuICAgICAgICAgICAgICAgIC50aHVtYiB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaW50cm8ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMjtcbn1cblxuLnNwbGl0cGhvdG8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSB1bnRpbCgkdGFibGV0KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgdW50aWwoJHRhYmxldCkge1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2dyAtICN7JGd1dHRlcio0fSk7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGd1dHRlci8yfSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGZyb20oJHRhYmxldCkge1xuICAgIHAge1xuICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci8yXG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci8yO1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbn0iLCIuaHVudGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLmh1bnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlciAqIDQ7XG4gICAgLnRodW1iIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMzV2dztcbiAgICAgIGhlaWdodDogNDV2dztcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCBhdXRvICRndXR0ZXIgYXV0bztcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGhvdG9mcmFtZS5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIiLCIuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46ICRndXR0ZXIgKiAyIDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICAuc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgIHotaW5kZXg6IDEwO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6ICRndXR0ZXIvNDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB9XG4gIH1cbiAgLm5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyO1xuICAgIGxhYmVsIHtcbiAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYnVsbGV0cy5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4IDQwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXIvNDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbGlkZWNoZWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICY6Y2hlY2tlZCB7XG4gICAgICArIGRpdiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGVhbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIHVudGlsKCR0YWJsZXQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wZXJzb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBAaW5jbHVkZSB1bnRpbCgkdGFibGV0KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgIH1cbiAgICBpbWcsICNqb2ludXMge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcioyO1xuICAgICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICB9XG4gICAgLm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbjogMCAwICRndXR0ZXIvNDtcbiAgICB9XG4gICAgLmZ1bmN0aW9uIHtcblxuICAgIH1cbiAgICAjam9pbnVzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZ3JleSk7XG4gICAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCB3aGl0ZSk7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZzogJGd1dHRlcjtcbiAgICB9XG4gIH1cbn0iLCIudXNwcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogJGd1dHRlcio4IDA7XG4gICAgLnVzcCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7JGd1dHRlcn0pO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyKjQ7XG4gICAgICAgIEBpbmNsdWRlIHVudGlsKCR0YWJsZXQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqNDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IGltZyB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyKjI7XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB1bnRpbCgkdGFibGV0KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG59IiwiLm1vZHVsZS52YWNhdHVyZXMge1xuICAgIHVsLnZhY2F0dXJlcyB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMS41cHggMDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCBibHVlKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgLmZhcyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlci8yO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgICAuZXhjZXJwdCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogJGd1dHRlciAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gaW5wdXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgfiBsYWJlbCAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmZhcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfiAuaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBkaXYuaW5mbyB7XG4gICAgICAgID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9kdWxlLnZhY2F0dXJlIHtcbiAgICA+IGRpdiB7XG4gICAgICAgID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGZyb20oJHRhYmxldCkge1xuICAgICAgIC5jb250ZW50LWZ1bGwge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlci8yO1xuICAgICAgICB9XG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci8yO1xuICAgICAgICAgICAgI3ZhYy1mb3JtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46ICRndXR0ZXIqMiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5tb2R1bGUueW91dHViZSB7XG4gICAgaWZyYW1lIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn0iLCIubW9kdWxlLmNhdGVnb3J5aGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGxpZ2h0Z3JleSk7XG4gICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgZGFya2dyZXkpO1xuICAgIHBhZGRpbmc6ICRndXR0ZXIqNCAwO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIHdpZGVjb250O1xuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItc21hbGw7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG59IiwiLm1vZHVsZS5oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IC0kaGVhZGVyLWhlaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICAudmlkZW8sIC5pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIGhlaWdodDogJGN1cnZlaGVpZ2h0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbWFza2VyX3doaXRlLWJlbG93LnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlkZW8ge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAjaGVhZGVydmlkZW8ge1xuICAgICAgICAgICAgJHdpZHRoOiAxMjB2dztcbiAgICAgICAgICAgICRoZWlnaHQ6ICR3aWR0aC8xMDAqNTYuMjU7XG4gICAgICAgICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLSgkd2lkdGggLSAxMDB2dykgLyAyO1xuICAgICAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgei1pbmRleDoxMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHVudGlsKCRkZXNrdG9wKSB7XG4gICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBmcm9tKCRkZXNrdG9wKSB7XG4gICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgICAgICAgcGFkZGluZzogJGhlYWRlci1oZWlnaHQgMCAkZ3V0dGVyKjQ7XG4gICAgICAgIEBpbmNsdWRlIHdpZGVjb250O1xuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItc21hbGw7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIGZyb20oJHRhYmxldCkge1xuICAgICAgICAgICAgLnRleHQsIC5tb2R1bGV0aXRsZSwgLmJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubW9kdWxldGl0bGUge1xuICAgICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46ICRndXR0ZXIqMiAwO1xuICAgICAgICB9XG4gICAgICAgIC5idXR0b25zIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGN1cnZlaGVpZ2h0O1xuICAgICAgICAgICAgQGluY2x1ZGUgdW50aWwoJGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaGFzdmlkZW8ge1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAvLyBwLCAubW9kdWxldGl0bGUge1xuICAgICAgICAgICAgLy8gICAgIHRleHQtc2hhZG93OiAwIDAgMTVweCAgcmdiYShtYXAtZ2V0KCRjb2xvcnMsIGZjb2wpLCAuNSk7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyAuYnV0dG9uIHtcbiAgICAgICAgICAgIC8vICAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKG1hcC1nZXQoJGNvbG9ycywgZmNvbCksIC41KTtcbiAgICAgICAgICAgIC8vICAgICAmLnRyYW5zcGFyZW50LXdoaXRlIHtcbiAgICAgICAgICAgIC8vICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAxNXB4ICByZ2JhKG1hcC1nZXQoJGNvbG9ycywgZmNvbCksIC41KTtcbiAgICAgICAgICAgIC8vICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAvLyAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIC8vICAgICAgICAgfVxuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIubW9kdWxlLmxvZ2luIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICNtZXNzYWdlcyB7XG4gICAgICAgIC5ub3RpY2VzIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIubW9kdWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAkZ3V0dGVyKjU7XG4gIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqNTtcblxuICAmOm5vdCguZnVsbC13aWR0aCkge1xuICAgIEBpbmNsdWRlIGNvbnRhaW5lci1zbWFsbDtcbiAgICBAaW5jbHVkZSB3aWRlY29udDtcbiAgfVxuXG4gIC5tb2R1bGV0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xuICB9XG5cbiAgYS5uZXh0bW9kdWxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtJGd1dHRlcio2O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgLmZpbGwge1xuICAgICAgICBmaWxsOiBtYXAtZ2V0KCRjb2xvcnMsIHllbGxvdyk7XG4gICAgICB9XG4gICAgfVxuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICYuZ3V0dGVyLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAmLmd1dHRlci1ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgJi5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgJjpmaXJzdC1vZi10eXBlOm5vdCguZ3V0dGVycy11bnNldCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn0iLCIubW9kdWxlLnByb2R1Y3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgbGlnaHRncmV5KTtcbiAgICBjb2xvcjogbWFwLWdldCgkY29sb3JzLCBkYXJrZ3JleSk7XG4gICAgcGFkZGluZzogJGd1dHRlcio1IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSB3aWRlY29udDtcbiAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXNtYWxsO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgID4gLmNvbnRlbnQge1xuICAgICAgICAgICAgPiBhLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkZ3V0dGVyKjIgMCAkZ3V0dGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICRndXR0ZXIgMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmltZyB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBmcm9tKCR0YWJsZXQpIHtcbiAgICAgICAgICAgID4gLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGd1dHRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gLmltZyB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdW50aWwoJHRhYmxldCkge1xuICAgICAgICAgICAgPi5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAuaW1nIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm1vZHVsZS50ZXh0IHtcbiAgICA+IC5jb250ZW50IHtcbiAgICAgICAgLmJ1dHRvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogJGd1dHRlciAwIDAgMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgPiAuaW1nIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGZyb20oJHRhYmxldCkge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgID4gLmNvbnRlbnQge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXI7XG4gICAgICAgIH1cbiAgICAgICAgPiAuaW1nIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHVudGlsKCR0YWJsZXQpIHtcbiAgICAgICAgPi5jb250ZW50IHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuICAgICAgICA+IC5pbWcge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgIH1cbn0i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 */
