*,*::before,*::after{box-sizing:border-box}html:focus-within{scroll-behavior:smooth}body{min-height:100dvh;text-rendering:optimizeSpeed}:where(body,h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0}:where(img,picture){display:block;max-width:100%;height:auto}:where(input,button,textarea,select){font:inherit}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}.grecaptcha-badge{display:none}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}a:focus-visible{outline:2px solid;outline-offset:2px}.edito{--main-color: #5bc5f2}.axe1{--main-color: #009b3e}.axe2{--main-color: #9b509a}.axe3{--main-color: #005297}.axe4{--main-color: #fbba00}.axe5{--main-color: #5bc5f2}@font-face{font-family:"Frutiger LT Std";src:url("../assets/fonts/FrutigerLTStd-LightCn.woff2") format("woff2"),url("../assets/fonts/FrutigerLTStd-LightCn.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Trebuchet MS";src:url("../assets/fonts/TrebuchetMS.woff2") format("woff2"),url("../assets/fonts/TrebuchetMS.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Trebuchet MS";src:url("../assets/fonts/TrebuchetMS-Italic.woff2") format("woff2"),url("../assets/fonts/TrebuchetMS-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}html{font-family:"Frutiger LT Std",sans-serif;line-height:1.3125;font-size:1rem}.no-scroll-y{overflow-y:hidden}h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS",sans-serif}h1:not(.title-two-part){background:-webkit-linear-gradient(0deg, #005297, #65bfac 40%, #5bc5f2);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}h2,h3,h4{color:var(--main-color)}a{color:#65bfac}.alt-font{font-family:"Trebuchet MS",sans-serif}.external-link-icon{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:.3ch}.external-link-icon svg{width:1rem;height:1rem}@media only screen and (min-width: 64rem){.mb-only{display:none}}.overlay{position:absolute;top:50%;left:50%;width:100%;aspect-ratio:1;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;background:rgba(201,231,250,.55);color:#fff;border-radius:50%;font-size:1.25rem;opacity:0;pointer-events:none;cursor:pointer;transition:.3s ease-in-out;z-index:1;text-align:center}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#5bc5f2}.hamburger-box{width:1.75rem;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:1.75rem;height:3px;background:#5bc5f2;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:7px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:14px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(0.25rem, -4px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -14px, 0) rotate(-90deg)}.menu{margin-block:0;padding-left:0;list-style:none;font-family:"Trebuchet MS",sans-serif}.menu>li{position:relative;color:var(--main-color);cursor:pointer;isolation:isolate}.menu>li.axe5>a{text-transform:uppercase;font-weight:bold}.menu>li>*{color:inherit;transition:.3s ease-in-out}.menu>li>p,.menu>li>a{position:relative;display:block;padding:.9375rem .9375rem .9375rem 2.125rem}.menu>li>p::before,.menu>li>a::before{content:"";position:absolute;top:0;left:0;z-index:-1;bottom:0;display:block;width:1rem;background:var(--main-color);transition:.3s ease-in-out}.menu>li>p:hover,.menu>li>a:hover{color:#fff}.menu>li>p:hover::before,.menu>li>a:hover::before{width:100%}.menu>li:not(:last-child){border-bottom:1px solid #f7f7f7}.menu>li a{text-decoration:none;color:inherit}.menu>li .menu-link{font-size:1rem;line-height:1.15;text-decoration:none}.menu>li .menu-link span{font-weight:bold;font-size:1.3125rem;line-height:1.16}@media only screen and (min-width: 64rem){.menu>li .menu-link span{font-size:1.875rem}}@media only screen and (min-width: 64rem){.menu>li .menu-link{font-size:1.25rem}}.menu>li.edito .menu-link{text-transform:uppercase;font-size:1.3125rem;line-height:1.16;font-weight:bold}@media only screen and (min-width: 64rem){.menu>li.edito .menu-link{font-size:1.875rem}}.menu>li .outside-btn{position:absolute;top:0;bottom:0;left:100%;width:1rem;display:flex;justify-content:center;align-items:center;background:var(--main-color);font-family:cursive;font-size:1.8rem;color:rgba(0,0,0,0);transition:.3s ease-in-out}.menu>li .outside-btn svg{transform:rotate(180deg);width:24px;height:24px}.menu>li .outside-btn:hover{width:2.475rem;right:-2.475rem;color:#fff}.menu>li ul.sub-menu{list-style:none;display:flex;flex-direction:column;gap:2rem;max-height:0;opacity:0;padding:0 2.125rem;transition:.3s ease-in-out}.menu>li ul.sub-menu li{font-size:1.25rem;color:#000;transition:.3s ease-in-out}.menu>li ul.sub-menu li a{font-size:inherit}.menu>li ul.sub-menu li.current_page_item{font-size:1.5rem;font-weight:bold;color:var(--main-color);text-transform:uppercase}.menu>li ul.sub-menu li:not(.current_page_item):hover{color:var(--main-color);transform:translateX(1.5rem)}.menu>li[data-opened=true] ul.sub-menu{padding-block:.9375rem;opacity:1;max-height:999px}.menu>li[data-opened=true]>p,.menu>li[data-opened=true]>a{color:#fff}.menu>li[data-opened=true]>p::before,.menu>li[data-opened=true]>a::before{width:100%}.flex{display:flex;gap:1rem}.flex-column{flex-direction:column}.flex-center{justify-content:center;align-items:center}.grid{display:grid;gap:1rem}.grid-center{place-items:center}.pile{display:grid;grid-template-areas:"pile";place-content:center}.pile>*{grid-area:pile}.carrousel-bloc{position:relative;width:100%}.carrousel-bloc:not(:first-child){margin-top:160px}.carrousel-bloc .swiper{width:100%;height:300px;max-width:560px}.carrousel-bloc .swiper .swiper-wrapper{width:100%}.carrousel-bloc .swiper .swiper-wrapper .swiper-slide{width:100%;text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;border-radius:50%}.carrousel-bloc .swiper .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;aspect-ratio:1}@media only screen and (max-width: 700px){.carrousel-bloc .swiper{max-width:80vw}}.carrousel-bloc .slider-carrousel{width:100%;height:80%}.carrousel-bloc .slider-carrousel:hover .overlay{opacity:1;pointer-events:initial}.carrousel-bloc .slider-carrousel-thumbs{width:100%;height:20%;padding:10px 0;margin-top:-10%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carrousel-bloc .slider-carrousel-thumbs .swiper-slide{height:100%;cursor:pointer}.carrousel-bloc .swiper-button{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:50%;background:#fff;color:#5bc5f2}.carrousel-bloc .swiper-button svg{width:40px;height:40px}.carrousel-bloc .swiper-button::after{display:none}.carrousel-bloc .swiper-button-prev{left:initial;right:calc(100% + 10px)}.carrousel-bloc .swiper-button-next{transform:rotate(180deg);right:initial;left:calc(100% + 10px)}.carrousel-bloc .thumbs-container{position:relative;width:75%;margin-inline:auto}.carrousel-bloc svg.carrousel-bubble-top-left{position:absolute;top:4.5%;left:-4.5%;z-index:1;animation:floating 10s ease-in-out infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width: 64rem){.carrousel-bloc svg.carrousel-bubble-top-left{display:none}}.carrousel-bloc svg.carrousel-bubble-bottom-left{position:absolute;bottom:-42%;left:-3%;z-index:-1;animation:floating 7s 5s ease-in-out infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width: 64rem){.carrousel-bloc svg.carrousel-bubble-bottom-left{display:none}}.carrousel-bloc :is(svg,img).simple-bubble{position:absolute;bottom:23%;right:0;z-index:-1;animation:floating 6s 6s ease-in-out infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width: 64rem){.carrousel-bloc :is(svg,img).simple-bubble{display:none}}.copyright{font-size:.625rem;line-height:1.4;text-align:center;padding-inline:.5rem}.featured-bloc{position:relative}.featured-bloc .title{font-family:"Trebuchet MS",sans-serif;text-transform:uppercase;font-weight:bold;font-size:1.5rem;margin-bottom:0 !important}.featured-bloc .content{margin-top:0 !important}.featured-bloc .content p{margin-block:.5ch !important}.featured-bloc::before{content:"";position:absolute;left:-1.5rem;top:0;bottom:0;width:.75rem;background:linear-gradient(0deg, #005297, #65bfac 40%, #5bc5f2)}header.header{position:relative;margin-bottom:4rem}header.header .header-container{display:flex;justify-content:flex-start;align-items:center;gap:1.875rem;order:1}@media only screen and (min-width: 64rem){header.header .hamburger{display:none}}header.header .vaguelettes-container{position:absolute;top:1.875rem;right:0;display:flex;flex-direction:column;align-items:flex-end}header.header .vaguelettes-container span{display:block;margin-right:7rem;margin-top:1rem;color:var(--main-color);font-weight:bold;font-family:"Frutiger LT Std",sans-serif;font-size:1.375rem}@media only screen and (max-width: 1270px){header.header .vaguelettes-container{display:none}}@media only screen and (max-width: 64rem){header.header{box-shadow:22px 0px 41px rgba(112,112,112,.3)}}.header-title{max-width:100vw;display:flex;justify-content:center;align-items:center;gap:1.875rem;padding-block:1.25rem}.header-title img{width:100%;max-width:103px;flex-shrink:0}@media only screen and (min-width: 610px){.header-title img{max-width:128px}}.header-title h1{color:#5bc5f2;text-transform:uppercase;font-weight:bold;font-size:1.25rem;line-height:1.15}@media only screen and (min-width: 468px){.header-title h1 br{display:none}}@media only screen and (min-width: 610px){.header-title h1{font-size:1.875rem}}.header-title .years{font-weight:bold;font-size:.9375rem;line-height:1.16;color:#005297}@media only screen and (min-width: 610px){.header-title .years{font-size:1.25rem}}@media only screen and (min-width: 610px){.header-title{justify-content:flex-start}}.menu-bloc{position:fixed;width:-moz-max-content;width:max-content;max-width:640px;top:0;bottom:0;left:0;transform:translateX(-100%);display:flex;flex-direction:column;background:#fff;z-index:99;box-shadow:22px 0 41px rgba(112,112,112,.16);padding-block:1.5rem;transition:.3s ease-in-out}.menu-bloc .header-title{padding-inline:1.25rem}.menu-bloc .header-title h1 br{display:initial}.menu-bloc .menu{margin-top:4rem}.menu-bloc .menu>li :is(p,a)::after{display:block}@media only screen and (min-width: 64rem){.menu-bloc .menu{margin-top:2rem}}.menu-bloc[data-opened=true]{transform:translateX(0);transition:.3s ease-in-out;overflow-y:auto}.menu-bloc[data-opened=true] .menu>li .outside-btn{display:none}.menu-bloc .copyright{margin-top:auto}@media only screen and (max-width: 64rem){.menu-bloc{width:100%}}.nav-link{display:flex;align-items:center;gap:.25rem}.nav-link[data-color=edito]{color:#5bc5f2}.nav-link[data-color=axe1]{color:#009b3e}.nav-link[data-color=axe2]{color:#9b509a}.nav-link[data-color=axe3]{color:#005297}.nav-link[data-color=axe4]{color:#fbba00}.nav-link[data-color=axe5]{color:#5bc5f2}.nav-link svg{width:36px;height:36px}.nav-link.next-link svg{transform:rotate(180deg)}.nav-link.next-link{text-align:right;flex-direction:row-reverse}@media only screen and (max-width: 1360px){.nav-link.next-link{margin-left:auto}}.nav-link>div{display:flex;flex-direction:column;text-transform:uppercase}.nav-link span:first-child{font-size:1.0625rem}@media only screen and (max-width: 600px){.nav-link span:first-child{font-size:.625rem}}.nav-link span:last-child{font-size:1rem;font-weight:bold}@media only screen and (max-width: 600px){.nav-link span:last-child{font-size:.75rem}}.nav-link:hover{text-decoration:none}.nav-link:hover span:last-child{text-decoration:underline}.photo-bloc{position:relative}.photo-bloc img{width:100%;margin-inline:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%}.photo-bloc :is(svg,img).simple-bubble{position:absolute;z-index:-1;animation:floating 8s ease-in-out infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0}@media only screen and (max-width: 64rem){.photo-bloc :is(svg,img).simple-bubble{display:none}}.photo-bloc:hover .overlay{opacity:1;pointer-events:initial}.photo-bloc:not(:first-child){margin-block:2rem}@media only screen and (min-width: 64rem){.photo-bloc:not(:first-child){margin-block:160px 0}}.photo-bloc[data-size=large] :is(svg,img).simple-bubble{width:45%;top:-8%}.photo-bloc[data-size=large].even :is(svg,img).simple-bubble{left:-23%}.photo-bloc[data-size=large].odd :is(svg,img).simple-bubble{top:0;right:-10%}.photo-bloc[data-size=medium] img,.photo-bloc[data-size=medium] .overlay{width:75%}.photo-bloc[data-size=medium] :is(svg,img).simple-bubble{width:37.5%;top:-6%}.photo-bloc[data-size=medium].even :is(svg,img).simple-bubble{left:-7%}.photo-bloc[data-size=medium].odd :is(svg,img).simple-bubble{right:3%}.photo-bloc[data-size=small] img,.photo-bloc[data-size=small] .overlay{width:50%}.photo-bloc[data-size=small] :is(svg,img).simple-bubble{width:25%;top:-17%}.photo-bloc[data-size=small].even :is(svg,img).simple-bubble{left:15%}.photo-bloc[data-size=small].odd :is(svg,img).simple-bubble{top:-13%;right:20%}.photo-bloc[data-duration="1"] :is(svg,img).simple-bubble{animation-duration:1s}.photo-bloc[data-delay="1"] :is(svg,img).simple-bubble{animation-delay:1s}.photo-bloc[data-duration="2"] :is(svg,img).simple-bubble{animation-duration:2s}.photo-bloc[data-delay="2"] :is(svg,img).simple-bubble{animation-delay:2s}.photo-bloc[data-duration="3"] :is(svg,img).simple-bubble{animation-duration:3s}.photo-bloc[data-delay="3"] :is(svg,img).simple-bubble{animation-delay:3s}.photo-bloc[data-duration="4"] :is(svg,img).simple-bubble{animation-duration:4s}.photo-bloc[data-delay="4"] :is(svg,img).simple-bubble{animation-delay:4s}.photo-bloc[data-duration="5"] :is(svg,img).simple-bubble{animation-duration:5s}.photo-bloc[data-delay="5"] :is(svg,img).simple-bubble{animation-delay:5s}.photo-bloc[data-duration="6"] :is(svg,img).simple-bubble{animation-duration:6s}.photo-bloc[data-delay="6"] :is(svg,img).simple-bubble{animation-delay:6s}.photo-bloc[data-duration="7"] :is(svg,img).simple-bubble{animation-duration:7s}.photo-bloc[data-delay="7"] :is(svg,img).simple-bubble{animation-delay:7s}.photo-bloc[data-duration="8"] :is(svg,img).simple-bubble{animation-duration:8s}.photo-bloc[data-delay="8"] :is(svg,img).simple-bubble{animation-delay:8s}.photo-bloc[data-duration="9"] :is(svg,img).simple-bubble{animation-duration:9s}.photo-bloc[data-delay="9"] :is(svg,img).simple-bubble{animation-delay:9s}.photo-bloc[data-duration="10"] :is(svg,img).simple-bubble{animation-duration:10s}.photo-bloc[data-delay="10"] :is(svg,img).simple-bubble{animation-delay:10s}.photo-bloc[data-duration="11"] :is(svg,img).simple-bubble{animation-duration:11s}.photo-bloc[data-delay="11"] :is(svg,img).simple-bubble{animation-delay:11s}.photo-bloc[data-duration="12"] :is(svg,img).simple-bubble{animation-duration:12s}.photo-bloc[data-delay="12"] :is(svg,img).simple-bubble{animation-delay:12s}.photo-bloc[data-duration="13"] :is(svg,img).simple-bubble{animation-duration:13s}.photo-bloc[data-delay="13"] :is(svg,img).simple-bubble{animation-delay:13s}.photo-bloc[data-duration="14"] :is(svg,img).simple-bubble{animation-duration:14s}.photo-bloc[data-delay="14"] :is(svg,img).simple-bubble{animation-delay:14s}.photo-bloc[data-duration="15"] :is(svg,img).simple-bubble{animation-duration:15s}.photo-bloc[data-delay="15"] :is(svg,img).simple-bubble{animation-delay:15s}.photo-bloc[data-duration="16"] :is(svg,img).simple-bubble{animation-duration:16s}.photo-bloc[data-delay="16"] :is(svg,img).simple-bubble{animation-delay:16s}.photo-bloc[data-duration="17"] :is(svg,img).simple-bubble{animation-duration:17s}.photo-bloc[data-delay="17"] :is(svg,img).simple-bubble{animation-delay:17s}.photo-bloc[data-duration="18"] :is(svg,img).simple-bubble{animation-duration:18s}.photo-bloc[data-delay="18"] :is(svg,img).simple-bubble{animation-delay:18s}.photo-bloc[data-duration="19"] :is(svg,img).simple-bubble{animation-duration:19s}.photo-bloc[data-delay="19"] :is(svg,img).simple-bubble{animation-delay:19s}.photo-bloc[data-duration="20"] :is(svg,img).simple-bubble{animation-duration:20s}.photo-bloc[data-delay="20"] :is(svg,img).simple-bubble{animation-delay:20s}.photo-bloc[data-duration="21"] :is(svg,img).simple-bubble{animation-duration:21s}.photo-bloc[data-delay="21"] :is(svg,img).simple-bubble{animation-delay:21s}.photo-bloc[data-duration="22"] :is(svg,img).simple-bubble{animation-duration:22s}.photo-bloc[data-delay="22"] :is(svg,img).simple-bubble{animation-delay:22s}.photo-bloc[data-duration="23"] :is(svg,img).simple-bubble{animation-duration:23s}.photo-bloc[data-delay="23"] :is(svg,img).simple-bubble{animation-delay:23s}.photo-bloc[data-duration="24"] :is(svg,img).simple-bubble{animation-duration:24s}.photo-bloc[data-delay="24"] :is(svg,img).simple-bubble{animation-delay:24s}.photo-bloc[data-duration="25"] :is(svg,img).simple-bubble{animation-duration:25s}.photo-bloc[data-delay="25"] :is(svg,img).simple-bubble{animation-delay:25s}.photo-bloc[data-duration="26"] :is(svg,img).simple-bubble{animation-duration:26s}.photo-bloc[data-delay="26"] :is(svg,img).simple-bubble{animation-delay:26s}.photo-bloc[data-duration="27"] :is(svg,img).simple-bubble{animation-duration:27s}.photo-bloc[data-delay="27"] :is(svg,img).simple-bubble{animation-delay:27s}.photo-bloc[data-duration="28"] :is(svg,img).simple-bubble{animation-duration:28s}.photo-bloc[data-delay="28"] :is(svg,img).simple-bubble{animation-delay:28s}.photo-bloc[data-duration="29"] :is(svg,img).simple-bubble{animation-duration:29s}.photo-bloc[data-delay="29"] :is(svg,img).simple-bubble{animation-delay:29s}.photo-bloc[data-duration="30"] :is(svg,img).simple-bubble{animation-duration:30s}.photo-bloc[data-delay="30"] :is(svg,img).simple-bubble{animation-delay:30s}#popup-media{opacity:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.375rem;pointer-events:none;position:fixed;inset:0;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99;padding:1.5rem}#popup-media[data-opened=true]{opacity:1;pointer-events:all}@media only screen and (max-width: 64rem){#popup-media .fixed-elements svg:not(.close){display:none}}#popup-media #close-popup{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;cursor:pointer}#popup-media #close-popup svg g{transition:.3s ease-in-out}#popup-media #close-popup:hover svg g{opacity:.8}#popup-media svg.big-bubble-popup,#popup-media svg.little-bubble-popup{position:absolute;z-index:-1}#popup-media svg.big-bubble-popup{top:14%;right:9%;animation:floating 10s 3s ease-in-out infinite}#popup-media svg.little-bubble-popup{left:10%;bottom:25%;animation:floating 8s 3s ease-in-out infinite}#popup-media .popup-content-bloc{max-width:90vw;width:-moz-fit-content;width:fit-content;height:78vh}#popup-media .popup-content-bloc iframe,#popup-media .popup-content-bloc video{max-width:100%;height:100%;aspect-ratio:16/9;border:4px solid #5bc5f2;border-radius:1rem}#popup-media .popup-content-bloc img.photo-bloc-img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;border:4px solid #5bc5f2;border-radius:1rem}@media only screen and (max-width: 64rem){#popup-media .popup-content-bloc img.photo-bloc-img{width:100%;height:auto}}#popup-media .popup-content-bloc.col-carrousel{display:flex !important;flex-direction:column;max-width:1070px;height:89dvh}#popup-media .popup-content-bloc.col-carrousel .swiper-carrousel-popup .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center}#popup-media .popup-content-bloc.col-carrousel .swiper-carrousel-popup .swiper-wrapper .swiper-slide img{width:auto;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-inline:auto}@media only screen and (max-width: 1070px){#popup-media .popup-content-bloc.col-carrousel{max-width:90vw;height:auto}}#popup-media .popup-content-bloc .swiper-carrousel-popup{width:100%}#popup-media .popup-content-bloc .swiper-carrousel-popup img{width:100%;height:100%;border:4px solid #5bc5f2;border-radius:1rem;-o-object-fit:cover;object-fit:cover}#popup-media .popup-content-bloc .swiper-carrousel-thumbs-popup{-webkit-user-select:none;-moz-user-select:none;user-select:none}#popup-media .popup-content-bloc .swiper-carrousel-thumbs-popup .swiper-slide:not(.swiper-slide-thumb-active){opacity:.6;cursor:pointer}#popup-media .popup-content-bloc .swiper-carrousel-thumbs-popup img{border:4px solid #5bc5f2;border-radius:1rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}#popup-media .popup-content-bloc .legend{font-size:1.25rem;text-align:center;margin-top:1rem}#popup-media .popup-content-bloc .thumbs-container{position:relative;width:89%;margin-inline:auto;margin-top:1rem}#popup-media .popup-content-bloc .thumbs-container .swiper-button{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:50%;background:#fff;color:#5bc5f2}#popup-media .popup-content-bloc .thumbs-container .swiper-button svg{width:32px;height:32px}#popup-media .popup-content-bloc .thumbs-container .swiper-button::after{display:none}#popup-media .popup-content-bloc .thumbs-container .swiper-button-prev{left:initial;right:calc(100% + 10px)}#popup-media .popup-content-bloc .thumbs-container .swiper-button-next{transform:rotate(180deg);right:initial;left:calc(100% + 10px)}@media only screen and (max-width: 64rem){#popup-media .popup-content-bloc{height:-moz-fit-content;height:fit-content}}.video-bloc{position:relative;cursor:pointer;isolation:isolate}.video-bloc:not(:first-child){margin-top:160px}.video-bloc:not(:first-child):last-child{margin-bottom:180px}.video-bloc .img-container img{width:100%;aspect-ratio:16/9;border-radius:2rem;border:none;-o-object-fit:cover;object-fit:cover}.video-bloc .img-container svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:31%;height:31%}.video-bloc button{position:absolute;bottom:5px;left:50%;transform:translate(-50%, 50%);display:flex;justify-content:center;align-items:center;gap:1rem;text-transform:uppercase;border:none;border-radius:100vw;max-width:400px;width:100%;padding:.875rem;background:var(--main-color);color:#fff;font-size:1.25rem;cursor:pointer}.video-bloc :is(svg,img).simple-bubble{position:absolute;bottom:-50%;left:-13%;width:46%;height:auto;z-index:-1;pointer-events:none;animation:floating 8s ease-in-out infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width: 64rem){.video-bloc :is(svg,img).simple-bubble{display:none}}.error404 .animation{justify-content:space-between;align-content:center}.error404 .animation .number{font-weight:900;font-size:15rem;line-height:1;color:#65bfac}.error404 .animation .illustration{position:relative;width:12.2rem;margin:0 2.1rem}.error404 .animation .illustration .circle{position:absolute;bottom:0;left:0;width:12.2rem;height:11.4rem;border-radius:50%;background-color:#65bfac}.error404 .animation .illustration .clip{position:absolute;bottom:.3rem;left:50%;transform:translateX(-50%);overflow:hidden;width:12.5rem;height:13rem;border-radius:0 0 50% 50%}.error404 .animation .illustration .clip .paper{position:absolute;bottom:-0.3rem;left:50%;transform:translateX(-50%);width:9.2rem;height:12.4rem;border:.3rem solid #65bfac;background-color:#fff;border-radius:.8rem}.error404 .animation .illustration .clip .paper::before{content:"";position:absolute;top:-0.7rem;right:-0.7rem;width:1.4rem;height:1rem;background-color:#fff;border-bottom:.3rem solid #65bfac;transform:rotate(45deg)}.error404 .animation .illustration .clip .paper .face{position:relative;margin-top:2.3rem}.error404 .animation .illustration .clip .paper .face .eyes{position:absolute;top:0;left:2.4rem;width:4.6rem;height:.8rem}.error404 .animation .illustration .clip .paper .face .eyes .eye{position:absolute;bottom:0;width:.8rem;height:.8rem;border-radius:50%;background-color:#65bfac;animation-name:eye;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes eye{0%{height:.8rem}50%{height:.8rem}52%{height:.1rem}54%{height:.8rem}100%{height:.8rem}}.error404 .animation .illustration .clip .paper .face .eyes .eye.eye-left{left:0}.error404 .animation .illustration .clip .paper .face .eyes .eye.eye-right{right:0}.error404 .animation .illustration .clip .paper .face .rosyCheeks{position:absolute;top:1.6rem;width:1rem;height:.2rem;border-radius:50%;background-color:#fdabaf}.error404 .animation .illustration .clip .paper .face .rosyCheeks.rosyCheeks-left{left:1.4rem}.error404 .animation .illustration .clip .paper .face .rosyCheeks.rosyCheeks-right{right:1.4rem}.error404 .animation .illustration .clip .paper .face .mouth{position:absolute;top:3.1rem;left:50%;width:1.6rem;height:.2rem;border-radius:.1rem;transform:translateX(-50%);background-color:#65bfac}.error404 .text{margin-top:5rem;font-weight:300;font-size:1.125rem}.axe-title{text-align:center;margin-bottom:3rem;color:var(--main-color);font-weight:bold;font-family:"Frutiger LT Std",sans-serif;font-size:1.375rem}.main-grid{display:grid;grid-template-columns:3fr 2fr;row-gap:3rem;-moz-column-gap:15rem;column-gap:15rem;transition:.3s ease-in-out;padding-bottom:160px}.main-grid .left-side-part{position:relative;font-size:1.25rem;font-family:"Frutiger LT Std",sans-serif}.main-grid .left-side-part .title-full{display:flex;flex-direction:column}.main-grid .left-side-part header{display:flex;align-items:flex-end;gap:.5rem;text-transform:uppercase}.main-grid .left-side-part header img{max-width:130px}@media only screen and (max-width: 64rem){.main-grid .right-side-part{display:none}}.main-grid .content{margin-top:2rem}.main-grid .content p{margin-block:1rem}.main-grid .content h2{color:var(--main-color);margin-block:2rem .5rem}.main-grid .content .chapo{font-weight:bold}.main-grid .content .photo-bloc,.main-grid .content .video-bloc,.main-grid .content .carrousel-bloc{margin-block:50px}@media only screen and (min-width: 64rem){.main-grid .content .photo-bloc,.main-grid .content .video-bloc,.main-grid .content .carrousel-bloc{display:none}}.main-grid .sticky{position:sticky;top:1rem}@media only screen and (max-width: 1400px){.main-grid{-moz-column-gap:12rem;column-gap:12rem}}@media only screen and (max-width: 64rem){.main-grid{grid-template-columns:1fr}}.main-grid.main-grid-full-images{display:grid;grid-template-columns:1fr}.main-grid.main-grid-full-images .content{display:grid;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));margin-top:3rem;gap:2rem}@media only screen and (max-width: 500px){.main-grid.main-grid-full-images .content{grid-template-columns:1fr}}.main-grid.main-grid-full-images .content .photo-bloc{display:flex;justify-content:center;align-items:center;margin-top:0}.main-grid.main-grid-full-images .content .photo-bloc .simple-bubble{display:none}.main-grid.main-grid-full-images .navigation-next-prev .container{display:block}h1.title-two-part{line-height:1.175}h1.title-two-part.reverse{display:flex;flex-direction:column-reverse}h1.title-two-part span.first-part{background:-webkit-linear-gradient(0deg, #005297, #65bfac 40%, #5bc5f2);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-transform:uppercase;font-size:2.5rem}h1.title-two-part span.second-part{display:block;width:100%;color:var(--main-color);font-weight:bold;font-size:1.875rem;line-height:1.16;text-transform:uppercase;font-family:"Trebuchet MS",sans-serif}.navigation-next-prev{position:fixed;left:0;right:0;bottom:0;background:linear-gradient(transparent, white 40%);display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding-block:6rem 2.5rem;z-index:10;width:100%;transition:.3s ease-in-out}.navigation-next-prev .container{display:grid;grid-template-columns:3fr 2fr;row-gap:3rem;-moz-column-gap:15rem;column-gap:15rem}.navigation-next-prev .container .list-links{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.navigation-next-prev .container .list-links svg{flex-shrink:0}@media only screen and (max-width: 64rem){.navigation-next-prev .container .list-links{flex-direction:row}.navigation-next-prev .container .list-links .nav-link{flex:1}}@media only screen and (max-width: 64rem){.navigation-next-prev .container{grid-template-columns:1fr}}.navigation-next-prev.first .list-links{justify-content:flex-end}.navigation-next-prev.last .list-links{justify-content:flex-start}.main-full-images .navigation-next-prev .container{display:block}.home{width:100%;max-height:100dvh}.home .main{width:100%;height:100%}@media only screen and (min-width: 800px){.home .main{display:grid;grid-template-columns:1fr 2fr}}.home .left-part{display:flex;flex-direction:column;width:100%;height:100%}.home .left-part .cover-left{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 800px){.home .left-part .cover-left{display:none}}.home .cover{display:none}.home .cover img{width:100%;height:100dvh;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 800px){.home .cover{display:block}}.home .header-title{justify-content:center}@media only screen and (min-width: 800px){.home .header-title{flex-direction:column;text-align:center;padding-inline:2rem;margin-bottom:2rem}}.home .navigation{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;overflow-y:auto}.home .navigation .menu .outside-btn{display:none}.home .navigation .copyright{padding-bottom:.875rem}.wsp-container ul{margin-left:20px;list-style:none}.wsp-container li{position:relative}.wsp-container li::before{content:"•";color:inherit;position:absolute;left:-20px}.wsp-container a{color:inherit}.wsp-container a:hover{color:inherit}.align-left{text-align:left;margin-left:initial;margin-right:auto}.align-right{text-align:right;margin-left:auto;margin-right:initial}.align-center{text-align:center;margin-inline:auto}.edge-bottom{position:relative;z-index:1}.edge-bottom:after{background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;outline:1px solid rgba(0,0,0,0)}.edge-bottom:after{bottom:0;transform:skewY(-1.3deg);transform-origin:100%}.edge-bottom-reverse{position:relative;z-index:1}.edge-bottom-reverse:after{background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;outline:1px solid rgba(0,0,0,0)}.edge-bottom-reverse:after{bottom:0;transform:skewY(1.3deg);transform-origin:0 100%}.edge-top{position:relative;z-index:1}.edge-top:before{background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;outline:1px solid rgba(0,0,0,0)}.edge-top:before{top:0;transform:skewY(1.3deg);transform-origin:100% 0}.edge-top-reverse{position:relative;z-index:1}.edge-top-reverse:before{background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;outline:1px solid rgba(0,0,0,0)}.edge-top-reverse:before{top:0;transform:skewY(-1.3deg);transform-origin:0 0}.edge-both{position:relative;z-index:1}.edge-both:before,.edge-both:after{background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;outline:1px solid rgba(0,0,0,0)}.edge-both:before{top:0;transform:skewY(1.3deg);transform-origin:100% 0}.edge-both:after{bottom:0;transform:skewY(1.3deg);transform-origin:0 0}.edge-both-reverse{position:relative;z-index:1}.edge-both-reverse:before,.edge-both-reverse:after{background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;outline:1px solid rgba(0,0,0,0)}.edge-both-reverse:before{top:0;transform:skewY(-1.3deg);transform-origin:0 0}.edge-both-reverse:after{bottom:0;transform:skewY(-1.3deg);transform-origin:100%}.edge-bothsame{position:relative;z-index:1}.edge-bothsame:before,.edge-bothsame:after{background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;outline:1px solid rgba(0,0,0,0)}.edge-bothsame:before{top:0;transform:skewY(1.3deg);transform-origin:100% 0}.edge-bothsame:after{bottom:0;transform:skewY(-1.3deg);transform-origin:100%}.edge-bothsame-reverse{position:relative;z-index:1}.edge-bothsame-reverse:before,.edge-bothsame-reverse:after{background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;outline:1px solid rgba(0,0,0,0)}.edge-bothsame-reverse:before{top:0;transform:skewY(-1.3deg);transform-origin:0 0}.edge-bothsame-reverse:after{bottom:0;transform:skewY(1.3deg);transform-origin:0 0}.container{--padding: 4.8125rem;--max-width: 105rem;width:min(100% - var(--padding)*2,var(--max-width));margin-inline:auto}.container[data-type=full-width]{--max-width: 100%}@media only screen and (max-width: 600px){.container{--padding: 3rem}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(2rem)}100%{transform:translateY(0)}}.round{aspect-ratio:1;border-radius:50%}.text-center{text-align:center}.uppercase{text-transform:uppercase}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZyb250Lm1pbi5jc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fYTExeS5zY3NzIiwiYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJjb21wb25lbnRzL19oYW1idXJnZXJzLnNjc3MiLCJjb21wb25lbnRzL19tZW51LnNjc3MiLCJsYXlvdXQvX2ZsZXguc2NzcyIsImxheW91dC9fZ3JpZC5zY3NzIiwibGF5b3V0L19waWxlLnNjc3MiLCJwYXJ0cy9fY2Fycm91c2VsLWJsb2Muc2NzcyIsInBhcnRzL19jb3B5cmlnaHQuc2NzcyIsInBhcnRzL19mZWF0dXJlZC1ibG9jLnNjc3MiLCJwYXJ0cy9faGVhZGVyLWJsb2Muc2NzcyIsInBhcnRzL19oZWFkZXItdGl0bGUuc2NzcyIsInBhcnRzL19tZW51LWJsb2Muc2NzcyIsInBhcnRzL19uYXYtbGluay5zY3NzIiwicGFydHMvX3Bob3RvLWJsb2Muc2NzcyIsInBhcnRzL19wb3B1cC1tZWRpYS5zY3NzIiwicGFydHMvX3ZpZGVvLWJsb2Muc2NzcyIsInRlbXBsYXRlcy9fNDA0LnNjc3MiLCJ0ZW1wbGF0ZXMvX21haW4tcGFnZS5zY3NzIiwidGVtcGxhdGVzL19ob21lLnNjc3MiLCJ0ZW1wbGF0ZXMvX3NpdGVtYXAuc2NzcyIsInV0aWxpdGllcy9fYWxpZ24uc2NzcyIsInV0aWxpdGllcy9fYW5nbGUuc2NzcyIsInV0aWxpdGllcy9fY29udGFpbmVyLnNjc3MiLCJ1dGlsaXRpZXMvX2tleWZyYW1lcy5zY3NzIiwidXRpbGl0aWVzL19yb3VuZC5zY3NzIiwidXRpbGl0aWVzL190ZXh0LWNlbnRlci5zY3NzIiwidXRpbGl0aWVzL191cHBlcmNhc2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxxQkNFQSxxQkFHSSxDQUFBLGtCQUdKLHNCQUNJLENBQUEsS0FHSixpQkFDSSxDQUFBLDRCQUNBLENBQUEsbURBR0osUUFDSSxDQUFBLG9CQUdKLGFBQ0ksQ0FBQSxjQUNB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QUNJLGtCQUFBLENBSkosMERBQ0kscUJBQUEsQ0FFSix1REFDSSxrQkFBQSxDQUpKLDBEQUNJLHFCQUFBLENBRUosdURBQ0ksa0JBQUEsQ0FKSiwwREFDSSxxQkFBQSxDQUVKLHVEQUNJLGtCQUFBLENBSkosMERBQ0kscUJBQUEsQ0FFSix1REFDSSxrQkFBQSxDQUpKLDJEQUNJLHNCQUFBLENBRUosd0RBQ0ksbUJBQUEsQ0FKSiwyREFDSSxzQkFBQSxDQUVKLHdEQUNJLG1CQUFBLENBSkosMkRBQ0ksc0JBQUEsQ0FFSix3REFDSSxtQkFBQSxDQUpKLDJEQUNJLHNCQUFBLENBRUosd0RBQ0ksbUJBQUEsQ0FKSiwyREFDSSxzQkFBQSxDQUVKLHdEQUNJLG1CQUFBLENBSkosMkRBQ0ksc0JBQUEsQ0FFSix3REFDSSxtQkFBQSxDQUpKLDJEQUNJLHNCQUFBLENBRUosd0RBQ0ksbUJBQUEsQ0FKSiwyREFDSSxzQkFBQSxDQUVKLHdEQUNJLG1CQUFBLENBSkosMkRBQ0ksc0JBQUEsQ0FFSix3REFDSSxtQkFBQSxDQUpKLDJEQUNJLHNCQUFBLENBRUosd0RBQ0ksbUJBQUEsQ0FKSiwyREFDSSxzQkFBQSxDQUVKLHdEQUNJLG1CQUFBLENBSkosMkRBQ0ksc0JBQUEsQ0FFSix3REFDSSxtQkFBQSxDQUpKLDJEQUNJLHNCQUFBLENBRUosd0RBQ0ksbUJBQUEsQ0FKSiwyREFDSSxzQkFBQSxDQUVKLHdEQUNJLG1CQUFBLENBSkosMkRBQ0ksc0JBQUEsQ0FFSix3REFDSSxtQkFBQSxDQUpKLDJEQUNJLHNCQUFBLENBRUosd0RBQ0ksbUJBQUEsQ0FKSiwyREFDSSxzQkFBQSxDQUVKLHdEQUNJLG1CQUFBLENBSkosMkRBQ0ksc0JBQUEsQ0FFSix3REFDSSxtQkFBQSxDQUpKLDJEQUNJLHNCQUFBLENBRUosd0RBQ0ksbUJBQUEsQ0FKSiwyREFDSSxzQkFBQSxDQUVKLHdEQUNJLG1CQUFBLENBSkosMkRBQ0ksc0JBQUEsQ0FFSix3REFDSSxtQkFBQSxDQ2xHWixhQUNJLFNBQUEsQ0FDQSxZQUFBLENBQ0Esc0JBQUEsQ0FD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Q0EscUJBQUEsQ0FvQ3BCLHVCQXBJUSxpQkFBQSxDQUNBLFNBQUEsQ0FPQSwyREFDSSxrQkFBQSxDQUNBLFVBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLE1BQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxVQUFBLENBQ0Esa0NBQUEsQ0FDQSwrQkFBQSxDQTBEQSw4QkFDSSxLQUFBLENBR0ksd0JBQUEsQ0FDQSxvQkFBQSxDQU9SLDZCQUNJLFFBQUEsQ0FHSSx1QkFBQSxDQUNBLG9CQUFBLENDdEdwQixXQUNJLG9CQUFBLENBQ0EsbUJBQUEsQ0FFQSxtREFBQSxDQUNBLGtCQUFBLENBRUEsaUNBQ0ksaUJBQUEsQ0FHSiwwQ0FYSixXQVlRLGVBQUEsQ0FBQSxDQ2RSLG9CQUNJLEdBQ0ksdUJBQUEsQ0FFSixJQUNJLDBCQUFBLENBRUosS0FDSSx1QkFBQSxDQUFBLENDUlIsT0FDSSxjQUFBLENBQ0EsaUJBQUEsQ0NGSixhQUNJLGlCQUFBLENDREosV0FDSSx3QkFBQSIsImZpbGUiOiJmcm9udC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiKiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWw6Zm9jdXMtd2l0aGlue3Njcm9sbC1iZWhhdmlvcjpzbW9vdGh9Ym9keXttaW4taGVpZ2h0OjEwMGR2aDt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZVNwZWVkfTp3aGVyZShib2R5LGgxLGgyLGgzLGg0LHAsZmlndXJlLGJsb2NrcXVvdGUsZGwsZGQpe21hcmdpbjowfTp3aGVyZShpbWcscGljdHVyZSl7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b306d2hlcmUoaW5wdXQsYnV0dG9uLHRleHRhcmVhLHNlbGVjdCl7Zm9udDppbmhlcml0fWF7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1hOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9dWxbcm9sZT1saXN0XSxvbFtyb2xlPWxpc3Rde2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LmdyZWNhcHRjaGEtYmFkZ2V7ZGlzcGxheTpub25lfUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upe2h0bWw6Zm9jdXMtd2l0aGlue3Njcm9sbC1iZWhhdmlvcjphdXRvfSosKjo6YmVmb3JlLCo6OmFmdGVye2FuaW1hdGlvbi1kdXJhdGlvbjouMDFtcyAhaW1wb3J0YW50O2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSAhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246LjAxbXMgIWltcG9ydGFudDtzY3JvbGwtYmVoYXZpb3I6YXV0byAhaW1wb3J0YW50fX1hOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQ7b3V0bGluZS1vZmZzZXQ6MnB4fS5lZGl0b3stLW1haW4tY29sb3I6ICM1YmM1ZjJ9LmF4ZTF7LS1tYWluLWNvbG9yOiAjMDA5YjNlfS5heGUyey0tbWFpbi1jb2xvcjogIzliNTA5YX0uYXhlM3stLW1haW4tY29sb3I6ICMwMDUyOTd9LmF4ZTR7LS1tYWluLWNvbG9yOiAjZmJiYTAwfS5heGU1ey0tbWFpbi1jb2xvcjogIzViYzVmMn1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRnJ1dGlnZXIgTFQgU3RkXCI7c3JjOnVybChcIi4uL2Fzc2V0cy9mb250cy9GcnV0aWdlckxUU3RkLUxpZ2h0Q24ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL0ZydXRpZ2VyTFRTdGQtTGlnaHRDbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJUcmVidWNoZXQgTVNcIjtzcmM6dXJsKFwiLi4vYXNzZXRzL2ZvbnRzL1RyZWJ1Y2hldE1TLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2Fzc2V0cy9mb250cy9UcmVidWNoZXRNUy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJUcmVidWNoZXQgTVNcIjtzcmM6dXJsKFwiLi4vYXNzZXRzL2ZvbnRzL1RyZWJ1Y2hldE1TLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9hc3NldHMvZm9udHMvVHJlYnVjaGV0TVMtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC1kaXNwbGF5OnN3YXB9aHRtbHtmb250LWZhbWlseTpcIkZydXRpZ2VyIExUIFN0ZFwiLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4zMTI1O2ZvbnQtc2l6ZToxcmVtfS5uby1zY3JvbGwteXtvdmVyZmxvdy15OmhpZGRlbn1oMSxoMixoMyxoNCxoNSxoNntmb250LWZhbWlseTpcIlRyZWJ1Y2hldCBNU1wiLHNhbnMtc2VyaWZ9aDE6bm90KC50aXRsZS10d28tcGFydCl7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDA1Mjk3LCAjNjViZmFjIDQwJSwgIzViYzVmMik7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApfWgyLGgzLGg0e2NvbG9yOnZhcigtLW1haW4tY29sb3IpfWF7Y29sb3I6IzY1YmZhY30uYWx0LWZvbnR7Zm9udC1mYW1pbHk6XCJUcmVidWNoZXQgTVNcIixzYW5zLXNlcmlmfS5leHRlcm5hbC1saW5rLWljb257ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6Zml0LWNvbnRlbnQ7Z2FwOi4zY2h9LmV4dGVybmFsLWxpbmstaWNvbiBzdmd7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKXsubWItb25seXtkaXNwbGF5Om5vbmV9fS5vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7d2lkdGg6MTAwJTthc3BlY3QtcmF0aW86MTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOnJnYmEoMjAxLDIzMSwyNTAsLjU1KTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZToxLjI1cmVtO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246LjNzIGVhc2UtaW4tb3V0O3otaW5kZXg6MTt0ZXh0LWFsaWduOmNlbnRlcn0vKiFcbiAqIEhhbWJ1cmdlcnNcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xuICovLmhhbWJ1cmdlcntwYWRkaW5nOjAgMDtkaXNwbGF5OmlubGluZS1ibG9jaztjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksZmlsdGVyO3RyYW5zaXRpb24tZHVyYXRpb246LjE1czt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7Zm9udDppbmhlcml0O2NvbG9yOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7bWFyZ2luOjA7b3ZlcmZsb3c6dmlzaWJsZX0uaGFtYnVyZ2VyOmhvdmVye29wYWNpdHk6MX0uaGFtYnVyZ2VyLmlzLWFjdGl2ZTpob3ZlcntvcGFjaXR5OjF9LmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciwuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojNWJjNWYyfS5oYW1idXJnZXItYm94e3dpZHRoOjEuNzVyZW07aGVpZ2h0OjE3cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmhhbWJ1cmdlci1pbm5lcntkaXNwbGF5OmJsb2NrO3RvcDo1MCU7bWFyZ2luLXRvcDotMS41cHh9LmhhbWJ1cmdlci1pbm5lciwuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXJ7d2lkdGg6MS43NXJlbTtoZWlnaHQ6M3B4O2JhY2tncm91bmQ6IzViYzVmMjtib3JkZXItcmFkaXVzOjA7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9LmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLC5oYW1idXJnZXItaW5uZXI6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrfS5oYW1idXJnZXItaW5uZXI6OmJlZm9yZXt0b3A6LTdweH0uaGFtYnVyZ2VyLWlubmVyOjphZnRlcntib3R0b206LTdweH0uaGFtYnVyZ2VyLS1zbGlkZXIgLmhhbWJ1cmdlci1pbm5lcnt0b3A6MS41cHh9LmhhbWJ1cmdlci0tc2xpZGVyIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZXt0b3A6N3B4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9LmhhbWJ1cmdlci0tc2xpZGVyIC5oYW1idXJnZXItaW5uZXI6OmFmdGVye3RvcDoxNHB4fS5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgN3B4LCAwKSByb3RhdGUoNDVkZWcpfS5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgwLjI1cmVtLCAtNHB4LCAwKTtvcGFjaXR5OjB9LmhhbWJ1cmdlci0tc2xpZGVyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE0cHgsIDApIHJvdGF0ZSgtOTBkZWcpfS5tZW51e21hcmdpbi1ibG9jazowO3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZTtmb250LWZhbWlseTpcIlRyZWJ1Y2hldCBNU1wiLHNhbnMtc2VyaWZ9Lm1lbnU+bGl7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6dmFyKC0tbWFpbi1jb2xvcik7Y3Vyc29yOnBvaW50ZXI7aXNvbGF0aW9uOmlzb2xhdGV9Lm1lbnU+bGkuYXhlNT5he3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDpib2xkfS5tZW51PmxpPip7Y29sb3I6aW5oZXJpdDt0cmFuc2l0aW9uOi4zcyBlYXNlLWluLW91dH0ubWVudT5saT5wLC5tZW51PmxpPmF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi45Mzc1cmVtIC45Mzc1cmVtIC45Mzc1cmVtIDIuMTI1cmVtfS5tZW51PmxpPnA6OmJlZm9yZSwubWVudT5saT5hOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4Oi0xO2JvdHRvbTowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtiYWNrZ3JvdW5kOnZhcigtLW1haW4tY29sb3IpO3RyYW5zaXRpb246LjNzIGVhc2UtaW4tb3V0fS5tZW51PmxpPnA6aG92ZXIsLm1lbnU+bGk+YTpob3Zlcntjb2xvcjojZmZmfS5tZW51PmxpPnA6aG92ZXI6OmJlZm9yZSwubWVudT5saT5hOmhvdmVyOjpiZWZvcmV7d2lkdGg6MTAwJX0ubWVudT5saTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmN2Y3Zjd9Lm1lbnU+bGkgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjppbmhlcml0fS5tZW51PmxpIC5tZW51LWxpbmt7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4xNTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWVudT5saSAubWVudS1saW5rIHNwYW57Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4zMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMTZ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSl7Lm1lbnU+bGkgLm1lbnUtbGluayBzcGFue2ZvbnQtc2l6ZToxLjg3NXJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSl7Lm1lbnU+bGkgLm1lbnUtbGlua3tmb250LXNpemU6MS4yNXJlbX19Lm1lbnU+bGkuZWRpdG8gLm1lbnUtbGlua3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjEuMzEyNXJlbTtsaW5lLWhlaWdodDoxLjE2O2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSl7Lm1lbnU+bGkuZWRpdG8gLm1lbnUtbGlua3tmb250LXNpemU6MS44NzVyZW19fS5tZW51PmxpIC5vdXRzaWRlLWJ0bntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjEwMCU7d2lkdGg6MXJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp2YXIoLS1tYWluLWNvbG9yKTtmb250LWZhbWlseTpjdXJzaXZlO2ZvbnQtc2l6ZToxLjhyZW07Y29sb3I6cmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOi4zcyBlYXNlLWluLW91dH0ubWVudT5saSAub3V0c2lkZS1idG4gc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt3aWR0aDoyNHB4O2hlaWdodDoyNHB4fS5tZW51PmxpIC5vdXRzaWRlLWJ0bjpob3Zlcnt3aWR0aDoyLjQ3NXJlbTtyaWdodDotMi40NzVyZW07Y29sb3I6I2ZmZn0ubWVudT5saSB1bC5zdWItbWVudXtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MnJlbTttYXgtaGVpZ2h0OjA7b3BhY2l0eTowO3BhZGRpbmc6MCAyLjEyNXJlbTt0cmFuc2l0aW9uOi4zcyBlYXNlLWluLW91dH0ubWVudT5saSB1bC5zdWItbWVudSBsaXtmb250LXNpemU6MS4yNXJlbTtjb2xvcjojMDAwO3RyYW5zaXRpb246LjNzIGVhc2UtaW4tb3V0fS5tZW51PmxpIHVsLnN1Yi1tZW51IGxpIGF7Zm9udC1zaXplOmluaGVyaXR9Lm1lbnU+bGkgdWwuc3ViLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW17Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDpib2xkO2NvbG9yOnZhcigtLW1haW4tY29sb3IpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubWVudT5saSB1bC5zdWItbWVudSBsaTpub3QoLmN1cnJlbnRfcGFnZV9pdGVtKTpob3Zlcntjb2xvcjp2YXIoLS1tYWluLWNvbG9yKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxLjVyZW0pfS5tZW51PmxpW2RhdGEtb3BlbmVkPXRydWVdIHVsLnN1Yi1tZW51e3BhZGRpbmctYmxvY2s6LjkzNzVyZW07b3BhY2l0eToxO21heC1oZWlnaHQ6OTk5cHh9Lm1lbnU+bGlbZGF0YS1vcGVuZWQ9dHJ1ZV0+cCwubWVudT5saVtkYXRhLW9wZW5lZD10cnVlXT5he2NvbG9yOiNmZmZ9Lm1lbnU+bGlbZGF0YS1vcGVuZWQ9dHJ1ZV0+cDo6YmVmb3JlLC5tZW51PmxpW2RhdGEtb3BlbmVkPXRydWVdPmE6OmJlZm9yZXt3aWR0aDoxMDAlfS5mbGV4e2Rpc3BsYXk6ZmxleDtnYXA6MXJlbX0uZmxleC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mbGV4LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZ3JpZHtkaXNwbGF5OmdyaWQ7Z2FwOjFyZW19LmdyaWQtY2VudGVye3BsYWNlLWl0ZW1zOmNlbnRlcn0ucGlsZXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1hcmVhczpcInBpbGVcIjtwbGFjZS1jb250ZW50OmNlbnRlcn0ucGlsZT4qe2dyaWQtYXJlYTpwaWxlfS5jYXJyb3VzZWwtYmxvY3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5jYXJyb3VzZWwtYmxvYzpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjE2MHB4fS5jYXJyb3VzZWwtYmxvYyAuc3dpcGVye3dpZHRoOjEwMCU7aGVpZ2h0OjMwMHB4O21heC13aWR0aDo1NjBweH0uY2Fycm91c2VsLWJsb2MgLnN3aXBlciAuc3dpcGVyLXdyYXBwZXJ7d2lkdGg6MTAwJX0uY2Fycm91c2VsLWJsb2MgLnN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZXt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxOHB4O2JhY2tncm91bmQ6I2ZmZjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlfS5jYXJyb3VzZWwtYmxvYyAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjUwJTthc3BlY3QtcmF0aW86MX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KXsuY2Fycm91c2VsLWJsb2MgLnN3aXBlcnttYXgtd2lkdGg6ODB2d319LmNhcnJvdXNlbC1ibG9jIC5zbGlkZXItY2Fycm91c2Vse3dpZHRoOjEwMCU7aGVpZ2h0OjgwJX0uY2Fycm91c2VsLWJsb2MgLnNsaWRlci1jYXJyb3VzZWw6aG92ZXIgLm92ZXJsYXl7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOmluaXRpYWx9LmNhcnJvdXNlbC1ibG9jIC5zbGlkZXItY2Fycm91c2VsLXRodW1ic3t3aWR0aDoxMDAlO2hlaWdodDoyMCU7cGFkZGluZzoxMHB4IDA7bWFyZ2luLXRvcDotMTAlO3VzZXItc2VsZWN0Om5vbmV9LmNhcnJvdXNlbC1ibG9jIC5zbGlkZXItY2Fycm91c2VsLXRodW1icyAuc3dpcGVyLXNsaWRle2hlaWdodDoxMDAlO2N1cnNvcjpwb2ludGVyfS5jYXJyb3VzZWwtYmxvYyAuc3dpcGVyLWJ1dHRvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6M3JlbTtoZWlnaHQ6M3JlbTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzViYzVmMn0uY2Fycm91c2VsLWJsb2MgLnN3aXBlci1idXR0b24gc3Zne3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHh9LmNhcnJvdXNlbC1ibG9jIC5zd2lwZXItYnV0dG9uOjphZnRlcntkaXNwbGF5Om5vbmV9LmNhcnJvdXNlbC1ibG9jIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDppbml0aWFsO3JpZ2h0OmNhbGMoMTAwJSArIDEwcHgpfS5jYXJyb3VzZWwtYmxvYyAuc3dpcGVyLWJ1dHRvbi1uZXh0e3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtyaWdodDppbml0aWFsO2xlZnQ6Y2FsYygxMDAlICsgMTBweCl9LmNhcnJvdXNlbC1ibG9jIC50aHVtYnMtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjc1JTttYXJnaW4taW5saW5lOmF1dG99LmNhcnJvdXNlbC1ibG9jIHN2Zy5jYXJyb3VzZWwtYnViYmxlLXRvcC1sZWZ0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0LjUlO2xlZnQ6LTQuNSU7ei1pbmRleDoxO2FuaW1hdGlvbjpmbG9hdGluZyAxMHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7dXNlci1zZWxlY3Q6bm9uZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0cmVtKXsuY2Fycm91c2VsLWJsb2Mgc3ZnLmNhcnJvdXNlbC1idWJibGUtdG9wLWxlZnR7ZGlzcGxheTpub25lfX0uY2Fycm91c2VsLWJsb2Mgc3ZnLmNhcnJvdXNlbC1idWJibGUtYm90dG9tLWxlZnR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi00MiU7bGVmdDotMyU7ei1pbmRleDotMTthbmltYXRpb246ZmxvYXRpbmcgN3MgNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7dXNlci1zZWxlY3Q6bm9uZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0cmVtKXsuY2Fycm91c2VsLWJsb2Mgc3ZnLmNhcnJvdXNlbC1idWJibGUtYm90dG9tLWxlZnR7ZGlzcGxheTpub25lfX0uY2Fycm91c2VsLWJsb2MgOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIzJTtyaWdodDowO3otaW5kZXg6LTE7YW5pbWF0aW9uOmZsb2F0aW5nIDZzIDZzIGVhc2UtaW4tb3V0IGluZmluaXRlO3VzZXItc2VsZWN0Om5vbmV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NHJlbSl7LmNhcnJvdXNlbC1ibG9jIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2Rpc3BsYXk6bm9uZX19LmNvcHlyaWdodHtmb250LXNpemU6LjYyNXJlbTtsaW5lLWhlaWdodDoxLjQ7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy1pbmxpbmU6LjVyZW19LmZlYXR1cmVkLWJsb2N7cG9zaXRpb246cmVsYXRpdmV9LmZlYXR1cmVkLWJsb2MgLnRpdGxle2ZvbnQtZmFtaWx5OlwiVHJlYnVjaGV0IE1TXCIsc2Fucy1zZXJpZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS41cmVtO21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5mZWF0dXJlZC1ibG9jIC5jb250ZW50e21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5mZWF0dXJlZC1ibG9jIC5jb250ZW50IHB7bWFyZ2luLWJsb2NrOi41Y2ggIWltcG9ydGFudH0uZmVhdHVyZWQtYmxvYzo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xLjVyZW07dG9wOjA7Ym90dG9tOjA7d2lkdGg6Ljc1cmVtO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDUyOTcsICM2NWJmYWMgNDAlLCAjNWJjNWYyKX1oZWFkZXIuaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206NHJlbX1oZWFkZXIuaGVhZGVyIC5oZWFkZXItY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEuODc1cmVtO29yZGVyOjF9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSl7aGVhZGVyLmhlYWRlciAuaGFtYnVyZ2Vye2Rpc3BsYXk6bm9uZX19aGVhZGVyLmhlYWRlciAudmFndWVsZXR0ZXMtY29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxLjg3NXJlbTtyaWdodDowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1lbmR9aGVhZGVyLmhlYWRlciAudmFndWVsZXR0ZXMtY29udGFpbmVyIHNwYW57ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6N3JlbTttYXJnaW4tdG9wOjFyZW07Y29sb3I6dmFyKC0tbWFpbi1jb2xvcik7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LWZhbWlseTpcIkZydXRpZ2VyIExUIFN0ZFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEuMzc1cmVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3MHB4KXtoZWFkZXIuaGVhZGVyIC52YWd1ZWxldHRlcy1jb250YWluZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0cmVtKXtoZWFkZXIuaGVhZGVye2JveC1zaGFkb3c6MjJweCAwcHggNDFweCByZ2JhKDExMiwxMTIsMTEyLC4zKX19LmhlYWRlci10aXRsZXttYXgtd2lkdGg6MTAwdnc7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxLjg3NXJlbTtwYWRkaW5nLWJsb2NrOjEuMjVyZW19LmhlYWRlci10aXRsZSBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAzcHg7ZmxleC1zaHJpbms6MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYxMHB4KXsuaGVhZGVyLXRpdGxlIGltZ3ttYXgtd2lkdGg6MTI4cHh9fS5oZWFkZXItdGl0bGUgaDF7Y29sb3I6IzViYzVmMjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjE1fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDY4cHgpey5oZWFkZXItdGl0bGUgaDEgYnJ7ZGlzcGxheTpub25lfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYxMHB4KXsuaGVhZGVyLXRpdGxlIGgxe2ZvbnQtc2l6ZToxLjg3NXJlbX19LmhlYWRlci10aXRsZSAueWVhcnN7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6LjkzNzVyZW07bGluZS1oZWlnaHQ6MS4xNjtjb2xvcjojMDA1Mjk3fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjEwcHgpey5oZWFkZXItdGl0bGUgLnllYXJze2ZvbnQtc2l6ZToxLjI1cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYxMHB4KXsuaGVhZGVyLXRpdGxle2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0ubWVudS1ibG9je3Bvc2l0aW9uOmZpeGVkO3dpZHRoOm1heC1jb250ZW50O21heC13aWR0aDo2NDBweDt0b3A6MDtib3R0b206MDtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YmFja2dyb3VuZDojZmZmO3otaW5kZXg6OTk7Ym94LXNoYWRvdzoyMnB4IDAgNDFweCByZ2JhKDExMiwxMTIsMTEyLC4xNik7cGFkZGluZy1ibG9jazoxLjVyZW07dHJhbnNpdGlvbjouM3MgZWFzZS1pbi1vdXR9Lm1lbnUtYmxvYyAuaGVhZGVyLXRpdGxle3BhZGRpbmctaW5saW5lOjEuMjVyZW19Lm1lbnUtYmxvYyAuaGVhZGVyLXRpdGxlIGgxIGJye2Rpc3BsYXk6aW5pdGlhbH0ubWVudS1ibG9jIC5tZW51e21hcmdpbi10b3A6NHJlbX0ubWVudS1ibG9jIC5tZW51PmxpIDppcyhwLGEpOjphZnRlcntkaXNwbGF5OmJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pey5tZW51LWJsb2MgLm1lbnV7bWFyZ2luLXRvcDoycmVtfX0ubWVudS1ibG9jW2RhdGEtb3BlbmVkPXRydWVde3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zaXRpb246LjNzIGVhc2UtaW4tb3V0O292ZXJmbG93LXk6YXV0b30ubWVudS1ibG9jW2RhdGEtb3BlbmVkPXRydWVdIC5tZW51PmxpIC5vdXRzaWRlLWJ0bntkaXNwbGF5Om5vbmV9Lm1lbnUtYmxvYyAuY29weXJpZ2h0e21hcmdpbi10b3A6YXV0b31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0cmVtKXsubWVudS1ibG9je3dpZHRoOjEwMCV9fS5uYXYtbGlua3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDouMjVyZW19Lm5hdi1saW5rW2RhdGEtY29sb3I9ZWRpdG9de2NvbG9yOiM1YmM1ZjJ9Lm5hdi1saW5rW2RhdGEtY29sb3I9YXhlMV17Y29sb3I6IzAwOWIzZX0ubmF2LWxpbmtbZGF0YS1jb2xvcj1heGUyXXtjb2xvcjojOWI1MDlhfS5uYXYtbGlua1tkYXRhLWNvbG9yPWF4ZTNde2NvbG9yOiMwMDUyOTd9Lm5hdi1saW5rW2RhdGEtY29sb3I9YXhlNF17Y29sb3I6I2ZiYmEwMH0ubmF2LWxpbmtbZGF0YS1jb2xvcj1heGU1XXtjb2xvcjojNWJjNWYyfS5uYXYtbGluayBzdmd7d2lkdGg6MzZweDtoZWlnaHQ6MzZweH0ubmF2LWxpbmsubmV4dC1saW5rIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9Lm5hdi1saW5rLm5leHQtbGlua3t0ZXh0LWFsaWduOnJpZ2h0O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KXsubmF2LWxpbmsubmV4dC1saW5re21hcmdpbi1sZWZ0OmF1dG99fS5uYXYtbGluaz5kaXZ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lm5hdi1saW5rIHNwYW46Zmlyc3QtY2hpbGR7Zm9udC1zaXplOjEuMDYyNXJlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXsubmF2LWxpbmsgc3BhbjpmaXJzdC1jaGlsZHtmb250LXNpemU6LjYyNXJlbX19Lm5hdi1saW5rIHNwYW46bGFzdC1jaGlsZHtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDpib2xkfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpey5uYXYtbGluayBzcGFuOmxhc3QtY2hpbGR7Zm9udC1zaXplOi43NXJlbX19Lm5hdi1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXYtbGluazpob3ZlciBzcGFuOmxhc3QtY2hpbGR7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ucGhvdG8tYmxvY3twb3NpdGlvbjpyZWxhdGl2ZX0ucGhvdG8tYmxvYyBpbWd7d2lkdGg6MTAwJTttYXJnaW4taW5saW5lOmF1dG87YXNwZWN0LXJhdGlvOjE7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjUwJX0ucGhvdG8tYmxvYyA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO2FuaW1hdGlvbjpmbG9hdGluZyA4cyBlYXNlLWluLW91dCBpbmZpbml0ZTt1c2VyLXNlbGVjdDpub25lO21hcmdpbjowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRyZW0pey5waG90by1ibG9jIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2Rpc3BsYXk6bm9uZX19LnBob3RvLWJsb2M6aG92ZXIgLm92ZXJsYXl7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOmluaXRpYWx9LnBob3RvLWJsb2M6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWJsb2NrOjJyZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSl7LnBob3RvLWJsb2M6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWJsb2NrOjE2MHB4IDB9fS5waG90by1ibG9jW2RhdGEtc2l6ZT1sYXJnZV0gOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7d2lkdGg6NDUlO3RvcDotOCV9LnBob3RvLWJsb2NbZGF0YS1zaXplPWxhcmdlXS5ldmVuIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2xlZnQ6LTIzJX0ucGhvdG8tYmxvY1tkYXRhLXNpemU9bGFyZ2VdLm9kZCA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXt0b3A6MDtyaWdodDotMTAlfS5waG90by1ibG9jW2RhdGEtc2l6ZT1tZWRpdW1dIGltZywucGhvdG8tYmxvY1tkYXRhLXNpemU9bWVkaXVtXSAub3ZlcmxheXt3aWR0aDo3NSV9LnBob3RvLWJsb2NbZGF0YS1zaXplPW1lZGl1bV0gOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7d2lkdGg6MzcuNSU7dG9wOi02JX0ucGhvdG8tYmxvY1tkYXRhLXNpemU9bWVkaXVtXS5ldmVuIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2xlZnQ6LTclfS5waG90by1ibG9jW2RhdGEtc2l6ZT1tZWRpdW1dLm9kZCA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXtyaWdodDozJX0ucGhvdG8tYmxvY1tkYXRhLXNpemU9c21hbGxdIGltZywucGhvdG8tYmxvY1tkYXRhLXNpemU9c21hbGxdIC5vdmVybGF5e3dpZHRoOjUwJX0ucGhvdG8tYmxvY1tkYXRhLXNpemU9c21hbGxdIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle3dpZHRoOjI1JTt0b3A6LTE3JX0ucGhvdG8tYmxvY1tkYXRhLXNpemU9c21hbGxdLmV2ZW4gOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7bGVmdDoxNSV9LnBob3RvLWJsb2NbZGF0YS1zaXplPXNtYWxsXS5vZGQgOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7dG9wOi0xMyU7cmlnaHQ6MjAlfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxXCJdIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2FuaW1hdGlvbi1kdXJhdGlvbjoxc30ucGhvdG8tYmxvY1tkYXRhLWRlbGF5PVwiMVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MXN9LnBob3RvLWJsb2NbZGF0YS1kdXJhdGlvbj1cIjJcIl0gOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7YW5pbWF0aW9uLWR1cmF0aW9uOjJzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyXCJdIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2FuaW1hdGlvbi1kZWxheToyc30ucGhvdG8tYmxvY1tkYXRhLWR1cmF0aW9uPVwiM1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246M3N9LnBob3RvLWJsb2NbZGF0YS1kZWxheT1cIjNcIl0gOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7YW5pbWF0aW9uLWRlbGF5OjNzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCI0XCJdIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2FuaW1hdGlvbi1kdXJhdGlvbjo0c30ucGhvdG8tYmxvY1tkYXRhLWRlbGF5PVwiNFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6NHN9LnBob3RvLWJsb2NbZGF0YS1kdXJhdGlvbj1cIjVcIl0gOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7YW5pbWF0aW9uLWR1cmF0aW9uOjVzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCI1XCJdIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2FuaW1hdGlvbi1kZWxheTo1c30ucGhvdG8tYmxvY1tkYXRhLWR1cmF0aW9uPVwiNlwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246NnN9LnBob3RvLWJsb2NbZGF0YS1kZWxheT1cIjZcIl0gOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7YW5pbWF0aW9uLWRlbGF5OjZzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCI3XCJdIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2FuaW1hdGlvbi1kdXJhdGlvbjo3c30ucGhvdG8tYmxvY1tkYXRhLWRlbGF5PVwiN1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6N3N9LnBob3RvLWJsb2NbZGF0YS1kdXJhdGlvbj1cIjhcIl0gOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7YW5pbWF0aW9uLWR1cmF0aW9uOjhzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCI4XCJdIDppcyhzdmcsaW1nKS5zaW1wbGUtYnViYmxle2FuaW1hdGlvbi1kZWxheTo4c30ucGhvdG8tYmxvY1tkYXRhLWR1cmF0aW9uPVwiOVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246OXN9LnBob3RvLWJsb2NbZGF0YS1kZWxheT1cIjlcIl0gOmlzKHN2ZyxpbWcpLnNpbXBsZS1idWJibGV7YW5pbWF0aW9uLWRlbGF5OjlzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxMFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MTBzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxMFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MTBzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxMVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MTFzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxMVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MTFzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxMlwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MTJzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxMlwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MTJzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxM1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MTNzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxM1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MTNzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxNFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MTRzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxNFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MTRzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxNVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MTVzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxNVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MTVzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxNlwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MTZzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxNlwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MTZzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxN1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MTdzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxN1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MTdzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxOFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MThzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxOFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MThzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIxOVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MTlzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIxOVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MTlzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyMFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjBzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyMFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjBzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyMVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjFzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyMVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjFzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyMlwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjJzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyMlwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjJzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyM1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjNzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyM1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjNzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyNFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjRzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyNFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjRzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyNVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjVzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyNVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjVzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyNlwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjZzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyNlwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjZzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyN1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjdzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyN1wiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjdzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyOFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjhzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyOFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjhzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIyOVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MjlzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIyOVwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MjlzfS5waG90by1ibG9jW2RhdGEtZHVyYXRpb249XCIzMFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZHVyYXRpb246MzBzfS5waG90by1ibG9jW2RhdGEtZGVsYXk9XCIzMFwiXSA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXthbmltYXRpb24tZGVsYXk6MzBzfSNwb3B1cC1tZWRpYXtvcGFjaXR5OjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MS4zNzVyZW07cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjpmaXhlZDtpbnNldDowO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNyk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7ei1pbmRleDo5OTtwYWRkaW5nOjEuNXJlbX0jcG9wdXAtbWVkaWFbZGF0YS1vcGVuZWQ9dHJ1ZV17b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOmFsbH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0cmVtKXsjcG9wdXAtbWVkaWEgLmZpeGVkLWVsZW1lbnRzIHN2Zzpub3QoLmNsb3NlKXtkaXNwbGF5Om5vbmV9fSNwb3B1cC1tZWRpYSAjY2xvc2UtcG9wdXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEuNXJlbTtyaWdodDoxLjVyZW07YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyfSNwb3B1cC1tZWRpYSAjY2xvc2UtcG9wdXAgc3ZnIGd7dHJhbnNpdGlvbjouM3MgZWFzZS1pbi1vdXR9I3BvcHVwLW1lZGlhICNjbG9zZS1wb3B1cDpob3ZlciBzdmcgZ3tvcGFjaXR5Oi44fSNwb3B1cC1tZWRpYSBzdmcuYmlnLWJ1YmJsZS1wb3B1cCwjcG9wdXAtbWVkaWEgc3ZnLmxpdHRsZS1idWJibGUtcG9wdXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMX0jcG9wdXAtbWVkaWEgc3ZnLmJpZy1idWJibGUtcG9wdXB7dG9wOjE0JTtyaWdodDo5JTthbmltYXRpb246ZmxvYXRpbmcgMTBzIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlfSNwb3B1cC1tZWRpYSBzdmcubGl0dGxlLWJ1YmJsZS1wb3B1cHtsZWZ0OjEwJTtib3R0b206MjUlO2FuaW1hdGlvbjpmbG9hdGluZyA4cyAzcyBlYXNlLWluLW91dCBpbmZpbml0ZX0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvY3ttYXgtd2lkdGg6OTB2dzt3aWR0aDpmaXQtY29udGVudDtoZWlnaHQ6Nzh2aH0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYyBpZnJhbWUsI3BvcHVwLW1lZGlhIC5wb3B1cC1jb250ZW50LWJsb2MgdmlkZW97bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YXNwZWN0LXJhdGlvOjE2Lzk7Ym9yZGVyOjRweCBzb2xpZCAjNWJjNWYyO2JvcmRlci1yYWRpdXM6MXJlbX0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYyBpbWcucGhvdG8tYmxvYy1pbWd7d2lkdGg6YXV0bztoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6aW5oZXJpdDtib3JkZXI6NHB4IHNvbGlkICM1YmM1ZjI7Ym9yZGVyLXJhZGl1czoxcmVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRyZW0peyNwb3B1cC1tZWRpYSAucG9wdXAtY29udGVudC1ibG9jIGltZy5waG90by1ibG9jLWltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfX0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYy5jb2wtY2Fycm91c2Vse2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6MTA3MHB4O2hlaWdodDo4OWR2aH0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYy5jb2wtY2Fycm91c2VsIC5zd2lwZXItY2Fycm91c2VsLXBvcHVwIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYy5jb2wtY2Fycm91c2VsIC5zd2lwZXItY2Fycm91c2VsLXBvcHVwIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIGltZ3t3aWR0aDphdXRvO2hlaWdodDphdXRvO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47bWFyZ2luLWlubGluZTphdXRvfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KXsjcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYy5jb2wtY2Fycm91c2Vse21heC13aWR0aDo5MHZ3O2hlaWdodDphdXRvfX0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYyAuc3dpcGVyLWNhcnJvdXNlbC1wb3B1cHt3aWR0aDoxMDAlfSNwb3B1cC1tZWRpYSAucG9wdXAtY29udGVudC1ibG9jIC5zd2lwZXItY2Fycm91c2VsLXBvcHVwIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlcjo0cHggc29saWQgIzViYzVmMjtib3JkZXItcmFkaXVzOjFyZW07b2JqZWN0LWZpdDpjb3Zlcn0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYyAuc3dpcGVyLWNhcnJvdXNlbC10aHVtYnMtcG9wdXB7dXNlci1zZWxlY3Q6bm9uZX0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYyAuc3dpcGVyLWNhcnJvdXNlbC10aHVtYnMtcG9wdXAgLnN3aXBlci1zbGlkZTpub3QoLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUpe29wYWNpdHk6LjY7Y3Vyc29yOnBvaW50ZXJ9I3BvcHVwLW1lZGlhIC5wb3B1cC1jb250ZW50LWJsb2MgLnN3aXBlci1jYXJyb3VzZWwtdGh1bWJzLXBvcHVwIGltZ3tib3JkZXI6NHB4IHNvbGlkICM1YmM1ZjI7Ym9yZGVyLXJhZGl1czoxcmVtO29iamVjdC1maXQ6Y292ZXI7YXNwZWN0LXJhdGlvOjF9I3BvcHVwLW1lZGlhIC5wb3B1cC1jb250ZW50LWJsb2MgLmxlZ2VuZHtmb250LXNpemU6MS4yNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjFyZW19I3BvcHVwLW1lZGlhIC5wb3B1cC1jb250ZW50LWJsb2MgLnRodW1icy1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6ODklO21hcmdpbi1pbmxpbmU6YXV0bzttYXJnaW4tdG9wOjFyZW19I3BvcHVwLW1lZGlhIC5wb3B1cC1jb250ZW50LWJsb2MgLnRodW1icy1jb250YWluZXIgLnN3aXBlci1idXR0b257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjNyZW07aGVpZ2h0OjNyZW07Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojZmZmO2NvbG9yOiM1YmM1ZjJ9I3BvcHVwLW1lZGlhIC5wb3B1cC1jb250ZW50LWJsb2MgLnRodW1icy1jb250YWluZXIgLnN3aXBlci1idXR0b24gc3Zne3dpZHRoOjMycHg7aGVpZ2h0OjMycHh9I3BvcHVwLW1lZGlhIC5wb3B1cC1jb250ZW50LWJsb2MgLnRodW1icy1jb250YWluZXIgLnN3aXBlci1idXR0b246OmFmdGVye2Rpc3BsYXk6bm9uZX0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYyAudGh1bWJzLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6aW5pdGlhbDtyaWdodDpjYWxjKDEwMCUgKyAxMHB4KX0jcG9wdXAtbWVkaWEgLnBvcHVwLWNvbnRlbnQtYmxvYyAudGh1bWJzLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0e3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtyaWdodDppbml0aWFsO2xlZnQ6Y2FsYygxMDAlICsgMTBweCl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NHJlbSl7I3BvcHVwLW1lZGlhIC5wb3B1cC1jb250ZW50LWJsb2N7aGVpZ2h0OmZpdC1jb250ZW50fX0udmlkZW8tYmxvY3twb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtpc29sYXRpb246aXNvbGF0ZX0udmlkZW8tYmxvYzpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjE2MHB4fS52aWRlby1ibG9jOm5vdCg6Zmlyc3QtY2hpbGQpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbToxODBweH0udmlkZW8tYmxvYyAuaW1nLWNvbnRhaW5lciBpbWd7d2lkdGg6MTAwJTthc3BlY3QtcmF0aW86MTYvOTtib3JkZXItcmFkaXVzOjJyZW07Ym9yZGVyOm5vbmU7b2JqZWN0LWZpdDpjb3Zlcn0udmlkZW8tYmxvYyAuaW1nLWNvbnRhaW5lciBzdmd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjMxJTtoZWlnaHQ6MzElfS52aWRlby1ibG9jIGJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NXB4O2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgNTAlKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjFyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MTAwdnc7bWF4LXdpZHRoOjQwMHB4O3dpZHRoOjEwMCU7cGFkZGluZzouODc1cmVtO2JhY2tncm91bmQ6dmFyKC0tbWFpbi1jb2xvcik7Y29sb3I6I2ZmZjtmb250LXNpemU6MS4yNXJlbTtjdXJzb3I6cG9pbnRlcn0udmlkZW8tYmxvYyA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTUwJTtsZWZ0Oi0xMyU7d2lkdGg6NDYlO2hlaWdodDphdXRvO3otaW5kZXg6LTE7cG9pbnRlci1ldmVudHM6bm9uZTthbmltYXRpb246ZmxvYXRpbmcgOHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7dXNlci1zZWxlY3Q6bm9uZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0cmVtKXsudmlkZW8tYmxvYyA6aXMoc3ZnLGltZykuc2ltcGxlLWJ1YmJsZXtkaXNwbGF5Om5vbmV9fS5lcnJvcjQwNCAuYW5pbWF0aW9ue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWNvbnRlbnQ6Y2VudGVyfS5lcnJvcjQwNCAuYW5pbWF0aW9uIC5udW1iZXJ7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNXJlbTtsaW5lLWhlaWdodDoxO2NvbG9yOiM2NWJmYWN9LmVycm9yNDA0IC5hbmltYXRpb24gLmlsbHVzdHJhdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMi4ycmVtO21hcmdpbjowIDIuMXJlbX0uZXJyb3I0MDQgLmFuaW1hdGlvbiAuaWxsdXN0cmF0aW9uIC5jaXJjbGV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEyLjJyZW07aGVpZ2h0OjExLjRyZW07Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojNjViZmFjfS5lcnJvcjQwNCAuYW5pbWF0aW9uIC5pbGx1c3RyYXRpb24gLmNsaXB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi4zcmVtO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMi41cmVtO2hlaWdodDoxM3JlbTtib3JkZXItcmFkaXVzOjAgMCA1MCUgNTAlfS5lcnJvcjQwNCAuYW5pbWF0aW9uIC5pbGx1c3RyYXRpb24gLmNsaXAgLnBhcGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMC4zcmVtO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3dpZHRoOjkuMnJlbTtoZWlnaHQ6MTIuNHJlbTtib3JkZXI6LjNyZW0gc29saWQgIzY1YmZhYztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czouOHJlbX0uZXJyb3I0MDQgLmFuaW1hdGlvbiAuaWxsdXN0cmF0aW9uIC5jbGlwIC5wYXBlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTAuN3JlbTtyaWdodDotMC43cmVtO3dpZHRoOjEuNHJlbTtoZWlnaHQ6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbTouM3JlbSBzb2xpZCAjNjViZmFjO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5lcnJvcjQwNCAuYW5pbWF0aW9uIC5pbGx1c3RyYXRpb24gLmNsaXAgLnBhcGVyIC5mYWNle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6Mi4zcmVtfS5lcnJvcjQwNCAuYW5pbWF0aW9uIC5pbGx1c3RyYXRpb24gLmNsaXAgLnBhcGVyIC5mYWNlIC5leWVze3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6Mi40cmVtO3dpZHRoOjQuNnJlbTtoZWlnaHQ6LjhyZW19LmVycm9yNDA0IC5hbmltYXRpb24gLmlsbHVzdHJhdGlvbiAuY2xpcCAucGFwZXIgLmZhY2UgLmV5ZXMgLmV5ZXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt3aWR0aDouOHJlbTtoZWlnaHQ6LjhyZW07Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojNjViZmFjO2FuaW1hdGlvbi1uYW1lOmV5ZTthbmltYXRpb24tZHVyYXRpb246NHM7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fUBrZXlmcmFtZXMgZXllezAle2hlaWdodDouOHJlbX01MCV7aGVpZ2h0Oi44cmVtfTUyJXtoZWlnaHQ6LjFyZW19NTQle2hlaWdodDouOHJlbX0xMDAle2hlaWdodDouOHJlbX19LmVycm9yNDA0IC5hbmltYXRpb24gLmlsbHVzdHJhdGlvbiAuY2xpcCAucGFwZXIgLmZhY2UgLmV5ZXMgLmV5ZS5leWUtbGVmdHtsZWZ0OjB9LmVycm9yNDA0IC5hbmltYXRpb24gLmlsbHVzdHJhdGlvbiAuY2xpcCAucGFwZXIgLmZhY2UgLmV5ZXMgLmV5ZS5leWUtcmlnaHR7cmlnaHQ6MH0uZXJyb3I0MDQgLmFuaW1hdGlvbiAuaWxsdXN0cmF0aW9uIC5jbGlwIC5wYXBlciAuZmFjZSAucm9zeUNoZWVrc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MS42cmVtO3dpZHRoOjFyZW07aGVpZ2h0Oi4ycmVtO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6I2ZkYWJhZn0uZXJyb3I0MDQgLmFuaW1hdGlvbiAuaWxsdXN0cmF0aW9uIC5jbGlwIC5wYXBlciAuZmFjZSAucm9zeUNoZWVrcy5yb3N5Q2hlZWtzLWxlZnR7bGVmdDoxLjRyZW19LmVycm9yNDA0IC5hbmltYXRpb24gLmlsbHVzdHJhdGlvbiAuY2xpcCAucGFwZXIgLmZhY2UgLnJvc3lDaGVla3Mucm9zeUNoZWVrcy1yaWdodHtyaWdodDoxLjRyZW19LmVycm9yNDA0IC5hbmltYXRpb24gLmlsbHVzdHJhdGlvbiAuY2xpcCAucGFwZXIgLmZhY2UgLm1vdXRoe3Bvc2l0aW9uOmFic29sdXRlO3RvcDozLjFyZW07bGVmdDo1MCU7d2lkdGg6MS42cmVtO2hlaWdodDouMnJlbTtib3JkZXItcmFkaXVzOi4xcmVtO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JhY2tncm91bmQtY29sb3I6IzY1YmZhY30uZXJyb3I0MDQgLnRleHR7bWFyZ2luLXRvcDo1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MS4xMjVyZW19LmF4ZS10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjNyZW07Y29sb3I6dmFyKC0tbWFpbi1jb2xvcik7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LWZhbWlseTpcIkZydXRpZ2VyIExUIFN0ZFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEuMzc1cmVtfS5tYWluLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczozZnIgMmZyO3Jvdy1nYXA6M3JlbTtjb2x1bW4tZ2FwOjE1cmVtO3RyYW5zaXRpb246LjNzIGVhc2UtaW4tb3V0O3BhZGRpbmctYm90dG9tOjE2MHB4fS5tYWluLWdyaWQgLmxlZnQtc2lkZS1wYXJ0e3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtZmFtaWx5OlwiRnJ1dGlnZXIgTFQgU3RkXCIsc2Fucy1zZXJpZn0ubWFpbi1ncmlkIC5sZWZ0LXNpZGUtcGFydCAudGl0bGUtZnVsbHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5tYWluLWdyaWQgLmxlZnQtc2lkZS1wYXJ0IGhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7Z2FwOi41cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubWFpbi1ncmlkIC5sZWZ0LXNpZGUtcGFydCBoZWFkZXIgaW1ne21heC13aWR0aDoxMzBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0cmVtKXsubWFpbi1ncmlkIC5yaWdodC1zaWRlLXBhcnR7ZGlzcGxheTpub25lfX0ubWFpbi1ncmlkIC5jb250ZW50e21hcmdpbi10b3A6MnJlbX0ubWFpbi1ncmlkIC5jb250ZW50IHB7bWFyZ2luLWJsb2NrOjFyZW19Lm1haW4tZ3JpZCAuY29udGVudCBoMntjb2xvcjp2YXIoLS1tYWluLWNvbG9yKTttYXJnaW4tYmxvY2s6MnJlbSAuNXJlbX0ubWFpbi1ncmlkIC5jb250ZW50IC5jaGFwb3tmb250LXdlaWdodDpib2xkfS5tYWluLWdyaWQgLmNvbnRlbnQgLnBob3RvLWJsb2MsLm1haW4tZ3JpZCAuY29udGVudCAudmlkZW8tYmxvYywubWFpbi1ncmlkIC5jb250ZW50IC5jYXJyb3VzZWwtYmxvY3ttYXJnaW4tYmxvY2s6NTBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKXsubWFpbi1ncmlkIC5jb250ZW50IC5waG90by1ibG9jLC5tYWluLWdyaWQgLmNvbnRlbnQgLnZpZGVvLWJsb2MsLm1haW4tZ3JpZCAuY29udGVudCAuY2Fycm91c2VsLWJsb2N7ZGlzcGxheTpub25lfX0ubWFpbi1ncmlkIC5zdGlja3l7cG9zaXRpb246c3RpY2t5O3RvcDoxcmVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KXsubWFpbi1ncmlke2NvbHVtbi1nYXA6MTJyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRyZW0pey5tYWluLWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19Lm1haW4tZ3JpZC5tYWluLWdyaWQtZnVsbC1pbWFnZXN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9Lm1haW4tZ3JpZC5tYWluLWdyaWQtZnVsbC1pbWFnZXMgLmNvbnRlbnR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoNDAwcHgsIDFmcikpO21hcmdpbi10b3A6M3JlbTtnYXA6MnJlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsubWFpbi1ncmlkLm1haW4tZ3JpZC1mdWxsLWltYWdlcyAuY29udGVudHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0ubWFpbi1ncmlkLm1haW4tZ3JpZC1mdWxsLWltYWdlcyAuY29udGVudCAucGhvdG8tYmxvY3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXRvcDowfS5tYWluLWdyaWQubWFpbi1ncmlkLWZ1bGwtaW1hZ2VzIC5jb250ZW50IC5waG90by1ibG9jIC5zaW1wbGUtYnViYmxle2Rpc3BsYXk6bm9uZX0ubWFpbi1ncmlkLm1haW4tZ3JpZC1mdWxsLWltYWdlcyAubmF2aWdhdGlvbi1uZXh0LXByZXYgLmNvbnRhaW5lcntkaXNwbGF5OmJsb2NrfWgxLnRpdGxlLXR3by1wYXJ0e2xpbmUtaGVpZ2h0OjEuMTc1fWgxLnRpdGxlLXR3by1wYXJ0LnJldmVyc2V7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfWgxLnRpdGxlLXR3by1wYXJ0IHNwYW4uZmlyc3QtcGFydHtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDUyOTcsICM2NWJmYWMgNDAlLCAjNWJjNWYyKTstd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnJnYmEoMCwwLDAsMCk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToyLjVyZW19aDEudGl0bGUtdHdvLXBhcnQgc3Bhbi5zZWNvbmQtcGFydHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Y29sb3I6dmFyKC0tbWFpbi1jb2xvcik7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS44NzVyZW07bGluZS1oZWlnaHQ6MS4xNjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJUcmVidWNoZXQgTVNcIixzYW5zLXNlcmlmfS5uYXZpZ2F0aW9uLW5leHQtcHJldntwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgd2hpdGUgNDAlKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxcmVtO2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmctYmxvY2s6NnJlbSAyLjVyZW07ei1pbmRleDoxMDt3aWR0aDoxMDAlO3RyYW5zaXRpb246LjNzIGVhc2UtaW4tb3V0fS5uYXZpZ2F0aW9uLW5leHQtcHJldiAuY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6M2ZyIDJmcjtyb3ctZ2FwOjNyZW07Y29sdW1uLWdhcDoxNXJlbX0ubmF2aWdhdGlvbi1uZXh0LXByZXYgLmNvbnRhaW5lciAubGlzdC1saW5rc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxcmVtO2ZsZXgtd3JhcDp3cmFwfS5uYXZpZ2F0aW9uLW5leHQtcHJldiAuY29udGFpbmVyIC5saXN0LWxpbmtzIHN2Z3tmbGV4LXNocmluazowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRyZW0pey5uYXZpZ2F0aW9uLW5leHQtcHJldiAuY29udGFpbmVyIC5saXN0LWxpbmtze2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2aWdhdGlvbi1uZXh0LXByZXYgLmNvbnRhaW5lciAubGlzdC1saW5rcyAubmF2LWxpbmt7ZmxleDoxfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0cmVtKXsubmF2aWdhdGlvbi1uZXh0LXByZXYgLmNvbnRhaW5lcntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfX0ubmF2aWdhdGlvbi1uZXh0LXByZXYuZmlyc3QgLmxpc3QtbGlua3N7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5uYXZpZ2F0aW9uLW5leHQtcHJldi5sYXN0IC5saXN0LWxpbmtze2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5tYWluLWZ1bGwtaW1hZ2VzIC5uYXZpZ2F0aW9uLW5leHQtcHJldiAuY29udGFpbmVye2Rpc3BsYXk6YmxvY2t9LmhvbWV7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMGR2aH0uaG9tZSAubWFpbnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpey5ob21lIC5tYWlue2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDJmcn19LmhvbWUgLmxlZnQtcGFydHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmhvbWUgLmxlZnQtcGFydCAuY292ZXItbGVmdHt3aWR0aDoxMDAlO2FzcGVjdC1yYXRpbzoxO29iamVjdC1maXQ6Y292ZXJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCl7LmhvbWUgLmxlZnQtcGFydCAuY292ZXItbGVmdHtkaXNwbGF5Om5vbmV9fS5ob21lIC5jb3ZlcntkaXNwbGF5Om5vbmV9LmhvbWUgLmNvdmVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDBkdmg7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KXsuaG9tZSAuY292ZXJ7ZGlzcGxheTpibG9ja319LmhvbWUgLmhlYWRlci10aXRsZXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpey5ob21lIC5oZWFkZXItdGl0bGV7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctaW5saW5lOjJyZW07bWFyZ2luLWJvdHRvbToycmVtfX0uaG9tZSAubmF2aWdhdGlvbntoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDoxcmVtO292ZXJmbG93LXk6YXV0b30uaG9tZSAubmF2aWdhdGlvbiAubWVudSAub3V0c2lkZS1idG57ZGlzcGxheTpub25lfS5ob21lIC5uYXZpZ2F0aW9uIC5jb3B5cmlnaHR7cGFkZGluZy1ib3R0b206Ljg3NXJlbX0ud3NwLWNvbnRhaW5lciB1bHttYXJnaW4tbGVmdDoyMHB4O2xpc3Qtc3R5bGU6bm9uZX0ud3NwLWNvbnRhaW5lciBsaXtwb3NpdGlvbjpyZWxhdGl2ZX0ud3NwLWNvbnRhaW5lciBsaTo6YmVmb3Jle2NvbnRlbnQ6XCLigKJcIjtjb2xvcjppbmhlcml0O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTIwcHh9LndzcC1jb250YWluZXIgYXtjb2xvcjppbmhlcml0fS53c3AtY29udGFpbmVyIGE6aG92ZXJ7Y29sb3I6aW5oZXJpdH0uYWxpZ24tbGVmdHt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWxlZnQ6aW5pdGlhbDttYXJnaW4tcmlnaHQ6YXV0b30uYWxpZ24tcmlnaHR7dGV4dC1hbGlnbjpyaWdodDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDppbml0aWFsfS5hbGlnbi1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWlubGluZTphdXRvfS5lZGdlLWJvdHRvbXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmVkZ2UtYm90dG9tOmFmdGVye2JhY2tncm91bmQ6aW5oZXJpdDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6NTAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3otaW5kZXg6LTE7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdXRsaW5lOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5lZGdlLWJvdHRvbTphZnRlcntib3R0b206MDt0cmFuc2Zvcm06c2tld1koLTEuM2RlZyk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlfS5lZGdlLWJvdHRvbS1yZXZlcnNle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uZWRnZS1ib3R0b20tcmV2ZXJzZTphZnRlcntiYWNrZ3JvdW5kOmluaGVyaXQ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjUwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt6LWluZGV4Oi0xOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3V0bGluZToxcHggc29saWQgcmdiYSgwLDAsMCwwKX0uZWRnZS1ib3R0b20tcmV2ZXJzZTphZnRlcntib3R0b206MDt0cmFuc2Zvcm06c2tld1koMS4zZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMTAwJX0uZWRnZS10b3B7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5lZGdlLXRvcDpiZWZvcmV7YmFja2dyb3VuZDppbmhlcml0O2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDo1MCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7ei1pbmRleDotMTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO291dGxpbmU6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LmVkZ2UtdG9wOmJlZm9yZXt0b3A6MDt0cmFuc2Zvcm06c2tld1koMS4zZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uZWRnZS10b3AtcmV2ZXJzZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmVkZ2UtdG9wLXJldmVyc2U6YmVmb3Jle2JhY2tncm91bmQ6aW5oZXJpdDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6NTAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3otaW5kZXg6LTE7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdXRsaW5lOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5lZGdlLXRvcC1yZXZlcnNlOmJlZm9yZXt0b3A6MDt0cmFuc2Zvcm06c2tld1koLTEuM2RlZyk7dHJhbnNmb3JtLW9yaWdpbjowIDB9LmVkZ2UtYm90aHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmVkZ2UtYm90aDpiZWZvcmUsLmVkZ2UtYm90aDphZnRlcntiYWNrZ3JvdW5kOmluaGVyaXQ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjUwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt6LWluZGV4Oi0xOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3V0bGluZToxcHggc29saWQgcmdiYSgwLDAsMCwwKX0uZWRnZS1ib3RoOmJlZm9yZXt0b3A6MDt0cmFuc2Zvcm06c2tld1koMS4zZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uZWRnZS1ib3RoOmFmdGVye2JvdHRvbTowO3RyYW5zZm9ybTpza2V3WSgxLjNkZWcpO3RyYW5zZm9ybS1vcmlnaW46MCAwfS5lZGdlLWJvdGgtcmV2ZXJzZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmVkZ2UtYm90aC1yZXZlcnNlOmJlZm9yZSwuZWRnZS1ib3RoLXJldmVyc2U6YWZ0ZXJ7YmFja2dyb3VuZDppbmhlcml0O2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDo1MCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7ei1pbmRleDotMTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO291dGxpbmU6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LmVkZ2UtYm90aC1yZXZlcnNlOmJlZm9yZXt0b3A6MDt0cmFuc2Zvcm06c2tld1koLTEuM2RlZyk7dHJhbnNmb3JtLW9yaWdpbjowIDB9LmVkZ2UtYm90aC1yZXZlcnNlOmFmdGVye2JvdHRvbTowO3RyYW5zZm9ybTpza2V3WSgtMS4zZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCV9LmVkZ2UtYm90aHNhbWV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5lZGdlLWJvdGhzYW1lOmJlZm9yZSwuZWRnZS1ib3Roc2FtZTphZnRlcntiYWNrZ3JvdW5kOmluaGVyaXQ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjUwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt6LWluZGV4Oi0xOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3V0bGluZToxcHggc29saWQgcmdiYSgwLDAsMCwwKX0uZWRnZS1ib3Roc2FtZTpiZWZvcmV7dG9wOjA7dHJhbnNmb3JtOnNrZXdZKDEuM2RlZyk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LmVkZ2UtYm90aHNhbWU6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNmb3JtOnNrZXdZKC0xLjNkZWcpO3RyYW5zZm9ybS1vcmlnaW46MTAwJX0uZWRnZS1ib3Roc2FtZS1yZXZlcnNle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uZWRnZS1ib3Roc2FtZS1yZXZlcnNlOmJlZm9yZSwuZWRnZS1ib3Roc2FtZS1yZXZlcnNlOmFmdGVye2JhY2tncm91bmQ6aW5oZXJpdDtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6NTAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3otaW5kZXg6LTE7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdXRsaW5lOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApfS5lZGdlLWJvdGhzYW1lLXJldmVyc2U6YmVmb3Jle3RvcDowO3RyYW5zZm9ybTpza2V3WSgtMS4zZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMH0uZWRnZS1ib3Roc2FtZS1yZXZlcnNlOmFmdGVye2JvdHRvbTowO3RyYW5zZm9ybTpza2V3WSgxLjNkZWcpO3RyYW5zZm9ybS1vcmlnaW46MCAwfS5jb250YWluZXJ7LS1wYWRkaW5nOiA0LjgxMjVyZW07LS1tYXgtd2lkdGg6IDEwNXJlbTt3aWR0aDptaW4oMTAwJSAtIHZhcigtLXBhZGRpbmcpKjIsdmFyKC0tbWF4LXdpZHRoKSk7bWFyZ2luLWlubGluZTphdXRvfS5jb250YWluZXJbZGF0YS10eXBlPWZ1bGwtd2lkdGhdey0tbWF4LXdpZHRoOiAxMDAlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpey5jb250YWluZXJ7LS1wYWRkaW5nOiAzcmVtfX1Aa2V5ZnJhbWVzIGZsb2F0aW5nezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgycmVtKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0ucm91bmR7YXNwZWN0LXJhdGlvOjE7Ym9yZGVyLXJhZGl1czo1MCV9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS51cHBlcmNhc2V7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfSIsIi8vLyBAc2VlIGh0dHBzOi8vcGljY2FsaWwubGkvYmxvZy9hLW1vZGVybi1jc3MtcmVzZXQvXHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWw6Zm9jdXMtd2l0aGluIHtcclxuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMGR2aDtcclxuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xyXG59XHJcblxyXG46d2hlcmUoYm9keSwgaDEsIGgyLCBoMywgaDQsIHAsIGZpZ3VyZSwgYmxvY2txdW90ZSwgZGwsIGRkKSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbjp3aGVyZShpbWcsIHBpY3R1cmUpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG46d2hlcmUoaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEsIHNlbGVjdCkge1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxufVxyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxufVxyXG5cclxudWxbcm9sZT1cImxpc3RcIl0sXHJcbm9sW3JvbGU9XCJsaXN0XCJdIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xyXG4gICAgaHRtbDpmb2N1cy13aXRoaW4ge1xyXG4gICAgICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAqLFxyXG4gICAgKjo6YmVmb3JlLFxyXG4gICAgKjo6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xyXG4gICAgICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbiIsImE6Zm9jdXMtdmlzaWJsZSB7XHJcblx0b3V0bGluZTogMnB4IHNvbGlkO1xyXG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbn0iLCIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIC0tLS0tLS0tLS0gQ09MT1JTIC0tLS0tLS0tLS0gKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuJGJsYW5jOiAjZmZmZmZmO1xyXG4kbm9pcjogIzAwMDAwMDtcclxuJGN5YW42MDogIzViYzVmMjtcclxuJGN5YW40NTogIzkzZDVmNjtcclxuJGN5YW4zNzogI2FhZGRmOTtcclxuJGN5YW4yNTogI2M5ZThmYjtcclxuJHR1cnF1b2lzZTogIzY1YmZhYztcclxuJHZlcnQtYXhlMTogIzAwOWIzZTtcclxuJHZpb2xldC1heGUyOiAjOWI1MDlhO1xyXG4kYmxldS1heGUzOiAjMDA1Mjk3O1xyXG4kamF1bmUtYXhlNDogI2ZiYmEwMDtcclxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY3lhbjYwLCAkdHVycXVvaXNlKTtcclxuXHJcbi5lZGl0byB7XHJcbiAgICAtLW1haW4tY29sb3I6ICN7JGN5YW42MH07XHJcbn1cclxuLmF4ZTEge1xyXG4gICAgLS1tYWluLWNvbG9yOiAjeyR2ZXJ0LWF4ZTF9O1xyXG59XHJcbi5heGUyIHtcclxuICAgIC0tbWFpbi1jb2xvcjogI3skdmlvbGV0LWF4ZTJ9O1xyXG59XHJcbi5heGUzIHtcclxuICAgIC0tbWFpbi1jb2xvcjogI3skYmxldS1heGUzfTtcclxufVxyXG4uYXhlNCB7XHJcbiAgICAtLW1haW4tY29sb3I6ICN7JGphdW5lLWF4ZTR9O1xyXG59XHJcbi5heGU1IHtcclxuICAgIC0tbWFpbi1jb2xvcjogI3skY3lhbjYwfTtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIC0tLS0tLS0tLS0gQlJFQUtQT0lOVFMgLS0tLS0tLS0tLSAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbiRtb2JpbGUtbWluLXdpZHRoOiAyMHJlbTsgLy8gMzIwcHhcclxuJHRhYmxldC1taW4td2lkdGg6IDQ4cmVtOyAvLyA3NjhweFxyXG4kbGFwdG9wLW1pbi13aWR0aDogNjRyZW07IC8vIDEwMjRweFxyXG4kY3VzdG9tLWJyZWFrcG9pbnQtd2lkdGg6IDczLjc1cmVtOyAvLyAxMTgwcHhcclxuJGhlYWRlci1tZW51LWJyZWFrcG9pbnQ6IDk4Ljc1cmVtOyAvLyAxNTgwcHhcclxuJGRlc2t0b3AtbWluLXdpZHRoOiA5MHB4OyAvLyAxNDQwcHhcclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogLS0tLS0tLS0tLSBDT05UQUlORVIgLS0tLS0tLS0tLSAqL1xyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aDogMTA1cmVtO1xyXG4kY29udGFpbmVyLXBhZGRpbmc6IDQuODEyNXJlbTtcclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qIC0tLS0tLS0tLS0gR0FQUyAtLS0tLS0tLS0tICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4kZ3JpZC1nYXA6IDFyZW07XHJcbiRmbGV4LWdhcDogMXJlbTtcclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vKiAtLS0tLS0tLS0tIFRSQU5TSVRJT05TIC0tLS0tLS0tLS0gKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4kZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG4kbWVudS1ob3Zlci10cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uO1xyXG4kYnV0dG9uLWhvdmVyLXRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb247XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLyogLS0tLS0tLS0tLSBGT05UUyAtLS0tLS0tLS0tICovXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJGcnV0aWdlciBMVCBTdGRcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL0ZydXRpZ2VyTFRTdGQtTGlnaHRDbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL0ZydXRpZ2VyTFRTdGQtTGlnaHRDbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlRyZWJ1Y2hldCBNU1wiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvVHJlYnVjaGV0TVMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2Fzc2V0cy9mb250cy9UcmVidWNoZXRNUy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlRyZWJ1Y2hldCBNU1wiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9hc3NldHMvZm9udHMvVHJlYnVjaGV0TVMtSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9hc3NldHMvZm9udHMvVHJlYnVjaGV0TVMtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbiRtYWluLWZvbnQ6IFwiRnJ1dGlnZXIgTFQgU3RkXCIsIHNhbnMtc2VyaWY7XHJcbiRhbHQtZm9udDogXCJUcmVidWNoZXQgTVNcIiwgc2Fucy1zZXJpZjtcclxuJGRlZmF1bHQtbGluZS1oZWlnaHQ6IDEuMzEyNTtcclxuJGRlZmF1bHQtZm9udC1zaXplOiAxcmVtO1xyXG4iLCJAdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogJGRlZmF1bHQtbGluZS1oZWlnaHQ7XHJcbiAgICBmb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZTtcclxufVxyXG5cclxuLm5vLXNjcm9sbC15IHtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xyXG4vLyAtLS0tLS0tLS0tIEhUTUwgVEFHIFNUWUxFUyAtLS0tLS0tLS0tIC8vXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy9cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gICAgZm9udC1mYW1pbHk6ICRhbHQtZm9udDtcclxufVxyXG5cclxuaDE6bm90KC50aXRsZS10d28tcGFydCkge1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMGRlZywgJGJsZXUtYXhlMywgJHR1cnF1b2lzZSA0MCUsICRjeWFuNjApO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmgyLFxyXG5oMyxcclxuaDQge1xyXG4gICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG59XHJcblxyXG5hIHtcclxuICAgIGNvbG9yOiAkdHVycXVvaXNlO1xyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXHJcbi8vIC0tLS0tLS0tLS0gVVRJTElUSUVTIENMQVNTRVMgU1RZTEVTIC0tLS0tLS0tLS0gLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xyXG5cclxuLmFsdC1mb250IHtcclxuICAgIGZvbnQtZmFtaWx5OiAkYWx0LWZvbnQ7XHJcbn1cclxuXHJcbi8vIGEuZXh0ZXJuYWwtbGluayB7XHJcbi8vICAgICBjb2xvcjogJGNsci1hY2NlbnQtbm9ybWFsO1xyXG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4vLyAgICAgJjpob3ZlciB7XHJcbi8vICAgICAgICAgY29sb3I6ICRjbHItYWNjZW50LWRhciBrO1xyXG4vLyAgICAgfVxyXG4vLyB9XHJcblxyXG4uZXh0ZXJuYWwtbGluay1pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGdhcDogMC4zY2g7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYi1vbmx5IHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIC8vXHJcbi8vIC0tLS0tLS0tLS0gQkFTRSBTVFlMRSBGT1IgQUxMIFBBR0VTIC0tLS0tLS0tLS0gLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xyXG5cclxuLm92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjAxLCAyMzEsIDI1MCwgMC41NSk7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xyXG4vLyAtLS0tLS0tLS0tIE9CRlVTQ0FURSBMSU5LIC0tLS0tLS0tLS0gLy9cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvL1xyXG5cclxuLy8gLm9iZnVzY2F0ZS1saW5rIHtcclxuLy8gICAgIGNvbG9yOiAkY2xyLWFjY2VudC1ub3JtYWw7XHJcbi8vICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuLy8gICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbi8vICAgICAmOmhvdmVyIHtcclxuLy8gICAgICAgICBjb2xvcjogJGNsci1hY2NlbnQtZGFyaztcclxuLy8gICAgIH1cclxuLy8gfVxyXG4iLCJAdXNlIFwiLi4vYmFzZS92YXJpYWJsZXNcIiBhcyAqO1xyXG5cclxuLyohXHJcbiAqIEhhbWJ1cmdlcnNcclxuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXHJcbiAqIEBhdXRob3IgSm9uYXRoYW4gU3VoIEBqb25zdWhcclxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcclxuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXHJcbiAqL1xyXG5cclxuLy8gU2V0dGluZ3NcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuJGhhbWJ1cmdlci1wYWRkaW5nLXg6IDAgIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItcGFkZGluZy15OiAwICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWxheWVyLXdpZHRoOiAxLjc1cmVtICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWxheWVyLXdpZHRoLWRpdmlkZWQtNzogMC4yNXJlbSAhZGVmYXVsdDsgLy8gRGl2aWRlZCBieSA3XHJcbiRoYW1idXJnZXItbGF5ZXItaGVpZ2h0OiAzcHggIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItbGF5ZXItaGVpZ2h0LWRpdmlkZWQ6IDEuNXB4ICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWxheWVyLWhlaWdodC1kaXZpZGVkLW5lZ2F0aXZlOiAtMS41cHggIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItbGF5ZXItc3BhY2luZzogNHB4ICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWxheWVyLWNvbG9yOiAkY3lhbjYwICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXM6IDAgIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItaG92ZXItb3BhY2l0eTogMSAhZGVmYXVsdDtcclxuJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3I6ICRoYW1idXJnZXItbGF5ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk6ICRoYW1idXJnZXItaG92ZXItb3BhY2l0eSAhZGVmYXVsdDtcclxuJGhhbWJ1cmdlci1ob3Zlci11c2UtZmlsdGVyOiBmYWxzZSAhZGVmYXVsdDtcclxuXHJcbi8vIEhhbWJ1cmdlclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4uaGFtYnVyZ2VyIHtcclxuICAgIHBhZGRpbmc6ICRoYW1idXJnZXItcGFkZGluZy15ICRoYW1idXJnZXItcGFkZGluZy14O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuXHJcbiAgICAvLyBOb3JtYWxpemUgKDxidXR0b24+KVxyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT10cnVlIHtcclxuICAgICAgICAgICAgZmlsdGVyOiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlcjtcclxuICAgICAgICB9IEBlbHNlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT10cnVlIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogJGhhbWJ1cmdlci1hY3RpdmUtaG92ZXItZmlsdGVyO1xyXG4gICAgICAgICAgICB9IEBlbHNlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oYW1idXJnZXItaW5uZXIsXHJcbiAgICAgICAgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxyXG4gICAgICAgIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGFtYnVyZ2VyLWJveCB7XHJcbiAgICB3aWR0aDogJGhhbWJ1cmdlci1sYXllci13aWR0aDtcclxuICAgIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAzICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQtZGl2aWRlZC1uZWdhdGl2ZTtcclxuXHJcbiAgICAmLFxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoO1xyXG4gICAgICAgIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGhhbWJ1cmdlci1sYXllci1jb2xvcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0KSAqIC0xO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBib3R0b206ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gVHlwZSBTbGlkZXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5oYW1idXJnZXItLXNsaWRlciB7XHJcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0LWRpdmlkZWQ7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmc7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0b3A6ICgkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDIpICsgKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIDIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgICAgICAgICAgICR5LW9mZnNldDogJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XHJcblxyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCwgMCkgcm90YXRlKDQ1ZGVnKTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNsYXRlM2QoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICRoYW1idXJnZXItbGF5ZXItd2lkdGgtZGl2aWRlZC03LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAtMSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgMFxyXG4gICAgICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCAqIC0yLCAwKSByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vYmFzZS92YXJpYWJsZXNcIiBhcyAqO1xyXG5cclxuLm1lbnUge1xyXG4gICAgbWFyZ2luLWJsb2NrOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkYWx0LWZvbnQ7XHJcblxyXG4gICAgJiA+IGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBpc29sYXRpb246IGlzb2xhdGU7XHJcblxyXG4gICAgICAgICYuYXhlNSA+IGEge1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gcCxcclxuICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW0gMC45Mzc1cmVtIDIuMTI1cmVtO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE2O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtbWluLXdpZHRoKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZWRpdG8gLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtbWluLXdpZHRoKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3V0c2lkZS1idG4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogY3Vyc2l2ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuNDc1cmVtO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0yLjQ3NXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMi4xMjVyZW07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnRfcGFnZV9pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCguY3VycmVudF9wYWdlX2l0ZW0pOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuNXJlbSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbZGF0YS1vcGVuZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAgICAgdWwuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ibG9jazogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk5OXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmID4gcCxcclxuICAgICAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vYmFzZS92YXJpYWJsZXMnIGFzICo7XHJcblxyXG4uZmxleCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRnYXA6ICRmbGV4LWdhcDtcclxufVxyXG5cclxuLmZsZXgtY29sdW1uIHtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uZmxleC1jZW50ZXIge1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn0iLCJAdXNlICcuLi9iYXNlL3ZhcmlhYmxlcycgYXMgKjtcclxuXHJcbi5ncmlkIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdhcDogJGdyaWQtZ2FwO1xyXG59XHJcblxyXG4uZ3JpZC1jZW50ZXIge1xyXG5cdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbn0iLCIucGlsZSB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlLWFyZWFzOiAncGlsZSc7XHJcblx0cGxhY2UtY29udGVudDogY2VudGVyO1xyXG5cclxuXHQ+KiB7XHJcblx0XHRncmlkLWFyZWE6IHBpbGU7XHJcblx0fVxyXG59IiwiQHVzZSBcIi4uL2Jhc2UvdmFyaWFibGVzXCIgYXMgKjtcclxuXHJcbi5jYXJyb3VzZWwtYmxvYyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNTYwcHg7XHJcblxyXG4gICAgICAgIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwdnc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXItY2Fycm91c2VsIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDgwJTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyLWNhcnJvdXNlbC10aHVtYnMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTAlO1xyXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItYnV0dG9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJGN5YW42MDtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgbGVmdDogaW5pdGlhbDtcclxuICAgICAgICByaWdodDogY2FsYygxMDAlICsgMTBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICByaWdodDogaW5pdGlhbDtcclxuICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAudGh1bWJzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBzdmcuY2Fycm91c2VsLWJ1YmJsZS10b3AtbGVmdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNC41JTtcclxuICAgICAgICBsZWZ0OiAtNC41JTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGFuaW1hdGlvbjogZmxvYXRpbmcgMTBzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXB0b3AtbWluLXdpZHRoKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3ZnLmNhcnJvdXNlbC1idWJibGUtYm90dG9tLWxlZnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC00MiU7XHJcbiAgICAgICAgbGVmdDogLTMlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIGFuaW1hdGlvbjogZmxvYXRpbmcgN3MgNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA6aXMoc3ZnLCBpbWcpLnNpbXBsZS1idWJibGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDIzJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBhbmltYXRpb246IGZsb2F0aW5nIDZzIDZzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXB0b3AtbWluLXdpZHRoKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgLy8gfVxyXG59XHJcbiIsIi5jb3B5cmlnaHQge1xyXG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWlubGluZTogMC41cmVtO1xyXG59XHJcbiIsIkB1c2UgXCIuLi9iYXNlL3ZhcmlhYmxlc1wiIGFzICo7XHJcblxyXG4uZmVhdHVyZWQtYmxvYyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGFsdC1mb250O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDAuNWNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTEuNXJlbTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAwLjc1cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAkYmxldS1heGUzLCAkdHVycXVvaXNlIDQwJSwgJGN5YW42MCk7XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2Jhc2UvdmFyaWFibGVzXCIgYXMgKjtcclxuXHJcbmhlYWRlci5oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHJcbiAgICAuaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEuODc1cmVtO1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5oYW1idXJnZXIge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZhZ3VlbGV0dGVzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMS44NzVyZW07XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjcwcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLW1pbi13aWR0aCkge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDIycHggMHB4IDQxcHggcmdiYSgxMTIsIDExMiwgMTEyLCAwLjMpO1xyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9iYXNlL3ZhcmlhYmxlc1wiIGFzICo7XHJcblxyXG4uaGVhZGVyLXRpdGxlIHtcclxuICAgIG1heC13aWR0aDogMTAwdnc7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxLjg3NXJlbTtcclxuICAgIHBhZGRpbmctYmxvY2s6IDEuMjVyZW07XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwM3B4O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYxMHB4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgxIHtcclxuICAgICAgICBjb2xvcjogJGN5YW42MDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuXHJcbiAgICAgICAgYnIge1xyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYxMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC55ZWFycyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTY7XHJcbiAgICAgICAgY29sb3I6ICRibGV1LWF4ZTM7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjEwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYxMHB4KSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9iYXNlL3ZhcmlhYmxlc1wiIGFzICo7XHJcblxyXG4ubWVudS1ibG9jIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIG1heC13aWR0aDogNjQwcHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIGJveC1zaGFkb3c6IDIycHggMCA0MXB4IHJnYmEoMTEyLCAxMTIsIDExMiwgMC4xNik7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxLjVyZW07XHJcbiAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIC5oZWFkZXItdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAxLjI1cmVtO1xyXG5cclxuICAgICAgICBoMSBiciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG5cclxuICAgICAgICAmID4gbGkgOmlzKHAsIGEpOjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wLW1pbi13aWR0aCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmW2RhdGEtb3BlbmVkPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgICAgICAgLm1lbnUgPiBsaSAub3V0c2lkZS1idG4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29weXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vYmFzZS92YXJpYWJsZXNcIiBhcyAqO1xyXG5cclxuLm5hdi1saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAwLjI1cmVtO1xyXG5cclxuICAgICZbZGF0YS1jb2xvcj1cImVkaXRvXCJdIHtcclxuICAgICAgICBjb2xvcjogJGN5YW42MDtcclxuICAgIH1cclxuICAgICZbZGF0YS1jb2xvcj1cImF4ZTFcIl0ge1xyXG4gICAgICAgIGNvbG9yOiAkdmVydC1heGUxO1xyXG4gICAgfVxyXG4gICAgJltkYXRhLWNvbG9yPVwiYXhlMlwiXSB7XHJcbiAgICAgICAgY29sb3I6ICR2aW9sZXQtYXhlMjtcclxuICAgIH1cclxuICAgICZbZGF0YS1jb2xvcj1cImF4ZTNcIl0ge1xyXG4gICAgICAgIGNvbG9yOiAkYmxldS1heGUzO1xyXG4gICAgfVxyXG4gICAgJltkYXRhLWNvbG9yPVwiYXhlNFwiXSB7XHJcbiAgICAgICAgY29sb3I6ICRqYXVuZS1heGU0O1xyXG4gICAgfVxyXG4gICAgJltkYXRhLWNvbG9yPVwiYXhlNVwiXSB7XHJcbiAgICAgICAgY29sb3I6ICRjeWFuNjA7XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5uZXh0LWxpbmsge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubmV4dC1saW5rIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmID4gZGl2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzcGFuOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9iYXNlL3ZhcmlhYmxlc1wiIGFzICo7XHJcblxyXG4ucGhvdG8tYmxvYyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgOmlzKHN2ZywgaW1nKS5zaW1wbGUtYnViYmxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBmbG9hdGluZyA4cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLm92ZXJsYXkge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAycmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXB0b3AtbWluLXdpZHRoKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMTYwcHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJltkYXRhLXNpemU9XCJsYXJnZVwiXSB7XHJcbiAgICAgICAgOmlzKHN2ZywgaW1nKS5zaW1wbGUtYnViYmxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICAgICAgdG9wOiAtOCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmV2ZW4gOmlzKHN2ZywgaW1nKS5zaW1wbGUtYnViYmxlIHtcclxuICAgICAgICAgICAgbGVmdDogLTIzJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYub2RkIDppcyhzdmcsIGltZykuc2ltcGxlLWJ1YmJsZSB7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZbZGF0YS1zaXplPVwibWVkaXVtXCJdIHtcclxuICAgICAgICBpbWcsXHJcbiAgICAgICAgLm92ZXJsYXkge1xyXG4gICAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgOmlzKHN2ZywgaW1nKS5zaW1wbGUtYnViYmxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM3LjUlO1xyXG4gICAgICAgICAgICB0b3A6IC02JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZXZlbiA6aXMoc3ZnLCBpbWcpLnNpbXBsZS1idWJibGUge1xyXG4gICAgICAgICAgICBsZWZ0OiAtNyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub2RkIDppcyhzdmcsIGltZykuc2ltcGxlLWJ1YmJsZSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAzJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJltkYXRhLXNpemU9XCJzbWFsbFwiXSB7XHJcbiAgICAgICAgaW1nLFxyXG4gICAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIDppcyhzdmcsIGltZykuc2ltcGxlLWJ1YmJsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgIHRvcDogLTE3JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZXZlbiA6aXMoc3ZnLCBpbWcpLnNpbXBsZS1idWJibGUge1xyXG4gICAgICAgICAgICBsZWZ0OiAxNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub2RkIDppcyhzdmcsIGltZykuc2ltcGxlLWJ1YmJsZSB7XHJcbiAgICAgICAgICAgIHRvcDogLTEzJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAzMCB7XHJcbiAgICAgICAgJltkYXRhLWR1cmF0aW9uPVwiI3skaX1cIl0gOmlzKHN2ZywgaW1nKS5zaW1wbGUtYnViYmxlIHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkaSAqIDFzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmW2RhdGEtZGVsYXk9XCIjeyRpfVwiXSA6aXMoc3ZnLCBpbWcpLnNpbXBsZS1idWJibGUge1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6ICRpICogMXM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9iYXNlL3ZhcmlhYmxlc1wiIGFzICo7XHJcblxyXG4jcG9wdXAtbWVkaWEge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxLjM3NXJlbTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuXHJcbiAgICAmW2RhdGEtb3BlbmVkPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgfVxyXG5cclxuICAgIC5maXhlZC1lbGVtZW50cyBzdmc6bm90KC5jbG9zZSkge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI2Nsb3NlLXBvcHVwIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxLjVyZW07XHJcbiAgICAgICAgcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIHN2ZyBnIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIgc3ZnIGcge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHN2Zy5iaWctYnViYmxlLXBvcHVwLFxyXG4gICAgc3ZnLmxpdHRsZS1idWJibGUtcG9wdXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICBzdmcuYmlnLWJ1YmJsZS1wb3B1cCB7XHJcbiAgICAgICAgdG9wOiAxNCU7XHJcbiAgICAgICAgcmlnaHQ6IDklO1xyXG4gICAgICAgIGFuaW1hdGlvbjogZmxvYXRpbmcgMTBzIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIHN2Zy5saXR0bGUtYnViYmxlLXBvcHVwIHtcclxuICAgICAgICBsZWZ0OiAxMCU7XHJcbiAgICAgICAgYm90dG9tOiAyNSU7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBmbG9hdGluZyA4cyAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuICAgIH1cclxuXHJcbiAgICAucG9wdXAtY29udGVudC1ibG9jIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGhlaWdodDogNzh2aDtcclxuXHJcbiAgICAgICAgaWZyYW1lLFxyXG4gICAgICAgIHZpZGVvIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkY3lhbjYwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nLnBob3RvLWJsb2MtaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRjeWFuNjA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXB0b3AtbWluLXdpZHRoKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jb2wtY2Fycm91c2VsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4OWR2aDtcclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItY2Fycm91c2VsLXBvcHVwIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXItY2Fycm91c2VsLXBvcHVwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkY3lhbjYwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLWNhcnJvdXNlbC10aHVtYnMtcG9wdXAge1xyXG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItc2xpZGU6bm90KC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlKSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkY3lhbjYwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGVnZW5kIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGh1bWJzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDg5JTtcclxuICAgICAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjeWFuNjA7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyAxMHB4KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLW1pbi13aWR0aCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vYmFzZS92YXJpYWJsZXNcIiBhcyAqO1xyXG5cclxuLnZpZGVvLWJsb2Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgaXNvbGF0aW9uOiBpc29sYXRlO1xyXG5cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2MHB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxODBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltZy1jb250YWluZXIge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMSU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzElO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHZ3O1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMC44NzVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgOmlzKHN2ZywgaW1nKS5zaW1wbGUtYnViYmxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtNTAlO1xyXG4gICAgICAgIGxlZnQ6IC0xMyU7XHJcbiAgICAgICAgd2lkdGg6IDQ2JTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBmbG9hdGluZyA4cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLW1pbi13aWR0aCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vYmFzZS92YXJpYWJsZXNcIiBhcyAqO1xyXG5cclxuLmVycm9yNDA0IHtcclxuICAgIC5hbmltYXRpb24ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5udW1iZXIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgY29sb3I6ICR0dXJxdW9pc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWxsdXN0cmF0aW9uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTIuMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIuMXJlbTtcclxuXHJcbiAgICAgICAgICAgIC5jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR1cnF1b2lzZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNsaXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwLjNyZW07XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyLjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgLnBhcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjNyZW0gc29saWQgJHR1cnF1b2lzZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMC43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTAuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4zcmVtIHNvbGlkICR0dXJxdW9pc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mYWNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjNyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZXllcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjhyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmV5ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHVycXVvaXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBleWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGtleWZyYW1lcyBleWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTAlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1MiUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDU0JSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5leWUtbGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmV5ZS1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnJvc3lDaGVla3Mge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYWJhZjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnJvc3lDaGVla3MtbGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucm9zeUNoZWVrcy1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1vdXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMy4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHR1cnF1b2lzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2Jhc2UvdmFyaWFibGVzXCIgYXMgKjtcclxuXHJcbi5heGUtdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XHJcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG59XHJcblxyXG4ubWFpbi1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciAyZnI7XHJcbiAgICByb3ctZ2FwOiAzcmVtO1xyXG4gICAgY29sdW1uLWdhcDogMTVyZW07XHJcbiAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xyXG5cclxuICAgIC5sZWZ0LXNpZGUtcGFydCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogJG1haW4tZm9udDtcclxuXHJcbiAgICAgICAgLnRpdGxlLWZ1bGwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaGVhZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodC1zaWRlLXBhcnQge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAycmVtIDAuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jaGFwbyB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBob3RvLWJsb2MsXHJcbiAgICAgICAgLnZpZGVvLWJsb2MsXHJcbiAgICAgICAgLmNhcnJvdXNlbC1ibG9jIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiA1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFwdG9wLW1pbi13aWR0aCkge1xyXG4gICAgICAgICAgICAucGhvdG8tYmxvYyxcclxuICAgICAgICAgICAgLnZpZGVvLWJsb2MsXHJcbiAgICAgICAgICAgIC5jYXJyb3VzZWwtYmxvYyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGlja3kge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMTJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLW1pbi13aWR0aCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG5cclxuICAgICYubWFpbi1ncmlkLWZ1bGwtaW1hZ2VzIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDQwMHB4LCAxZnIpKTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5waG90by1ibG9jIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zaW1wbGUtYnViYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2aWdhdGlvbi1uZXh0LXByZXYgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuaDEudGl0bGUtdHdvLXBhcnQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTc1O1xyXG5cclxuICAgICYucmV2ZXJzZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5maXJzdC1wYXJ0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgwZGVnLCAkYmxldS1heGUzLCAkdHVycXVvaXNlIDQwJSwgJGN5YW42MCk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5zZWNvbmQtcGFydCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTY7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGFsdC1mb250O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2aWdhdGlvbi1uZXh0LXByZXYge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB3aGl0ZSA0MCUpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDFyZW07XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiA2cmVtIDIuNXJlbTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgMmZyO1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW07XHJcbiAgICAgICAgY29sdW1uLWdhcDogMTVyZW07XHJcblxyXG4gICAgICAgIC5saXN0LWxpbmtzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFwdG9wLW1pbi13aWR0aCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcHRvcC1taW4td2lkdGgpIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZmlyc3QgLmxpc3QtbGlua3Mge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5sYXN0IC5saXN0LWxpbmtzIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluLWZ1bGwtaW1hZ2VzIC5uYXZpZ2F0aW9uLW5leHQtcHJldiAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbiIsIkB1c2UgXCIuLi9iYXNlL3ZhcmlhYmxlc1wiIGFzICo7XHJcblxyXG4uaG9tZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMGR2aDtcclxuXHJcbiAgICAubWFpbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDJmcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxlZnQtcGFydCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgLmNvdmVyLWxlZnQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvdmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBkdmg7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci10aXRsZSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWlubGluZTogMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmlnYXRpb24ge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICAgICAgICAubWVudSB7XHJcbiAgICAgICAgICAgIC8vICYgPiBsaSAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgICAgLm91dHNpZGUtYnRuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb3B5cmlnaHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC44NzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9iYXNlL3ZhcmlhYmxlc1wiIGFzICo7XHJcblxyXG4ud3NwLWNvbnRhaW5lciB7XHJcbiAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIuKAolwiO1xyXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmFsaWduLWxlZnQge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bWFyZ2luLWxlZnQ6IGluaXRpYWw7XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uYWxpZ24tcmlnaHQge1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogaW5pdGlhbDtcclxufVxyXG5cclxuLmFsaWduLWNlbnRlciB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbn0iLCJAbWl4aW4gYW5nbGUoJHBzZXVkbywgJGZsaXA6IGZhbHNlLCAkYW5nbGU6IDEuM2RlZykge1xyXG4gICAgLy8gUG9zc2libGUgdmFsdWVzIGZvciAkcHNldWRvIGFyZTogYmVmb3JlLCBhZnRlciwgYm90aFxyXG4gICAgQGlmICRwc2V1ZG8gPT1cclxuICAgICAgICBcImJlZm9yZVwiIG9yXHJcbiAgICAgICAgJHBzZXVkbyA9PVxyXG4gICAgICAgIFwiYWZ0ZXJcIiBvclxyXG4gICAgICAgICRwc2V1ZG8gPT1cclxuICAgICAgICBcImJvdGhcIiBvclxyXG4gICAgICAgICRwc2V1ZG8gPT1cclxuICAgICAgICBcImJvdGhzYW1lXCJcclxuICAgIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAkc2VsZWN0b3I6IGlmKFxyXG4gICAgICAgICAgICAkcHNldWRvID09IFwiYm90aFwiIG9yICRwc2V1ZG8gPT0gXCJib3Roc2FtZVwiLFxyXG4gICAgICAgICAgICBcIiY6YmVmb3JlLCY6YWZ0ZXJcIixcclxuICAgICAgICAgICAgXCImOiN7JHBzZXVkb31cIlxyXG4gICAgICAgICk7XHJcblxyXG4gICAgICAgICN7JHNlbGVjdG9yfSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvLyBmb3IgQ2hyb21lIFdpbmRvd3NcclxuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyAvLyBmb3IgQ2hyb21lIFdpbmRvd3NcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpZiAkcHNldWRvID09IFwiYmVmb3JlXCIge1xyXG4gICAgICAgICAgICAjeyRzZWxlY3Rvcn0ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpZiAkZmxpcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WSgkYW5nbGUgKiAtMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WSgkYW5nbGUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmICRwc2V1ZG8gPT0gXCJhZnRlclwiIHtcclxuICAgICAgICAgICAgI3skc2VsZWN0b3J9IHtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaWYgJGZsaXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koJGFuZ2xlKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9IEBlbHNlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdZKCRhbmdsZSAqIC0xKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaWYgJHBzZXVkbyA9PSBcImJvdGhcIiB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaWYgJGZsaXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koJGFuZ2xlICogLTEpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgICAgICAgICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koJGFuZ2xlKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpZiAkZmxpcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WSgkYW5nbGUgKiAtMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcclxuICAgICAgICAgICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koJGFuZ2xlKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpZiAkcHNldWRvID09IFwiYm90aHNhbWVcIiB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaWYgJGZsaXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koJGFuZ2xlICogLTEpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgICAgICAgICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koJGFuZ2xlKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpZiAkZmxpcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WSgkYW5nbGUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgICAgICAgICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1koJGFuZ2xlICogLTEpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIHNsYW50ZWQgZWRnZXMgaGVyZVxyXG4uZWRnZS1ib3R0b20ge1xyXG4gICAgQGluY2x1ZGUgYW5nbGUoYWZ0ZXIpO1xyXG59XHJcblxyXG4uZWRnZS1ib3R0b20tcmV2ZXJzZSB7XHJcbiAgICBAaW5jbHVkZSBhbmdsZShhZnRlciwgdHJ1ZSk7XHJcbn1cclxuXHJcbi5lZGdlLXRvcCB7XHJcbiAgICBAaW5jbHVkZSBhbmdsZShiZWZvcmUpO1xyXG59XHJcblxyXG4uZWRnZS10b3AtcmV2ZXJzZSB7XHJcbiAgICBAaW5jbHVkZSBhbmdsZShiZWZvcmUsIHRydWUpO1xyXG59XHJcblxyXG4uZWRnZS1ib3RoIHtcclxuICAgIEBpbmNsdWRlIGFuZ2xlKGJvdGgpO1xyXG59XHJcblxyXG4uZWRnZS1ib3RoLXJldmVyc2Uge1xyXG4gICAgQGluY2x1ZGUgYW5nbGUoYm90aCwgdHJ1ZSk7XHJcbn1cclxuXHJcbi5lZGdlLWJvdGhzYW1lIHtcclxuICAgIEBpbmNsdWRlIGFuZ2xlKGJvdGhzYW1lKTtcclxufVxyXG5cclxuLmVkZ2UtYm90aHNhbWUtcmV2ZXJzZSB7XHJcbiAgICBAaW5jbHVkZSBhbmdsZShib3Roc2FtZSwgdHJ1ZSk7XHJcbn1cclxuIiwiQHVzZSBcIi4uL2Jhc2UvdmFyaWFibGVzXCIgYXMgKjtcclxuXHJcbi5jb250YWluZXIge1xyXG4gICAgLS1wYWRkaW5nOiAjeyRjb250YWluZXItcGFkZGluZ307XHJcbiAgICAtLW1heC13aWR0aDogI3skY29udGFpbmVyLW1heC13aWR0aH07XHJcblxyXG4gICAgd2lkdGg6IG1pbigxMDAlIC0gY2FsYyh2YXIoLS1wYWRkaW5nKSAqIDIpLCB2YXIoLS1tYXgtd2lkdGgpKTtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblxyXG4gICAgJltkYXRhLXR5cGU9XCJmdWxsLXdpZHRoXCJdIHtcclxuICAgICAgICAtLW1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgLS1wYWRkaW5nOiAzcmVtO1xyXG4gICAgfVxyXG59XHJcbiIsIkBrZXlmcmFtZXMgZmxvYXRpbmcge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJyZW0pO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG59XHJcbiIsIi5yb3VuZCB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuIiwiLnRleHQtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4iLCIudXBwZXJjYXNlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuIl19 */
