/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-41.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-41.use[2]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-41.use[3]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-41.use[4]!./src/Web/Resources/public/scss/workmates_detail.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! destyle.css v3.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:normal}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:normal}html{font-size:62.5%}body{font-family:"Noto Sans JP",sans-serif;color:#01479a;font-size:1.5rem;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-weight:500}body a{transition:all .4s ease;cursor:pointer}body a:hover{text-decoration:none}.container{width:100%;margin:0;padding:0;max-width:100%;min-width:100%;overflow:hidden}input,button,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-align:left;line-height:inherit;font-family:inherit}select::-ms-expand{display:none}.tb:not(br),br.tb{display:none !important}.sp:not(br),br.sp{display:none !important}.lg:not(br),br.lg{display:none !important}.pc:not(br){display:block !important}br.pc{display:inline-block !important}.fixed{position:fixed;width:100%;height:100%}@media screen and (max-width: 1090px){.pc:not(br),br.pc{display:none !important}.tb:not(br),br.tb{display:none !important}.sp:not(br),br.sp{display:none !important}.lg:not(br){display:block !important}br.lg{display:inline-block !important}}@media screen and (max-width: 900px){.pc:not(br),br.pc{display:none !important}.lg:not(br),br.lg{display:none !important}.sp:not(br),br.sp{display:none !important}.tb:not(br){display:block !important}br.tb{display:inline-block !important}}@media screen and (max-width: 740px){.pc:not(br),br.pc{display:none !important}.lg:not(br),br.lg{display:none !important}.tb:not(br),br.tb{display:none !important}.sp:not(br){display:block !important}br.sp{display:inline-block !important}}body::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:10000;pointer-events:none;opacity:0;transition:opacity .6s cubic-bezier(0.69, 0, 0.64, 1)}body.fadeout::after{opacity:1}.tel-link{pointer-events:none}@media screen and (max-width: 740px){.tel-link{pointer-events:auto}}.inner{padding-right:60px;padding-left:60px;margin-right:auto;margin-left:auto;width:100%;max-width:calc(1100px + 60px*2)}@media screen and (max-width: 1090px){.inner{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.inner{padding-right:40px;padding-left:40px}}@media screen and (max-width: 740px){.inner{padding-right:10px;padding-left:10px}}.btn{display:inline-flex;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:8px}.btn *{transition:inherit}.btn__label{font-weight:bold;font-size:15px;letter-spacing:.03em;line-height:22px;border-bottom:solid 1px #01479a;text-align:left;transition:.3s ease}.btn__arrow{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;position:relative;width:55px;height:55px;border-radius:50%;background:linear-gradient(-45deg, #47C8E6 -80%, #e7f00f 100%);z-index:0}.btn__arrow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:inherit;background:linear-gradient(135deg, #47C8E6 0%, #e7f00f 100%);transition:.4s ease}.btn__arrow svg,.btn__arrow svg *{transition:.4s ease}.btn.--ex .btn__arrow svg{transform:rotate(-40deg)}@media screen and (min-width: 1091px){.btn:hover .btn__arrow:before{opacity:0}}@media screen and (max-width: 740px){.btn{gap:10px}.btn__arrow{width:50px;height:50px}}.arrow{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff}.header{z-index:100;position:fixed;top:0;left:0;width:100%;height:120px;padding:30px 110px 30px 40px;display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-justify-content:flex-end;justify-content:flex-end;transition:.3s ease}.header__logo{position:absolute;top:49px;left:40px;transition:.3s ease}.header__logo svg,.header__logo svg *{transition:inherit}@media screen and (min-width: 741px){.header:not(.is-scrollTop){background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(10px) brightness(1.1);backdrop-filter:blur(10px) brightness(1.1);height:84px;padding-top:17px;padding-bottom:17px;padding-right:103px}.header:not(.is-scrollTop) .header-btn__btn-inner{padding-top:0;width:135px;height:50px}.header:not(.is-scrollTop) .header-btn__btn.--contact a{background:#fff;color:#222}.header:not(.is-scrollTop) .header-btn__btn.--entry .header-btn-inner{color:#222}.header:not(.is-scrollTop) .header-btn__btn.--entry .header-btn-inner svg *{stroke:#222}.header:not(.is-scrollTop) .header-btn__list{width:160px;left:50%;transform:translateX(-50%)}.header:not(.is-scrollTop) .header-btn__list a{color:#01479a;padding-left:25px}.header:not(.is-scrollTop) .header-btn__list a:before,.header:not(.is-scrollTop) .header-btn__list a:after{left:12px}}.header:not(.is-scrollTop) .header__logo{top:18px}.header:not(.is-scrollTop) .header__logo svg{width:109px}.header:not(.is-scrollTop) .header__logo .logo__sub{transform:translate(-12085px, -308px) scale(1.45)}@media screen and (max-width: 740px){.header{height:0;padding:0}.header__logo{position:fixed;top:25px;left:12px;z-index:100}.header.is-scrollTop .header-btn{transform:translateY(100%);opacity:0}}.header-btn{display:flex;flex-wrap:wrap;gap:7px}.header-btn__item{position:relative}@media screen and (min-width: 741px){.header-btn__btn-inner{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;flex-direction:column;width:145px;height:55px;border-radius:40px;text-align:center;position:relative;z-index:0;padding-top:4px;transition:.3s ease;cursor:pointer}.header-btn__btn-inner:before,.header-btn__btn-inner:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;border-radius:inherit;transition:inherit}.header-btn__btn-inner:after{background:#01479a;border:solid 1px #fff;opacity:0}}@media screen and (min-width: 741px)and (min-width: 1091px){.header-btn__btn-inner:hover{background:#01479a;color:#fff !important}.header-btn__btn-inner:hover svg *{stroke:#fff}.header-btn__btn-inner:hover:before{opacity:0}.header-btn__btn-inner:hover:after{opacity:1}}@media screen and (min-width: 741px){.header-btn__btn.--contact .header-btn__btn-inner{color:#e7f00f}.header-btn__btn.--contact .header-btn__btn-inner:before{border:solid 1px rgba(0,0,0,0);background:linear-gradient(50deg, #e7f00f 10%, #47C8E6 65%);background-size:calc(100% + 2px) calc(100% + 2px);background-position:-1px -1px;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:destination-out;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude}.header-btn__btn.--entry .header-btn__btn-inner{color:#01479a}.header-btn__btn.--entry .header-btn__btn-inner:before{border-radius:inherit;border:solid 1px rgba(0,0,0,0);background:linear-gradient(110deg, #e7f00f 25%, #47C8E6 100%);background-size:calc(100% + 2px) calc(100% + 2px);background-position:-1px -1px;opacity:1;transition:inherit}}.header-btn__ja{margin-bottom:5px;font-weight:400;font-size:13px}.header-btn__en{font-family:"Roboto","Noto Sans JP",sans-serif;font-weight:500;font-size:15px}.header-btn__arrow{position:absolute;top:50%;right:17px;transform:translateY(calc(-50% + 2px))}.header-btn__arrow,.header-btn__arrow *{transition:inherit}.header-btn__list{display:none;position:absolute;top:calc(100% + 4px);width:160px;left:50%;transform:translateX(-50%);padding:9px 1px;background:hsla(0,0%,100%,.85);will-change:height;border-radius:5px}.header-btn__list a:before{left:8px}.header-btn__list-item+.header-btn__list-item{margin-top:5px}.header-btn__list-item a{font-size:13px;line-height:1.3;font-weight:400;position:relative;padding-left:25px}.header-btn__list-item a:before,.header-btn__list-item a:after{content:"";position:absolute;top:8px;left:12px;width:6px;height:6px;border-radius:50%;transition:inherit}.header-btn__list-item a:before{background:linear-gradient(140deg, #47C8E6 -5%, #e7f00f 70%);z-index:1}.header-btn__list-item a:after{background:#47c8e6}@media screen and (min-width: 1091px){.header-btn__list-item a:hover{color:#47c8e6}.header-btn__list-item a:hover:before{opacity:0}}@media screen and (max-width: 740px){.header-btn{position:fixed;bottom:0;left:0;margin:0;width:100%;z-index:100;gap:2px;transition:.6s ease}.header-btn__item{width:calc(50% - 1px)}.header-btn__btn-inner{position:relative;border-radius:5px 5px 0 0;height:55px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-justify-content:center;justify-content:center;background:linear-gradient(120deg, #e7f00f 8%, #47C8E6 70%)}.header-btn__plus{position:absolute;top:50%;right:27px;transform:translateY(-50%)}}.nav-trg{width:50px;height:50px;border:solid 1px #dee8f4;background:#fff;border-radius:50%;position:fixed;z-index:102;top:17px;right:40px;cursor:pointer}.nav-trg,.nav-trg *{transition:.3s ease}@media screen and (min-width: 1091px){.nav-trg:hover{background:#01479a}.nav-trg:hover span{background:#fff}}.nav-trg__bar{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:14px;height:6px}.nav-trg span{position:absolute;left:50%;transform:translateX(-50%);background:#01479a;width:100%;height:1px}.nav-trg span:nth-child(1){top:0}.nav-trg span:nth-child(2){top:100%}.nav-trg.is-active span{width:123%}.nav-trg.is-active span:nth-child(1){top:50%;transform:translateX(-50%) rotate(-45deg)}.nav-trg.is-active span:nth-child(2){top:50%;transform:translateX(-50%) rotate(45deg)}@media screen and (max-width: 740px){.nav-trg{top:17px;right:10px}}.header.is-scrollTop+.nav-trg{width:55px;height:55px;border-color:#fff}@media screen and (min-width: 741px){.header.is-scrollTop+.nav-trg{top:32px}}.nav{position:fixed;top:0;right:0;z-index:101;background:#01479a;color:#fff;visibility:hidden;pointer-events:none;transition:.4s;opacity:0;height:100%;width:100%}.nav.is-open{visibility:visible;pointer-events:auto;opacity:1}.nav__cont{height:100%}.nav__main{height:calc(100% - 180px);position:relative}.nav__img{position:absolute;top:0;right:0;height:100%;width:666px;max-width:calc(100% - 600px);z-index:-1;overflow:hidden}.nav__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;opacity:.3;mix-blend-mode:soft-light}.nav__img:before{content:"";background:url(/builds/web/images/parts-nav.9e8e2a8b.svg) top left no-repeat;background-size:auto 100%;position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 2px);z-index:1}.nav__inner{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:70px;height:100%;max-width:1330px;padding-bottom:45px}.nav__list{font-size:18px;line-height:2;width:267px}.nav__list-item{border-bottom:solid 1px #0867c9}.nav__list-item a{padding:19px 0 18px;display:block;font-weight:bold;font-size:25px;letter-spacing:.03em;line-height:1.6}@media screen and (min-width: 1091px){.nav__list-item a:hover{color:#609ce3}}.nav__bottom{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:210px;background:#fff;border-radius:30px 30px 0 0;padding-bottom:5px;display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center}.nav__bottom-inner{max-width:1260px}.nav .entry-link{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:38px}.nav .entry-link__item{width:calc(33.3% - 25.3333333333px)}.nav .entry-link__item+.entry-link__item{margin-top:0}@media screen and (max-width: 1090px),screen and (max-height: 700px){.nav{overflow-y:scroll}.nav__main{height:auto}.nav__img{display:none}.nav__inner{display:block;padding-top:100px;padding-bottom:78px}.nav__list{width:100%}.nav__list-item a{padding:12px 0;font-size:20px}.nav__bottom{position:static;margin-top:-30px;height:auto;padding-top:22px;padding-bottom:20px}.nav .entry-link{display:block}.nav .entry-link__item{width:100%}.nav .entry-link__item a{display:flex;flex-wrap:wrap;align-items:flex-start;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;-ms-justify-content:center;justify-content:center;flex-direction:column;padding:20px 0;min-height:112px}.nav .entry-link__item:last-child a{border:0}.nav .entry-link__img{position:static;margin-bottom:9px;margin-top:-8px}.nav .entry-link__label{font-size:20px}.nav .entry-link__item+.entry-link__item{margin-top:0}}.cover{position:fixed;top:0;left:0;z-index:98;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none}.footer-wrap{position:relative;z-index:0}.footer-wrap__logo{height:185px;background:#01479a;position:relative;z-index:1}.footer-wrap__logo img{position:absolute;bottom:-49px;right:-240px}.footer-wrap__img{position:relative;overflow:hidden;max-height:600px}.footer-wrap__img-item{position:absolute;top:-1vh;left:0;width:100%;height:102vh;background:#f5f5f5 url(/builds/web/images/img-footer@2x.c1c436e4.jpg) no-repeat center bottom;background-size:cover;background-attachment:fixed}.footer-wrap__img-item.--challenge{top:-1vh;background-image:url(/builds/web/images/img-footer@2x.c23101d6.jpg)}.footer-wrap__img:before{content:"";display:block;padding-top:41.6666666667%}.footer-wrap__cont{background:#f5f5f5 url(/builds/web/images/bg-footer.58cb0cb1.svg) bottom right no-repeat;border-radius:50px 50px 0 0;padding:122px 0 0;position:relative;z-index:0;margin-top:-50px}@media screen and (max-width: 740px){.footer-wrap__logo{height:78px}.footer-wrap__logo img{bottom:-69px;right:3px}.footer-wrap__img{max-height:288px}.footer-wrap__img-item{background-image:url(/builds/web/images/img-footer@2x.15c9927e.jpg);background-size:auto 102vh;background-attachment:initial}.footer-wrap__img-item.--challenge{background-image:url(/builds/web/images/img-footer@2x.b7ede32f.jpg)}.footer-wrap__img:before{padding-top:73.8461538462%}.footer-wrap__cont{padding:80px 0 0;background-image:url(/builds/web/images/bg-footer.aa60d198.svg);background-size:100% auto}}.c-recruit{margin-bottom:130px}.c-recruit__ttl{margin-bottom:57px}.c-recruit__cont{display:flex;flex-wrap:wrap;gap:20px 50px}.c-recruit__item{width:calc(50% - 25px)}.c-recruit__item:nth-child(1){display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;text-align:center;height:225px;position:relative;border-radius:20px;z-index:0;background:linear-gradient(100deg, #eff6a2 -50%, #bef1ff 100%);transition:.6s ease}.c-recruit__item:nth-child(1):before,.c-recruit__item:nth-child(1):after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:inherit;z-index:-1;transition:inherit}.c-recruit__item:nth-child(1):before{background:linear-gradient(100deg, #94D8E8 10%, #ECF277 170%)}.c-recruit__item:nth-child(1):after{background:linear-gradient(100deg, #47C8E6 20%, #e7f00f 100%);border:solid 2px rgba(0,0,0,0);background-size:calc(100% + 4px) calc(100% + 4px);background-position:-2px -2px;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:destination-out;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude}.c-recruit__item:nth-child(2) a{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;text-align:center;height:225px;position:relative;border-radius:20px;z-index:0;background:linear-gradient(100deg, #eff6a2 -50%, #bef1ff 100%);transition:.6s ease}.c-recruit__item:nth-child(2) a:before,.c-recruit__item:nth-child(2) a:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:inherit;z-index:-1;transition:inherit}.c-recruit__item:nth-child(2) a:before{background:linear-gradient(100deg, #94D8E8 10%, #ECF277 170%)}.c-recruit__item:nth-child(2) a:after{background:linear-gradient(100deg, #47C8E6 20%, #e7f00f 100%);border:solid 2px rgba(0,0,0,0);background-size:calc(100% + 4px) calc(100% + 4px);background-position:-2px -2px;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:destination-out;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media screen and (min-width: 1091px){.c-recruit__item:nth-child(2) a:hover:before{opacity:0}.c-recruit__item:nth-child(2) a:hover:after{background-image:linear-gradient(100deg, #e7f00f 20%, #47C8E6 100%);opacity:.5}}.c-recruit__label{font-weight:bold;font-size:30px;letter-spacing:.07em;line-height:43px;text-align:center;margin-bottom:27px}.c-recruit__btn{-ms-justify-content:center;justify-content:center;padding-left:22px}.c-recruit__btn .btn__arrow,.c-recruit__btn .btn__arrow:before{background:#fff}.c-recruit__intn{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:flex-end;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;padding:0 34px}.c-recruit__intn__link{width:-moz-fit-content;width:fit-content;position:relative}.c-recruit__intn__link a{display:flex;flex-wrap:wrap;flex-direction:column;gap:3px}.c-recruit__intn__link a img{-o-object-fit:none;object-fit:none}@media screen and (min-width: 1091px){.c-recruit__intn__link a:hover{opacity:.5}}@media screen and (max-width: 900px){.c-recruit__cont{gap:20px 30px}.c-recruit__item{width:calc(50% - 15px)}.c-recruit__label{font-size:25px;margin-bottom:14px}.c-recruit__btn{padding-left:35px}}@media screen and (max-width: 740px){.c-recruit{margin-bottom:60px}.c-recruit__ttl{margin-bottom:38px}.c-recruit__item{width:100%}.c-recruit__item:nth-child(2) a{height:180px}.c-recruit__intn{padding:0 15px}}.c-entry{margin-bottom:160px;position:relative}.c-entry__inner{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;min-height:594px}.c-entry__img{position:absolute;top:0;left:0;overflow:hidden;border-radius:0 100px 100px 0;max-width:calc(100% - 500px);width:calc(50% + 60px);height:100%}.c-entry__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.c-entry__ttl{margin-bottom:62px}.c-entry__cont{width:403px;flex-shrink:0;max-width:60%;margin:20px 0 0 auto}@media screen and (min-width: 1441px){.c-entry__inner{min-height:calc((50vw + 70px)*.752)}.c-entry__img{max-width:calc(50vw + 70px)}}@media screen and (max-width: 900px){.c-entry__cont{width:calc(50vw - 50px)}.c-entry__img{max-width:calc(50vw - 30px)}.c-entry__img img{-o-object-position:center;object-position:center}}@media screen and (max-width: 740px){.c-entry{margin-bottom:102px}.c-entry__ttl{margin-bottom:16px}.c-entry__inner{display:block;min-height:0}.c-entry__img{position:static;border-radius:0 80px 80px 0;max-width:100%;width:calc(100% - 10px);height:auto;margin:0 10px 41px 0}.c-entry__inner{min-height:0}.c-entry__cont{width:100%;max-width:100%;margin:0}}.footer__inner{padding-bottom:45px}.footer__logo{margin-bottom:76px}.footer__pp{margin-top:49px}.footer__pp a{display:inline;padding-bottom:2px;font-family:"Outfit","Noto Sans JP",sans-serif;font-weight:500;font-size:13px;letter-spacing:.03em;border-bottom:solid 1px #01479a}@media screen and (min-width: 1091px){.footer__pp a:hover{color:#609ce3;border-color:#609ce3}}.footer__pagetop{margin-top:52px;text-align:right}.footer__pagetop a{display:inline-flex;-ms-justify-content:flex-start;justify-content:flex-start;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:8px;font-family:"Outfit","Noto Sans JP",sans-serif;font-weight:500;font-size:20px;letter-spacing:.03em;white-space:nowrap}@media screen and (min-width: 1091px){.footer__pagetop a:hover{opacity:.5}}.footer__copy{font-family:"Outfit","Noto Sans JP",sans-serif;font-weight:400;font-size:12px;text-align:right;margin-top:29px}.footer__bottom{background:#01479a;border-radius:70px 70px 0 0}.footer__bottom-inner{display:flex;flex-wrap:wrap;-ms-justify-content:flex-end;justify-content:flex-end;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;height:130px}.footer__bottom-btn .btn__label{font-weight:500;color:#fff;border-color:#fff;padding:6px 0 2px}.footer__bottom-btn .btn__arrow{width:30px;height:30px}.footer__bottom-btn .btn__arrow svg{width:11px}@media screen and (min-width: 1091px){.footer__bottom-btn:hover .btn__label{color:#e7f00f;border-color:#e7f00f}}@media screen and (max-width: 740px){.footer__inner{padding-bottom:22px}.footer__logo{margin-bottom:56px}.footer__pp{margin-top:37px}.footer__pagetop{margin-top:47px}.footer__copy{margin-top:19px}.footer__bottom{border-radius:40px 40px 0 0;padding-bottom:55px}.footer__bottom-inner{height:80px;padding-bottom:3px}.footer__bottom-btn .btn__label{letter-spacing:.025em}}.c-sitemap{display:flex;flex-wrap:wrap;align-items:flex-start;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;flex-direction:column;gap:18px 0;max-width:750px;max-height:134px}@media screen and (min-width: 1091px){.c-sitemap a:hover{color:#609ce3}.c-sitemap a:hover:before{background:#609ce3 !important}}.c-sitemap__label{font-weight:500;font-size:17px;letter-spacing:.03em;line-height:1.6470588235}.c-sitemap__child{margin-top:19px}.c-sitemap__child-item+.c-sitemap__child-item{margin-top:15px}.c-sitemap__child-label{display:block;font-weight:500;font-size:13px;letter-spacing:.03em;position:relative;padding-left:19px;line-height:1.5384615385}.c-sitemap__child-label:before{content:"";width:10px;height:1px;background:#01479a;position:absolute;top:9px;left:0}@media screen and (max-width: 740px){.c-sitemap{max-height:initial;gap:17px}}.ttl__en{font-family:"Outfit","Noto Sans JP",sans-serif;font-size:40px;line-height:1.2;font-weight:bold}.ttl__ja{font-size:15px;line-height:1.7333333333;font-weight:500;margin-top:14px;letter-spacing:.07em}@media screen and (max-width: 740px){.ttl__ja{margin-top:9px}}.pnkz__list{max-width:calc(100vw - 80px);display:flex;flex-wrap:wrap}.pnkz__item{font-weight:400;font-size:12px;letter-spacing:.03em;line-height:20px}@media screen and (min-width: 1091px){.pnkz__item a:hover{opacity:.5}}.pnkz__item:after{content:">";margin:0 3px}.pnkz__item:last-child:after{display:none}.heading{background:#01479a;color:#fff;height:687px;position:relative;z-index:0;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;display:flex;flex-wrap:wrap;padding:0 170px}.heading__img{position:absolute;top:0;right:0;height:100%;width:50%;max-width:calc(100% - 600px);z-index:-1;mix-blend-mode:lighten;overflow:hidden}.heading__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.2925}.heading__img:before{content:"";background:url(/builds/web/images/parts-heading.f528efcf.svg) top left no-repeat;background-size:auto 100%;position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 2px);z-index:1}.heading__ttl{margin-top:6px}.heading__ttl-main{font-family:"Outfit","Noto Sans JP",sans-serif;font-weight:bold;font-size:91px;line-height:1.2;margin-left:-5px}.heading__ttl-main.--small{font-size:75px}.heading__ttl-sub{margin-top:21px;font-weight:bold;font-size:17px;letter-spacing:.03em;line-height:1.7058823529}.heading__pnkz{position:absolute;bottom:30px;right:40px}@media screen and (max-width: 1400px){.heading{height:600px;padding:0 40px}}@media screen and (max-width: 740px){.heading{height:400px;padding:0 10px}.heading__img{width:calc(100% - 83px);max-width:initial}.heading__img:before{left:-9px}.heading__ttl{margin-top:6px}.heading__ttl-main{font-size:clamp(30px,13.3333333333vw,52px);line-height:1.2692307692;margin:0}.heading__ttl-main.--small{font-size:clamp(30px,13.3333333333vw,52px)}.heading__ttl-sub{margin-top:13px;font-size:15px;letter-spacing:.025em}.heading__pnkz{bottom:11px;right:10px}}.heading2{height:600px;position:relative;z-index:0;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;display:flex;flex-wrap:wrap;padding:0 170px;color:#fff}.heading2__img{position:absolute;top:0;right:0;height:100%;width:100%;z-index:-1;background:#01479a}.heading2__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.heading2__img:before{content:"";background:url(/builds/web/images/parts-heading2.741d0f1c.svg) center left no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;mix-blend-mode:multiply}.heading2__ttl{margin-bottom:7px}.heading2__ttl-sub{font-weight:bold;font-size:22px;letter-spacing:.025em;line-height:1.3636363636;margin-bottom:21px}.heading2__ttl-sub:after{content:"/";font-weight:300;font-size:24px;margin-left:5px}.heading2__ttl-main{font-weight:bold;font-size:60px;letter-spacing:.03em;line-height:1.25;margin-left:-5px}.heading2__pnkz{position:absolute;bottom:30px;right:40px}@media screen and (max-width: 1400px){.heading2{height:600px;padding:0 40px}}@media screen and (max-width: 740px){.heading2{height:400px;padding:0 10px}.heading2__ttl{margin-bottom:4px}.heading2__ttl-sub{font-size:18px;line-height:1.3636363636;margin-bottom:18px}.heading2__ttl-sub:after{font-size:17px;margin-left:4px;vertical-align:2px}.heading2__ttl-main{font-size:40px;margin-left:0}.heading2__pnkz{bottom:11px;right:10px}}.bn-contact__body a{position:relative;border-radius:20px;background:linear-gradient(135deg, #94D8E8 0%, #E0EB82 100%);color:#fff;display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;height:235px;padding:20px 60px 20px 77px;z-index:0}.bn-contact__body a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:inherit;background:linear-gradient(120deg, #062E5F -10%, #0C54A8 110%);transition:.4s ease}@media screen and (min-width: 1091px){.bn-contact__body a:hover{color:#01479a}.bn-contact__body a:hover:before{opacity:0}.bn-contact__body a:hover .btn__label{color:#01479a;border-color:#01479a}.bn-contact__body a:hover .btn__arrow svg *{fill:#fff}.bn-contact__body a:hover .btn__arrow:before{opacity:0}}.bn-contact__ttl{font-weight:bold;font-size:30px;letter-spacing:.07em;line-height:1.6}.bn-contact__txt{margin-top:17px;font-size:15px;line-height:28px}.bn-contact__btn{margin:0 0 0 auto}.bn-contact__btn .btn__label{color:#fff;border-color:#fff}.bn-contact__btn .btn__arrow{background:#01479a}@media screen and (max-width: 740px){.bn-contact__body a{display:block;height:auto;padding:33px 29px 37px}.bn-contact__btn{margin:25px 0 0}}.entry-link__item+.entry-link__item{margin-top:26px}.entry-link__item a{display:block;padding:35px 0 26px;position:relative;border-bottom:solid 1px #609ce3;color:#01479a}@media screen and (min-width: 1091px){.entry-link__item a:hover{opacity:.5}}.entry-link__btn{position:absolute;bottom:17px;right:3px}.entry-link__btn .btn__arrow{width:50px;height:50px}.entry-link__label{font-weight:500;font-size:23px;letter-spacing:.03em;line-height:34px}.entry-link__img{position:absolute;top:0;left:0}.entry-link__img.--rikunabi{top:6px}@media screen and (max-width: 740px){.entry-link__item+.entry-link__item{margin-top:0}.entry-link__item a{padding:20px 0;min-height:120px;display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:flex-start;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;flex-direction:column}.entry-link__img{position:static;margin-bottom:9px;margin-top:-8px}.entry-link__btn{bottom:auto;top:50%;transform:translateY(-50%)}}.env{background:#01479a;padding:130px 0 130px}.env__ttl{color:#fff;margin-bottom:57px}.env__ttl-en{margin-bottom:12px;font-family:"Outfit","Noto Sans JP",sans-serif;font-weight:500;font-size:17px;line-height:1.15}.env__ttl-ja{font-weight:bold;font-size:33px;letter-spacing:.03em;line-height:1.6666666667}.env__list{display:flex;flex-wrap:wrap;gap:50px 40px}.env__list-item{width:calc(50% - 20px);border-radius:20px;overflow:hidden;background:#fff}.env__list-img img{width:100%}.env__list-cont{padding:24px 27px 28px}.env__list-ttl{font-weight:bold;font-size:25px;letter-spacing:.07em;line-height:1.68;margin-bottom:9px}.env__list-txt{font-weight:500;font-size:14px;letter-spacing:.03em;line-height:30px}@media screen and (max-width: 740px){.env{padding:50px 0 80px}.env__ttl{margin-bottom:45px}.env__ttl-en{font-size:15px;margin-bottom:25px}.env__ttl-ja{font-size:25px}.env__list{gap:30px 20px}.env__list-item{width:calc(50% - 10px)}.env__list-cont{padding:23px 20px 20px}.env__list-ttl{font-size:20px;margin-bottom:13px}.env__list-txt{font-size:15px;letter-spacing:.05em;line-height:28px}}@media screen and (max-width: 600px){.env__list-item{width:100%}}.fadeUp{opacity:0;transform:translate(0, 10px);transition:all .8s cubic-bezier(0.69, 0, 0.64, 1)}.fadeUp.is-view{opacity:1;transform:translate(0, 0)}@media screen and (min-width: 741px){.header.is-scrollTop .logo .--ki{fill:#01479a}.header.is-scrollTop .header-btn__btn.--contact .header-btn__btn-inner{color:#01479a}.header.is-scrollTop+.nav-trg{background:#01479a}.header.is-scrollTop+.nav-trg .nav-trg__bar span{background:#fff}}@media screen and (min-width: 741px)and (min-width: 1091px){.header.is-scrollTop+.nav-trg:hover{background:#609ce3}}@media screen and (max-width: 740px){.header.is-scrollTop .logo *{fill:#126dff}}.profile{height:687px;position:relative;z-index:0;overflow:hidden}.profile:before{content:"";width:calc(100% - 647px);height:100%;position:absolute;top:0;left:0;z-index:-2;background:linear-gradient(135deg, #01479a 5%, #096ACB 90%)}.profile:after{content:"";width:84px;height:100%;position:absolute;top:0;left:156px;z-index:-1;background:url(/builds/web/images/bg-profile.4a87bd54.svg) no-repeat;background-size:auto 100%}.profile__img img{height:632px}.profile__cont{position:absolute;bottom:0;right:348px}.profile__catch{position:absolute;top:165px;right:calc(100% + 49px);font-weight:bold;font-size:35px;letter-spacing:.07em;line-height:65px;color:#fff;width:-moz-max-content;width:max-content;max-width:430px}.profile__info{position:absolute;bottom:122px;left:calc(100% + 56px)}.profile__name{font-weight:bold;width:250px}.profile__name-ja{font-size:28px;letter-spacing:.2em;line-height:1.4545454545}.profile__name-en{font-family:"Outfit","Noto Sans JP",sans-serif;font-weight:500;font-size:16px;letter-spacing:0;line-height:1.15;margin-top:4px}.profile__detail{font-weight:400;font-size:16px;letter-spacing:.07em;line-height:1.2307692308;margin-top:30px}.profile__label{pointer-events:none;position:absolute;bottom:-13px;right:-8px;display:flex;flex-wrap:wrap;flex-wrap:nowrap;line-height:1;font-family:"Outfit","Noto Sans JP",sans-serif;font-weight:bold;font-size:100px}.profile__label-num{font-weight:200;font-size:80px;margin-top:18px}.profile__label-num:after{content:"";width:1px;height:57px;transform:rotate(20deg);display:inline-block;margin:0 29px 0 19px;background:#01479a}.profile__pnkz{position:absolute;top:114px;right:40px}@media screen and (max-width: 740px){.profile{height:493px}.profile:before{width:100%;background:linear-gradient(155deg, #062E5F 25%, #096ACB 90%)}.profile:after{width:57px;left:57px}.profile__pnkz{display:none}.profile__img{position:absolute;bottom:0;right:-20px}.profile__img img{height:365px}.profile__cont{position:static}.profile__catch{top:80px;right:164px;font-size:20px;letter-spacing:.25em;line-height:1.7;width:150px;height:300px;writing-mode:vertical-rl;display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center}.profile__info{position:absolute;bottom:56px;left:11px;color:#fff;text-shadow:0 0 1px #01479a,0 0 3px #01479a,0 0 3px #01479a,0 0 3px #01479a,0 0 4px #01479a,0 0 6px #01479a,0 0 8px #01479a,0 0 10px #01479a}.profile__name{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:2px;width:auto}.profile__name-ja{font-size:20px}.profile__name-en{font-size:12px;margin-top:2px}.profile__detail{font-size:13px;margin-top:8px}.profile__label{position:absolute;bottom:-0.16em;right:auto;left:-.7692307692vw;font-size:clamp(30px,15.3846153846vw,60px)}.profile__label-num{position:relative;font-size:clamp(20px,10.2564102564vw,40px);margin-top:.4em;padding-right:.6em}.profile__label-num:after{position:absolute;top:.15em;right:.4em;height:.75em;margin:0}}.int{background:#01479a;color:#fff;padding:150px 0 170px}.int__block{position:relative;z-index:0}.int__block+.int__block{margin-top:80px}.int__block.--type3{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;min-height:700px;margin-top:120px}.int__block.--type3 .int__img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;border-radius:0;z-index:-1}.int__block.--type3 .int__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.int__block.--type3 .int__catch,.int__block.--type3 .int__txt{padding-left:0}.int__block.--type3 .int__catch:before{display:none}@media screen and (min-width: 741px){.int__block.--type3 .int__cont{font-size:35px;margin:0 0 35px;width:512px}.int__block.--type3 .int__catch{font-size:35px}.int__block.--type2 .int__cont{margin:30px 0 0 0}.int__block.--type2 .int__img{border-radius:100px 0 0 0;left:auto;right:0}}.int__inner{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;min-height:430px}.int__img{position:absolute;top:0;left:0;z-index:-1;border-radius:0 100px 0 0;overflow:hidden;width:calc(50vw - 67px);height:100%}.int__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.int__cont{width:50%;margin:42px 0 0 auto}.int__ttl{padding-left:22px;position:relative;font-weight:500;font-size:17px;letter-spacing:.05em;line-height:1.7647058824;margin-bottom:34px}.int__ttl:before{content:"";position:absolute;top:8px;left:0;width:14px;height:14px;background:linear-gradient(#47C8E6 0%, #e7f00f 100%);border-radius:50%}.int__catch,.int__txt{padding-left:74px}.int__catch{font-weight:bold;font-size:25px;letter-spacing:.02em;line-height:1.7142857143;margin-bottom:32px;position:relative}.int__catch:before{content:"";position:absolute;top:21px;left:0;width:55px;height:1px;background:#fff}.int__txt{font-weight:500;font-size:15px;letter-spacing:.05em;line-height:32px}@media screen and (min-width: 1441px){.int__inner{min-height:calc((50vw - 67px)*.652)}}@media screen and (max-width: 740px){.int{padding:113px 0 150px}.int__block+.int__block{margin-top:70px}.int__block.--type3{margin-top:118px;min-height:420px;padding:58px 0 55px}.int__block.--type3 .int__ttl{margin-bottom:23px}.int__inner{display:block;min-height:0}.int__img{position:static;width:calc(100% - 10px);height:auto;margin:0 10px 28px 0}.int__cont{width:100%;margin:0}.int__ttl{padding-left:20px;font-size:15px;margin-bottom:19px}.int__ttl:before{top:7px;width:12px;height:12px}.int__catch,.int__txt{padding-left:50px}.int__catch{font-weight:bold;font-size:23px;line-height:1.8260869565;margin-bottom:22px}.int__catch:before{top:22px;left:-10px;width:45px}.int__txt{font-weight:400;line-height:30px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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aUJBQ0Esb0JBQ0EsOEJBQ0UsbUJBSU4sWUFDRSxjQUNBLGFBRUYsVUFDRSxnQkFDQSx3QkFDQSxZQUNBLHFCQUVGLFdBQ0UsV0FDQSxTQUVGLFVBQ0Usa0JBQ0EsZUFDQSxtQkFDQSxpQkFDRSxRQUNBLFdBQ0EsWUFHSixzQkFDRSxrQkFFRixZQUNFLGlCQUNBLGVBQ0EseUJBQ0EsbUJBQ0EsbUJBQ0UsU0FDQSxXQUNBLFdBR0osVUFDRSxnQkFDQSxrSCIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fZGVzdHlsZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9faW5pdGlhbGl6ZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvY29tbW9uL19taXhpbi5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvY29tbW9uL19zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy93b3JrbWF0ZXNfZGV0YWlsLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyohIGRlc3R5bGUuY3NzIHYzLjAuMCB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL25pY29sYXMtY3VzYW4vZGVzdHlsZS5jc3MgKi9cclxuXHJcbi8qIFJlc2V0IGJveC1tb2RlbCBhbmQgc2V0IGJvcmRlcnMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbiosXHJcbjo6YmVmb3JlLFxyXG46OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAwO1xyXG59XHJcblxyXG4vKiBEb2N1bWVudCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqIDMuIFJlbW92ZSBncmF5IG92ZXJsYXkgb24gbGlua3MgZm9yIGlPUy5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBsaW5lLWhlaWdodDogMTsgLyogMSAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDMqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9ucyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cclxuICovXHJcblxyXG5tYWluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogVmVydGljYWwgcmh5dGhtICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5wLFxyXG50YWJsZSxcclxuYmxvY2txdW90ZSxcclxuYWRkcmVzcyxcclxucHJlLFxyXG5pZnJhbWUsXHJcbmZvcm0sXHJcbmZpZ3VyZSxcclxuZGwge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogSGVhZGluZ3MgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogTGlzdHMgKGVudW1lcmF0aW9uKSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxudWwsXHJcbm9sIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKiBMaXN0cyAoZGVmaW5pdGlvbikgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmR0IHtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5kZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICBoZWlnaHQ6IDA7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcclxuICBtYXJnaW46IDA7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuYWRkcmVzcyB7XHJcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3MgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIFJlcGxhY2VkIGNvbnRlbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IHZlcnRpY2FsIGFsaWdubWVudCBpc3N1ZXMuXHJcbiAqL1xyXG5cclxuc3ZnLFxyXG5pbWcsXHJcbmVtYmVkLFxyXG5vYmplY3QsXHJcbmlmcmFtZSB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuLyogRm9ybXMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZXNldCBmb3JtIGZpZWxkcyB0byBtYWtlIHRoZW0gc3R5bGVhYmxlLlxyXG4gKiAxLiBNYWtlIGZvcm0gZWxlbWVudHMgc3R5bGFibGUgYWNyb3NzIHN5c3RlbXMgaU9TIGVzcGVjaWFsbHkuXHJcbiAqIDIuIEluaGVyaXQgdGV4dC10cmFuc2Zvcm0gZnJvbSBwYXJlbnQuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogMSAqL1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVzZXQgcmFkaW8gYW5kIGNoZWNrYm94IGFwcGVhcmFuY2UgdG8gcHJlc2VydmUgdGhlaXIgbG9vayBpbiBpT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBjaGVja2JveDtcclxuICBhcHBlYXJhbmNlOiBjaGVja2JveDtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbztcclxuICBhcHBlYXJhbmNlOiByYWRpbztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgY3Vyc29ycyBmb3IgY2xpY2thYmxlIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmJ1dHRvbjpkaXNhYmxlZCxcclxuW3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQsXHJcblt0eXBlPVwicmVzZXRcIl06ZGlzYWJsZWQsXHJcblt0eXBlPVwic3VibWl0XCJdOmRpc2FibGVkIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJbXByb3ZlIG91dGxpbmVzIGZvciBGaXJlZm94IGFuZCB1bmlmeSBzdHlsZSB3aXRoIGlucHV0IGVsZW1lbnRzICYgYnV0dG9ucy5cclxuICovXHJcblxyXG46LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IGF1dG87XHJcbn1cclxuXHJcbnNlbGVjdDpkaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBwYWRkaW5nXHJcbiAqL1xyXG5cclxub3B0aW9uIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzZXQgdG8gaW52aXNpYmxlXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG4gKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIEZpeCBmb250IGluaGVyaXRhbmNlLlxyXG4gKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQ2xpY2thYmxlIGxhYmVsc1xyXG4gKi9cclxuXHJcbmxhYmVsW2Zvcl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLyogSW50ZXJhY3RpdmUgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZGV0YWlscyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8qXHJcbiAqIFJlbW92ZSBvdXRsaW5lIGZvciBlZGl0YWJsZSBjb250ZW50LlxyXG4gKi9cclxuXHJcbltjb250ZW50ZWRpdGFibGVdOmZvY3VzIHtcclxuICBvdXRsaW5lOiBhdXRvO1xyXG59XHJcblxyXG4vKiBUYWJsZXMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4xLiBDb3JyZWN0IHRhYmxlIGJvcmRlciBjb2xvciBpbmhlcml0YW5jZSBpbiBhbGwgQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiovXHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyAvKiAxICovXHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufVxyXG5cclxuY2FwdGlvbiB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxudGQsXHJcbnRoIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnRoIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuIiwiQHVzZSBcIl92YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwiX2Rlc3R5bGVcIiBhcyAqO1xyXG5AdXNlIFwiX21peGluXCIgYXMgKjtcclxuQHVzZSBcIl9zdHlsZXNcIiBhcyAqO1xyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5TaXRlIGRlZmF1bHRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6IDYyLjUlO1xyXG59XHJcblxyXG4vKj09IEJhc2Ugc3R5bGUgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuYm9keXtcclxuICBmb250LWZhbWlseTogJGZvbnQtYmFzZTtcclxuICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgZm9udC1zaXplOiAjeyRmb250U2l6ZX1yZW07XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgYSB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICBhOmhvdmVye1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lcntcclxuICB3aWR0aDoxMDAlO1xyXG4gIG1hcmdpbjowO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1pbi13aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5cclxuLyo9PSBpbnB1dCB0YWcgaW5pdGlhbGl6YXRpb24gPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEsIHNlbGVjdCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbn1cclxuc2VsZWN0OjotbXMtZXhwYW5kIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLyo9PSBDU1MgZm9yIGhpZGluZyBkZXZpY2UgZGlzcGxheSA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj0gRGVza3RvcCA9Ki9cclxuXHJcbi50Yjpub3QoYnIpLCBici50YiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5zcDpub3QoYnIpLCBici5zcCB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5sZzpub3QoYnIpLCBici5sZyB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5wYzpub3QoYnIpIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ici5wYyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maXhlZHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5cclxuLyo9IExhcmdlIFRhYmxldChpUGFkUHJvKSA9Ki9cclxuXHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgLnBjOm5vdChiciksIGJyLnBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudGI6bm90KGJyKSwgYnIudGJ7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zcDpub3QoYnIpLCBici5zcHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmxnOm5vdChicikge1xyXG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYnIubGcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyo9IFRhYmxldChpUGFkKSA9Ki9cclxuXHJcbkBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgLnBjOm5vdChiciksIGJyLnBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubGc6bm90KGJyKSwgYnIubGcge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zcDpub3QoYnIpLCBici5zcHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnRiOm5vdChicikge1xyXG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYnIudGIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyo9IE1vYmlsZSh+NzQwcHgpID0qL1xyXG5cclxuQGluY2x1ZGUgbXEge1xyXG5cclxuICAucGM6bm90KGJyKSwgYnIucGMge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5sZzpub3QoYnIpLCBici5sZyB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnRiOm5vdChiciksIGJyLnRiIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc3A6bm90KGJyKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYnIuc3Age1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qPT0gUGFnZSBUcmFuc2l0aW9uIEFuaW1hdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5ib2R5OjphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjZzIGN1YmljLWJlemllciguNjksMCwuNjQsMSk7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnMgY3ViaWMtYmV6aWVyKC42OSwwLC42NCwxKTtcclxufVxyXG5cclxuYm9keS5mYWRlb3V0OjphZnRlciB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLnRlbC1saW5re1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgfVxyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5TaXRlIHNwZWNpZmljYXRpb25zXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9PSBDb2xvciA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj0gU2l0ZSBDb2xvciA9Ki9cclxuJGNvbG9yLWJhc2U6ICMwMTQ3OUE7IC8vIGJhc2VcclxuJGNvbG9yLXN1YjogIzYwOUNFMzsgLy8gc3ViXHJcblxyXG4kY29sb3ItYmc6ICNGNUY1RjU7IC8vYmFzZSAtIGJnXHJcbiRjb2xvci1iZzI6ICMxMzVBQUQ7IC8vYmFzZSAtIGJnXHJcblxyXG4kY29sb3ItdGV4dDogJGNvbG9yLWJhc2U7IC8vIHRleHRcclxuJGNvbG9yLXRleHQyOiAjMjIyMjIyOyAvLyB0ZXh0XHJcbiRjb2xvci1iZDogJGNvbG9yLXN1YjsgLy8gYm9yZGVyXHJcblxyXG4kY29sb3IteWVsbG93OiAjZTdmMDBmO1xyXG4kY29sb3ItbGlnaHQtYmx1ZTogIzQ3QzhFNjtcclxuXHJcbi8qPSBDb2xvcnMgPSovXHJcbiRjb2xvci13aGl0ZTogICNGRkZGRkY7IC8vIHdoaXRlXHJcbiRjb2xvci1ibGFjazogICMwMDAwMDA7IC8vIGJsYWNrXHJcblxyXG5cclxuLyo9PSBUZXh0ID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPSBTaXplID0qL1xyXG4kZm9udFNpemU6IDEuNTtcclxuXHJcbi8qPSBMZXR0ZXIgU3BhY2luZyA9Ki9cclxuJGx0OiAuMDc7XHJcblxyXG4vKj0gRm9udCA9Ki9cclxuJGZvbnQtYmFzZTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcclxuJGZvbnQtZW46IFwiUm9ib3RvXCIsICRmb250LWJhc2U7XHJcbiRmb250LWVuMjogXCJPdXRmaXRcIiwgJGZvbnQtYmFzZTtcclxuXHJcbi8qPT0gQnJlYWtwb2ludCA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4kYnJlYWtwb2ludHM6IChcclxuICAgICdob3Zlcic6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwOTFweCknLCAvL1BDIE9ubHlcclxuICAgIC8vJ25hdic6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCknLCAvL+ODiuODk+eUqOODluODrOOCpOOCr+ODneOCpOODs+ODiFxyXG4gICAgJ2xnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5MHB4KScsIC8vaVBhZFByb1xyXG4gICAgJ21kJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpJywgLy9pUGFkXHJcbiAgICAnc20nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDBweCknLCAvL01vYmlsZVxyXG4gICAgJ3hzJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpJywgLy9pUGhvbmVTRVxyXG4gICAgJ3BjJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQxcHgpJywgLy9QQ1xyXG4gICAgJ3BjLWxnJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MXB4KScsIC8vUEMgTGFyZ2Ugc2l6ZVxyXG4gICAgJ3RlbCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MXB4KScsIC8vVEVMXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vKj0gTWVkaWFRdWVyeSA9Ki9cclxuQG1peGluIG1xKCRicmVha3BvaW50OiBzbSkge1xyXG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLyo9IEhvdmVyID0qL1xyXG5AbWl4aW4gaG92ZXIoJGJyZWFrcG9pbnQ6IGhvdmVyKSB7XHJcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj0gUmV0aW5hID0qL1xyXG5AbWl4aW4gcnQoKSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzoyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiZygkaW1hZ2UgLCRleDoganBnLCAkcmVwZWF0OiBuby1yZXBlYXQsICR4OiB0b3AsICR5OiBsZWZ0KSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcjeyRpbWFnZX0uI3skZXh9JykgJHJlcGVhdCAkeCAkeTtcclxuICBAaW5jbHVkZSBydCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlfUAyeC4jeyRleH0nKTtcclxuICB9XHJcbn0iLCJcclxuLy8gbWl4aW5cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAqem9vbTogMTtcclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAvLyBGaXhlcyBPcGVyYS9jb250ZW50ZWRpdGFibGUgYnVnOlxyXG4gICAgLy8gaHR0cDovL25pY29sYXNnYWxsYWdoZXJAbWl4aW4gY29tL21pY3JvLWNsZWFyZml4LWhhY2svI2NvbW1lbnQtMzY5NTJcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGdyYWRpZW50KCRjb2xvcjogI0Y1RjVGNSwgJHN0YXJ0OiAjRUVFLCAkc3RvcDogI0ZGRikge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixcclxuICAgICAgICAgIGxlZnQgYm90dG9tLFxyXG4gICAgICAgICAgbGVmdCB0b3AsXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDAsICRzdGFydCksXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDEsICRzdG9wKSk7XHJcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sXHJcbiAgICAgICAgICAkc3RhcnQsXHJcbiAgICAgICAgICAkc3RvcCk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSxcclxuICAgICAgICAgICRzdGFydCAwJSxcclxuICAgICAgICAgICRzdG9wIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgkc3RvcCxcclxuICAgICAgICAgICRzdGFydCk7XHJcbn1cclxuQG1peGluIGJ3LWdyYWRpZW50KCRjb2xvcjogI0Y1RjVGNSwgJHN0YXJ0OiAwLCAkc3RvcDogMjU1KSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLFxyXG4gICAgICAgICAgbGVmdCBib3R0b20sXHJcbiAgICAgICAgICBsZWZ0IHRvcCxcclxuICAgICAgICAgIGNvbG9yLXN0b3AoMCwgcmdiKCRzdGFydCwkc3RhcnQsJHN0YXJ0KSksXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDEsIHJnYigkc3RvcCwkc3RvcCwkc3RvcCkpKTtcclxuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGJvdHRvbSxcclxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkgMCUsXHJcbiAgICAgICAgICByZ2IoJHN0b3AsJHN0b3AsJHN0b3ApIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sXHJcbiAgICAgICAgICByZ2IoJHN0YXJ0LCRzdGFydCwkc3RhcnQpIDAlLFxyXG4gICAgICAgICAgcmdiKCRzdG9wLCRzdG9wLCRzdG9wKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmdiKCRzdG9wLCRzdG9wLCRzdG9wKSxcclxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkpO1xyXG59XHJcbkBtaXhpbiBib3JkZXJlZCgkdG9wLWNvbG9yOiAjRUVFLCAkcmlnaHQtY29sb3I6ICNFRUUsICRib3R0b20tY29sb3I6ICNFRUUsICRsZWZ0LWNvbG9yOiAjRUVFKSB7XHJcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICR0b3AtY29sb3I7XHJcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkbGVmdC1jb2xvcjtcclxuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkcmlnaHQtY29sb3I7XHJcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRib3R0b20tY29sb3I7XHJcbn1cclxuQG1peGluIGRyb3Atc2hhZG93KCR4LWF4aXM6IDAsICR5LWF4aXM6IDFweCwgJGJsdXI6IDJweCwgJGFscGhhOiAwLjEpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6ICR4LWF4aXMgJHktYXhpcyAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAkeC1heGlzICR5LWF4aXMgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG4gIGJveC1zaGFkb3c6ICR4LWF4aXMgJHktYXhpcyAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbn1cclxuQG1peGluIHJvdW5kZWQoJHJhZGl1czogMnB4KSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5OiAwLjUpIHtcclxuICAtbW96LW9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIC1raHRtbC1vcGFjaXR5OiAkb3BhY2l0eTtcclxuICAtd2Via2l0LW9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gICRvcHBlcmM6ICRvcGFjaXR5ICogMTAwO1xyXG59XHJcbkBtaXhpbiB0cmFuc2l0aW9uLWR1cmF0aW9uKCRkdXJhdGlvbjogMC4ycykge1xyXG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbn1cclxuQG1peGluIHRyYW5zZm9ybSgkYXJndW1lbnRzKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgLW1vei10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgLW8tdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xyXG4gIC1tcy10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xyXG59XHJcbkBtaXhpbiByb3RhdGlvbigkZGVnOjVkZWcpe1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKCRkZWcpO1xyXG59XHJcbkBtaXhpbiBzY2FsZSgkcmF0aW86MS41KXtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRyYXRpbyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKCRyYXRpbyk7XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24oJGR1cmF0aW9uOjAuNHMsICRlYXNlOmVhc2UsICRwcm9wZXJ0eTogYWxsKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbn1cclxuQG1peGluIGlubmVyLXNoYWRvdygkaG9yaXpvbnRhbDowLCAkdmVydGljYWw6MXB4LCAkYmx1cjoycHgsICRhbHBoYTogMC40KSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgJGhvcml6b250YWwgJHZlcnRpY2FsICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG59XHJcbkBtaXhpbiBib3gtc2hhZG93KCRhcmd1bWVudHMpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6ICRhcmd1bWVudHM7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAkYXJndW1lbnRzO1xyXG4gIGJveC1zaGFkb3c6ICRhcmd1bWVudHM7XHJcbn1cclxuQG1peGluIGJveC1zaXppbmcoJHNpemluZzogYm9yZGVyLWJveCkge1xyXG4gIC1tcy1ib3gtc2l6aW5nOiAkc2l6aW5nO1xyXG4gIC1tb3otYm94LXNpemluZzogJHNpemluZztcclxuICAtd2Via2l0LWJveC1zaXppbmc6ICRzaXppbmc7XHJcbiAgYm94LXNpemluZzogJHNpemluZztcclxufVxyXG5AbWl4aW4gdXNlci1zZWxlY3QoJGFyZ3VtZW50OiBub25lKSB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6ICRhcmd1bWVudDtcclxuICAtbXMtdXNlci1zZWxlY3Q6ICRhcmd1bWVudDtcclxuICB1c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG59XHJcbkBtaXhpbiBjb2x1bW5zKCRjb2x3aWR0aDogMjUwcHgsICRjb2xjb3VudDogMCwgJGNvbGdhcDogNTBweCwgJGNvbHVtblJ1bGVDb2xvcjogI0VFRSwgJGNvbHVtblJ1bGVTdHlsZTogc29saWQsICRjb2x1bW5SdWxlV2lkdGg6IDFweCkge1xyXG4gIC1tb3otY29sdW1uLXdpZHRoOiAkY29sd2lkdGg7XHJcbiAgLW1vei1jb2x1bW4tY291bnQ6ICRjb2xjb3VudDtcclxuICAtbW96LWNvbHVtbi1nYXA6ICRjb2xnYXA7XHJcbiAgLW1vei1jb2x1bW4tcnVsZS1jb2xvcjogJGNvbHVtblJ1bGVDb2xvcjtcclxuICAtbW96LWNvbHVtbi1ydWxlLXN0eWxlOiAkY29sdW1uUnVsZVN0eWxlO1xyXG4gIC1tb3otY29sdW1uLXJ1bGUtd2lkdGg6ICRjb2x1bW5SdWxlV2lkdGg7XHJcbiAgLXdlYmtpdC1jb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcclxuICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbGNvdW50O1xyXG4gIC13ZWJraXQtY29sdW1uLWdhcDogJGNvbGdhcDtcclxuICAtd2Via2l0LWNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xyXG4gIC13ZWJraXQtY29sdW1uLXJ1bGUtc3R5bGU6ICRjb2x1bW5SdWxlU3R5bGU7XHJcbiAgLXdlYmtpdC1jb2x1bW4tcnVsZS13aWR0aDogJGNvbHVtblJ1bGVXaWR0aDtcclxuICBjb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcclxuICBjb2x1bW4tY291bnQ6ICRjb2xjb3VudDtcclxuICBjb2x1bW4tZ2FwOiAkY29sZ2FwO1xyXG4gIGNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xyXG4gIGNvbHVtbi1ydWxlLXN0eWxlOiAkY29sdW1uUnVsZVN0eWxlO1xyXG4gIGNvbHVtbi1ydWxlLXdpZHRoOiAkY29sdW1uUnVsZVdpZHRoO1xyXG59XHJcbkBtaXhpbiB0cmFuc2xhdGUoJHg6MCwgJHk6MCkge1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7XHJcbn1cclxuQG1peGluIGJhY2tncm91bmQtY2xpcCgkYXJndW1lbnQ6IHBhZGRpbmctYm94KSB7XHJcbiAgLW1vei1iYWNrZ3JvdW5kLWNsaXA6ICRhcmd1bWVudDtcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xyXG4gIGJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xyXG59XHJcbi8vIEJvcmRlciBSYWRpdXNcclxuQG1peGluIGJvcmRlci1yYWRpdXMgKCRyYWRpdXM6IDVweCkge1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxufVxyXG4vLyBTaW5nbGUgQ29ybmVyIEJvcmRlciBSYWRpdXNcclxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogJHJhZGl1cztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6ICRyYWRpdXM7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJHJhZGl1cztcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxufVxyXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAkcmFkaXVzO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuLy8gU2luZ2xlIFNpZGUgQm9yZGVyIFJhZGl1c1xyXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cyk7XHJcbn1cclxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG59XHJcbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKTtcclxufVxyXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICBAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cyk7XHJcbn1cclxuQG1peGluIGNlbnRlci1ibG9jaygpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8vIFNpemluZyBzaG9ydGN1dHNcclxuQG1peGluIHNpemUoJGhlaWdodCwgJHdpZHRoKSB7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbn1cclxuQG1peGluIHNxdWFyZSgkc2l6ZSkge1xyXG4gIEBpbmNsdWRlIHNpemUoJHNpemUsICRzaXplKTtcclxufVxyXG5cclxuQG1peGluIGZpbHRlcigkZmlsdGVyLXR5cGUsJGZpbHRlci1hbW91bnQpIHtcclxuICAtd2Via2l0LWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICAtbW96LWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICAtbXMtZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG4gIC1vLWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICBmaWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbn1cclxuXHJcbkBtaXhpbiBsaW5lLWNsYW1wKCRjb3VudDogMykge1xyXG4gIC8vIOW8leaVsOOBjOaVsOWApOS7peWkluOBoOOBo+OBn+OCieOCqOODqeODvOOCkui/lOOBmVxyXG4gIEBpZiB0eXBlLW9mKCRjb3VudCkgIT0gJ251bWJlcicge1xyXG4gICAgQGVycm9yICdsaW5lLWNsYW1w44Gu5byV5pWw44Gv5b+F44Ga5pWw5YCk44Gn5oyH5a6a44GX44Gm44GP44Gg44GV44GEJztcclxuICB9XHJcblxyXG4gIEBpZiAkY291bnQgPT0gMSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRjb3VudDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNsYW1wRGVmYXVsdCgpIHtcclxuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcclxuICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xyXG59XHJcblxyXG5AbWl4aW4gaW5saW5lLWJsb2NrKCl7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgKnpvb206IDE7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gZmxleCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuQG1peGluIGZsZXgtYWxpZ24oJGFsaWduOiBmbGV4LXN0YXJ0KXtcclxuICBhbGlnbi1pdGVtczogJGFsaWduO1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiAkYWxpZ247XHJcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogJGFsaWduO1xyXG4gIC1tcy1mbGV4LWFsaWduOiAkYWxpZ247XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWp1c3RpZnkoJGp1c3RpZnkpe1xyXG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcclxuICAtbXMtanVzdGlmeS1jb250ZW50ICAgIDogJGp1c3RpZnk7XHJcbiAganVzdGlmeS1jb250ZW50ICAgICAgICA6ICRqdXN0aWZ5O1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC13cmFwKCR3cmFwOiB3cmFwKXtcclxuICAtd2Via2l0LWZsZXgtd3JhcDogJHdyYXA7XHJcbiAgLW1zLWZsZXgtd3JhcDogJHdyYXA7XHJcbiAgZmxleC13cmFwOiAkd3JhcDtcclxufVxyXG5cclxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCRkaXJlY3Rpb246IGNvbHVtbikge1xyXG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG59XHJcblxyXG5AbWl4aW4gd3JpdGVWZXJ0aWNhbCB7XHJcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAtd2Via2l0LXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcbiAgLW1zLXdyaXRpbmctbW9kZTogdGItcmw7XHJcbiAgdGV4dC1vcmllbnRhdGlvbjogdXByaWdodDtcclxufVxyXG5cclxuQG1peGluIHdyaXRlSG9yaXpvbnRhbCB7XHJcbiAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xyXG4gIC13ZWJraXQtd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xyXG4gIC1tcy13cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XHJcbn1cclxuXHJcblxyXG5cclxuQG1peGluIHRyaW1taW5ne1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcikge1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBJRVxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBFZGdlXHJcbiAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gb2JqZWN0Zml0KCRvZjpjb3Zlcil7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6ICRvZjtcclxufVxyXG5cclxuXHJcblxyXG4vL+aoquS4puOBs+ODquOCueODiFxyXG5cclxuLy/opqpcclxuQG1peGluIGNvbHVtblJvdygkZ2FwWTogMjAsJGdhcFg6IDIwLCAkc3A6IGJsb2NrKSB7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBnYXA6ICAjeyRnYXBZfXB4ICN7JGdhcFh9cHg7XHJcbiAgQGlmICgkc3AgPT0gJ2Jsb2NrJykge1xyXG4gICAgQGluY2x1ZGUgbXEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8v5a2QXHJcbkBtaXhpbiBjb2x1bW5JdGVtKCRjb2w6IDIsICRjb2xNZDogMiwgJGNvbFNwOiAyLCAkZ2FwOiAyMCwgJGdhcFNwOiAxMCwgJHNwOiBibG9jaykge1xyXG4gIHdpZHRoOiBjYWxjKCgxMDAlLyN7JGNvbH0pIC0gKCN7JGdhcH1weCooI3skY29sfSAtIDEpKS8jeyRjb2x9KTtcclxuICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUvI3skY29sTWR9KSAtICgjeyRnYXB9cHgqKCN7JGNvbE1kfSAtIDEpKS8jeyRjb2xNZH0pO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcSB7XHJcbiAgICBAaWYgKCRzcCA9PSBibG9jaykge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUvI3skY29sU3B9KSAtICgjeyRnYXBTcH1weCooI3skY29sU3B9IC0gMSkpLyN7JGNvbFNwfSk7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSBcImNvbW1vbi9fdmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcImNvbW1vbi9fbWl4aW5cIiBhcyAqO1xyXG5AdXNlIFwiY29tbW9uL19zdHlsZXNcIiBhcyAqO1xyXG5AdXNlIFwiY29tbW9uL19pbml0aWFsaXplXCIgYXMgKjtcclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5Db21tb24gQ1NTXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmlubmVye1xyXG4gIEBpbmNsdWRlIGNvbnRlbnQ7XHJcbn1cclxuXHJcbi5jb250ZW50IHtcclxufVxyXG5cclxuLmJ0bntcclxuICBAaW5jbHVkZSBidG47XHJcbn1cclxuXHJcbi5hcnJvd3tcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgc3Zne1xyXG5cclxuICB9XHJcbn1cclxuXHJcbi8qPT0gSGVhZGVyID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4uaGVhZGVyIHtcclxuICAkdGhpczogJjtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTIwcHg7XHJcbiAgcGFkZGluZzogMzBweCAxMTBweCAzMHB4IDQwcHg7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGZsZXgtZW5kKTtcclxuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcclxuICAmX19sb2dve1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA0OXB4O1xyXG4gICAgbGVmdDogNDBweDtcclxuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgc3ZnLHN2ZyAqe1xyXG4gICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmOm5vdCguaXMtc2Nyb2xsVG9wKXtcclxuICAgIEBpbmNsdWRlIG1xKHBjKXtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsLjE1KTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpIGJyaWdodG5lc3MoMS4xKTtcclxuICAgICAgaGVpZ2h0OiA4NHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTdweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE3cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwM3B4O1xyXG4gICAgICAuaGVhZGVyLWJ0bntcclxuICAgICAgICAmX19idG57XHJcbiAgICAgICAgICAmLWlubmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEzNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLi0tY29udGFjdHtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0MjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi4tLWVudHJ5e1xyXG4gICAgICAgICAgICAuaGVhZGVyLWJ0bi1pbm5lcntcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQyO1xyXG4gICAgICAgICAgICAgIHN2ZyAqe1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkY29sb3ItdGV4dDI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xpc3R7XHJcbiAgICAgICAgICAvL3dpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcclxuICAgICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgLmZvbnQtY29sb3Ige1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgbGVmdDogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3skdGhpc31fX2xvZ297XHJcbiAgICAgIHRvcDogMThweDtcclxuICAgICAgc3Zne1xyXG4gICAgICAgIHdpZHRoOiAxMDlweDtcclxuICAgICAgfVxyXG4gICAgICAubG9nb3tcclxuICAgICAgICAmX19zdWJ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTIwODVweCwgLTMwOHB4KSBzY2FsZSgxLjQ1KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgICZfX2xvZ297XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgdG9wOiAyNXB4O1xyXG4gICAgICBsZWZ0OiAxMnB4O1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICB9XHJcbiAgICAmLmlzLXNjcm9sbFRvcHtcclxuICAgICAgLmhlYWRlci1idG57XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXItYnRue1xyXG4gICR0aGlzOiAmO1xyXG4gIEBpbmNsdWRlIGZsZXg7XHJcbiAgZ2FwOiA3cHg7XHJcbiAgJl9faXRlbXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgJl9fYnRue1xyXG4gICAgQGluY2x1ZGUgbXEocGMpe1xyXG4gICAgICAmLWlubmVye1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XHJcbiAgICAgICAgd2lkdGg6IDE0NXB4O1xyXG4gICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmJlZm9yZSwmOmFmdGVye1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBzdmcgKntcclxuICAgICAgICAgICAgc3Ryb2tlOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuLS1jb250YWN0e1xyXG4gICAgICAgICN7JHRoaXN9X19idG4taW5uZXJ7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXllbGxvdztcclxuICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDUwZGVnLCAkY29sb3IteWVsbG93IDEwJSwgJGNvbG9yLWxpZ2h0LWJsdWUgNjUlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDEwMCUgKyAycHgpIGNhbGMoMTAwJSArIDJweCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xcHggLTFweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1tYXNrOiBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIHBhZGRpbmctYm94LCBsaW5lYXItZ3JhZGllbnQoI2ZmZiAwIDApIGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1jb21wb3NpdGU6IGRlc3RpbmF0aW9uLW91dDtcclxuICAgICAgICAgICAgbWFzazogbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBwYWRkaW5nLWJveCwgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBtYXNrLWNvbXBvc2l0ZTogZXhjbHVkZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuLS1lbnRyeXtcclxuICAgICAgICAjeyR0aGlzfV9fYnRuLWlubmVye1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTEwZGVnLCAkY29sb3IteWVsbG93IDI1JSwgJGNvbG9yLWxpZ2h0LWJsdWUgMTAwJSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygxMDAlICsgMnB4KSBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMXB4IC0xcHg7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2phe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICB9XHJcbiAgJl9fZW57XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxuICAmX19hcnJvd3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDE3cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtNTAlICsgMnB4KSk7XHJcbiAgICAmLCp7XHJcbiAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpc3R7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDEwMCUgKyA0cHgpO1xyXG4gICAgLy93aWR0aDogY2FsYygxMDAlICsgNnB4KTtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGxlZnQ6NTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgLy93aWR0aDogMTAwJTtcclxuICAgIC8vd2lsbC1jaGFuZ2U6IGhlaWdodDtcclxuICAgIHBhZGRpbmc6OXB4IDFweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwuODUpO1xyXG4gICAgd2lsbC1jaGFuZ2U6IGhlaWdodDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGE6YmVmb3Jle1xyXG4gICAgICAgIGxlZnQ6IDhweDtcclxuICAgIH1cclxuICAgICYtaXRlbXtcclxuICAgICAgJisme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgfVxyXG4gICAgICBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICAvL2NvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgJjpiZWZvcmUsJjphZnRlcntcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDBkZWcsICRjb2xvci1saWdodC1ibHVlIC01JSwgJGNvbG9yLXllbGxvdyA3MCUpO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1saWdodC1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItbGlnaHQtYmx1ZTtcclxuICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGdhcDogMnB4O1xyXG4gICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgICAmX19pdGVte1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxcHgpO1xyXG4gICAgfVxyXG4gICAgJl9fYnRue1xyXG4gICAgICAmLWlubmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAkY29sb3IteWVsbG93IDglLCRjb2xvci1saWdodC1ibHVlIDcwJSk7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLWNvbnRhY3R7XHJcbiAgICAgICAgI3skdGhpc31fX2J0bi1pbm5lcntcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3BsdXN7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHJpZ2h0OiAyN3B4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LXRyZyB7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICNkZWU4ZjQ7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTAyO1xyXG4gIHRvcDogMTdweDtcclxuICByaWdodDogNDBweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgJiwqe1xyXG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICBzcGFue1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JhcntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiA2cHg7XHJcbiAgfVxyXG4gIHNwYW57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgIHRvcDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5pcy1hY3RpdmV7XHJcbiAgICBzcGFue1xyXG4gICAgICB3aWR0aDogMTIzJTtcclxuICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgdG9wOiAxN3B4O1xyXG4gICAgcmlnaHQ6ICN7JG1hcmdpbi1zbX1weDtcclxuICB9XHJcbn1cclxuLmhlYWRlci5pcy1zY3JvbGxUb3ArLm5hdi10cmd7XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgaGVpZ2h0OiA1NXB4O1xyXG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIEBpbmNsdWRlIG1xKHBjKXtcclxuICAgIHRvcDogMzJweDtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogMTAxO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHRyYW5zaXRpb246IC40cztcclxuICBvcGFjaXR5OiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICAmLmlzLW9wZW57XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICAmX19jb250e1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAmX19tYWlue1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxODBweCk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gICZfX2ltZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDY2NnB4O1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2MDBweCk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBpbWd7XHJcbiAgICAgIEBpbmNsdWRlIG9iamVjdGZpdDtcclxuICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgIG9wYWNpdHk6IC4zO1xyXG4gICAgICBtaXgtYmxlbmQtbW9kZTogc29mdC1saWdodDtcclxuICAgIH1cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFzZS9wYXJ0cy1uYXYuc3ZnXCIpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbm5lcntcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBnYXA6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEzMzBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG4gIH1cclxuICAmX19saXN0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICB3aWR0aDogMjY3cHg7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMDg2N0M5O1xyXG4gICAgICBhe1xyXG4gICAgICAgIHBhZGRpbmc6IDE5cHggMCAxOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQwIC8gMjUpO1xyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1zdWI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDIxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweCAzMHB4IDAgMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAmLWlubmVye1xyXG4gICAgICBtYXgtd2lkdGg6IDEyNjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmVudHJ5LWxpbmt7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBnYXA6IDM4cHg7XHJcbiAgICAmX19pdGVte1xyXG4gICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDM4cHggKiAyIC8gMyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5lbnRyeS1saW5rX19pdGVtKy5lbnRyeS1saW5rX19pdGVte1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5MHB4KSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICZfX21haW57XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICAgICZfX2ltZ3tcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICZfX2lubmVye1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzhweDtcclxuICAgIH1cclxuICAgICZfX2xpc3R7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvdHRvbXtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZy10b3A6IDIycHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLmVudHJ5LWxpbmt7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAmX19pdGVte1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihmbGV4LXN0YXJ0KTtcclxuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDExMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZ3tcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xhYmVse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVudHJ5LWxpbmtfX2l0ZW0rLmVudHJ5LWxpbmtfX2l0ZW17XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY292ZXJ7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogOTg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcblxyXG4vKj09IEZvb3RlciA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8v44OV44OD44K/44O877yG44Oa44O844K45LiL6YOo44Gu5YWx6YCa44OW44Ot44OD44Kv44Gu44Kz44Oz44OG44OKXHJcbi5mb290ZXItd3JhcHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICAmX19sb2dve1xyXG4gICAgaGVpZ2h0OiAxODVweDtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGltZ3tcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC00OXB4O1xyXG4gICAgICByaWdodDogLTI0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbWd7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWF4LWhlaWdodDogNjAwcHg7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMXZoO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDJ2aDtcclxuICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNSB1cmwoXCIuLi8uLi9pbWcvYmFzZS9pbWctZm9vdGVyQDJ4LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgICAgJi4tLWNoYWxsZW5nZXtcclxuICAgICAgICB0b3A6IC0xdmg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoYWxsZW5nZS9pbWctZm9vdGVyQDJ4LmpwZ1wiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyg2MDAgLyAxNDQwICogMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnR7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1IHVybChcIi4uLy4uL2ltZy9iYXNlL2JnLWZvb3Rlci5zdmdcIikgYm90dG9tIHJpZ2h0IG5vLXJlcGVhdDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCAwIDA7XHJcbiAgICBwYWRkaW5nOiAxMjJweCAwIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9fbG9nb3tcclxuICAgICAgaGVpZ2h0OiA3OHB4O1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgYm90dG9tOiAtNjlweDtcclxuICAgICAgICByaWdodDogM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDI4OHB4O1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2Jhc2Uvc3AvaW1nLWZvb3RlckAyeC5qcGdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMnZoO1xyXG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogaW5pdGlhbDtcclxuICAgICAgICAmLi0tY2hhbGxlbmdle1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoYWxsZW5nZS9zcC9pbWctZm9vdGVyQDJ4LmpwZ1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMjg4IC8gMzkwICogMTAwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnR7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvYmFzZS9zcC9iZy1mb290ZXIuc3ZnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8v44Oa44O844K45LiL6YOo44Gu5YWx6YCa44OW44Ot44OD44KvXHJcbi5jLXJlY3J1aXR7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XHJcbiAgJl9fdHRse1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTdweDtcclxuICB9XHJcbiAgJl9fY29udHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBnYXA6IDIwcHggNTBweDtcclxuICB9XHJcbiAgJl9faXRlbXtcclxuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI1cHgpO1xyXG4gICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAmIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAyMjVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsICNlZmY2YTIgLTUwJSwgI2JlZjFmZiAxMDAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCAjOTREOEU4IDEwJSwgI0VDRjI3NyAxNzAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgJGNvbG9yLWxpZ2h0LWJsdWUgMjAlLCAkY29sb3IteWVsbG93IDEwMCUpO1xyXG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMTAwJSArIDRweCkgY2FsYygxMDAlICsgNHB4KTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0ycHggLTJweDtcclxuICAgICAgICAgIC13ZWJraXQtbWFzazogbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBwYWRkaW5nLWJveCwgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBib3JkZXItYm94O1xyXG4gICAgICAgICAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogZGVzdGluYXRpb24tb3V0O1xyXG4gICAgICAgICAgbWFzazogbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBwYWRkaW5nLWJveCwgbGluZWFyLWdyYWRpZW50KCNmZmYgMCAwKSBib3JkZXItYm94O1xyXG4gICAgICAgICAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvL0BpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgICAvLyAgJjpiZWZvcmUge1xyXG4gICAgICAgIC8vICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgLy8gIH1cclxuICAgICAgICAvLyAgJjphZnRlciB7XHJcbiAgICAgICAgLy8gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgJGNvbG9yLXllbGxvdyAyMCUsICRjb2xvci1saWdodC1ibHVlIDEwMCUpO1xyXG4gICAgICAgIC8vICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgIC8vICB9XHJcbiAgICAgICAgLy99XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMjI1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCAjZWZmNmEyIC01MCUsICNiZWYxZmYgMTAwJSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcblxyXG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgIzk0RDhFOCAxMCUsICNFQ0YyNzcgMTcwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsICRjb2xvci1saWdodC1ibHVlIDIwJSwgJGNvbG9yLXllbGxvdyAxMDAlKTtcclxuICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDEwMCUgKyA0cHgpIGNhbGMoMTAwJSArIDRweCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMnB4IC0ycHg7XHJcbiAgICAgICAgICAtd2Via2l0LW1hc2s6IGxpbmVhci1ncmFkaWVudCgjZmZmIDAgMCkgcGFkZGluZy1ib3gsIGxpbmVhci1ncmFkaWVudCgjZmZmIDAgMCkgYm9yZGVyLWJveDtcclxuICAgICAgICAgIC13ZWJraXQtbWFzay1jb21wb3NpdGU6IGRlc3RpbmF0aW9uLW91dDtcclxuICAgICAgICAgIG1hc2s6IGxpbmVhci1ncmFkaWVudCgjZmZmIDAgMCkgcGFkZGluZy1ib3gsIGxpbmVhci1ncmFkaWVudCgjZmZmIDAgMCkgYm9yZGVyLWJveDtcclxuICAgICAgICAgIG1hc2stY29tcG9zaXRlOiBleGNsdWRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsICRjb2xvci15ZWxsb3cgMjAlLCAkY29sb3ItbGlnaHQtYmx1ZSAxMDAlKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xhYmVse1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gIH1cclxuICAmX19idG57XHJcbiAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgIHBhZGRpbmctbGVmdDogMjJweDtcclxuICAgIC5idG5fX2Fycm93e1xyXG4gICAgICAmLCY6YmVmb3Jle1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19pbnRue1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihmbGV4LWVuZCk7XHJcbiAgICBwYWRkaW5nOjAgMzRweDtcclxuICAgICZfX2xpbmt7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBhIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAzcHg7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9fY29udHtcclxuICAgICAgZ2FwOiAyMHB4IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XHJcbiAgICB9XHJcbiAgICAmX19sYWJlbHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYnRue1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICZfX3R0bHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ludG57XHJcbiAgICAgIHBhZGRpbmc6MCAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmMtZW50cnl7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTYwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICZfX2lubmVye1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgIG1pbi1oZWlnaHQ6IDU5NHB4O1xyXG4gIH1cclxuICAmX19pbWd7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMTAwcHggMTAwcHggMDtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTAwcHgpO1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlICsgNjBweCk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBpbWd7XHJcbiAgICAgIEBpbmNsdWRlIG9iamVjdGZpdCgpO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xyXG4gIH1cclxuICAmX19jb250e1xyXG4gICAgd2lkdGg6IDQwM3B4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgIG1hcmdpbjogMjBweCAwIDAgYXV0bztcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEocGMtbGcpe1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoKDUwdncgKyA3MHB4KSAqIC43NTIpO1xyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoNTB2dyArIDcwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCl7XHJcbiAgICAmX19jb250e1xyXG4gICAgICB3aWR0aDogY2FsYyg1MHZ3IC0gNTBweCk7XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYyg1MHZ3IC0gMzBweCk7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMnB4O1xyXG4gICAgJl9fdHRse1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDgwcHggODBweCAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRtYXJnaW4tc219cHgpO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMCAjeyRtYXJnaW4tc219cHggNDFweCAwO1xyXG4gICAgfVxyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAmX19jb250e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL+ODreOCtOS7pemZjeOBruODleODg+OCv+ODvOacrOS9k1xyXG4uZm9vdGVye1xyXG4gICZfX2lubmVye1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XHJcbiAgfVxyXG4gICZfX2xvZ297XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3NnB4O1xyXG4gIH1cclxuICAmX19wcHtcclxuICAgIG1hcmdpbi10b3A6IDQ5cHg7XHJcbiAgICBhe1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXN1YjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zdWI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fcGFnZXRvcHtcclxuICAgIG1hcmdpbi10b3A6IDUycHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGF7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoZmxleC1zdGFydCk7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fY29weXtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjI7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG4gIH1cclxuICAmX19ib3R0b217XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDcwcHggNzBweCAwIDA7XHJcbiAgICAmLWlubmVye1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoZmxleC1lbmQpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgIGhlaWdodDogMTMwcHg7XHJcbiAgICB9XHJcbiAgICAmLWJ0bntcclxuICAgICAgLmJ0bl9fbGFiZWx7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAwIDJweDtcclxuICAgICAgfVxyXG4gICAgICAuYnRuX19hcnJvd3tcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgc3Zne1xyXG4gICAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIC5idG5fX2xhYmVse1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci15ZWxsb3c7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci15ZWxsb3c7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xyXG4gICAgfVxyXG4gICAgJl9fbG9nb3tcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgIH1cclxuICAgICZfX3Bwe1xyXG4gICAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG4gICAgfVxyXG4gICAgJl9fcGFnZXRvcHtcclxuICAgICAgbWFyZ2luLXRvcDogNDdweDtcclxuICAgIH1cclxuICAgICZfX2NvcHl7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b217XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHggNDBweCAwIDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gICAgICAmLWlubmVye1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gICAgICB9XHJcbiAgICAgICYtYnRue1xyXG4gICAgICAgIC5idG5fX2xhYmVse1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMjVlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLXNpdGVtYXB7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBAaW5jbHVkZSBmbGV4LWFsaWduKGZsZXgtc3RhcnQpO1xyXG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XHJcbiAgZ2FwOiAxOHB4IDA7XHJcbiAgLy9tYXgtd2lkdGg6IDYxNHB4O1xyXG4gIG1heC13aWR0aDogNzUwcHg7XHJcbiAgbWF4LWhlaWdodDogMTM0cHg7XHJcbiAgYXtcclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXN1YjtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXN1YiAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xhYmVse1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyOCAvIDE3KTtcclxuICB9XHJcbiAgJl9fY2hpbGR7XHJcbiAgICBtYXJnaW4tdG9wOiAxOXB4O1xyXG4gICAgJi1pdGVte1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1sYWJlbHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMTMpO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDlweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWF4LWhlaWdodDogaW5pdGlhbDtcclxuICAgIGdhcDogMTdweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09IFBhcnRzID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLnR0bHtcclxuICAmX19lbntcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjI7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYyg0OCAvIDQwKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuICAmX19qYXtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI2IC8gMTUpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjA3ZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9famF7XHJcbiAgICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wbmt6e1xyXG4gICZfX2xpc3R7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA4MHB4KTtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgfVxyXG4gICZfX2l0ZW17XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgYXtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6IFwiPlwiO1xyXG4gICAgICBtYXJnaW46IDAgM3B4O1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oZWFkaW5ne1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgaGVpZ2h0OiA2ODdweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBwYWRkaW5nOiAwIDE3MHB4O1xyXG4gICZfX2ltZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjAwcHgpO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBtaXgtYmxlbmQtbW9kZTogbGlnaHRlbjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBpbWd7XHJcbiAgICAgIEBpbmNsdWRlIG9iamVjdGZpdDtcclxuICAgICAgb3BhY2l0eTogY2FsYyguNjUgKiAuNDUpO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYXNlL3BhcnRzLWhlYWRpbmcuc3ZnXCIpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAmLW1haW57XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDkxcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDkwIC8gNzUpO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgICAgJi4tLXNtYWxse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1zdWJ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIxcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI5IC8gMTcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19wbmt6e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAzMHB4O1xyXG4gICAgcmlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCl7XHJcbiAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgcGFkZGluZzogMCAjeyRtYXJnaW4tbWR9cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIHBhZGRpbmc6IDAgI3skbWFyZ2luLXNtfXB4O1xyXG4gICAgJl9faW1ne1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gODNweCk7XHJcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgbGVmdDogLTlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRse1xyXG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICYtbWFpbntcclxuICAgICAgICBmb250LXNpemU6IGNsYW1wKDMwcHgsY2FsYyg1MiAvIDM5MCAqIDEwMHZ3KSw1MnB4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYyg2NiAvIDUyKTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgJi4tLXNtYWxse1xyXG4gICAgICAgICAgZm9udC1zaXplOiBjbGFtcCgzMHB4LGNhbGMoNTIgLyAzOTAgKiAxMDB2dyksNTJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtc3Vie1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wbmt6e1xyXG4gICAgICBib3R0b206IDExcHg7XHJcbiAgICAgIHJpZ2h0OiAjeyRtYXJnaW4tc219cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGluZzJ7XHJcbiAgaGVpZ2h0OiA2MDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBwYWRkaW5nOiAwIDE3MHB4O1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgJl9faW1ne1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICBpbWd7XHJcbiAgICAgIEBpbmNsdWRlIG9iamVjdGZpdDtcclxuICAgIH1cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFzZS9wYXJ0cy1oZWFkaW5nMi5zdmdcIikgY2VudGVyIGxlZnQgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAmLXN1YntcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMwIC8gMjIpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiL1wiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbWFpbntcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNzUgLyA2MCk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19wbmt6e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAzMHB4O1xyXG4gICAgcmlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCl7XHJcbiAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgcGFkZGluZzogMCAjeyRtYXJnaW4tbWR9cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xIHtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICBwYWRkaW5nOiAwICN7JG1hcmdpbi1zbX1weDtcclxuICAgICZfX3R0bHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAmLXN1YntcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzAgLyAyMik7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtbWFpbntcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3Bua3p7XHJcbiAgICAgIGJvdHRvbTogMTFweDtcclxuICAgICAgcmlnaHQ6ICN7JG1hcmdpbi1zbX1weDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ibi1jb250YWN0e1xyXG4gICZfX2JvZHl7XHJcbiAgICBhe1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5NEQ4RTggMCUsICNFMEVCODIgMTAwJSk7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgaGVpZ2h0OiAyMzVweDtcclxuICAgICAgcGFkZGluZzogMjBweCA2MHB4IDIwcHggNzdweDtcclxuICAgICAgei1pbmRleDogMDtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywjMDYyRTVGIC0xMCUsIzBDNTRBOCAxMTAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuX19sYWJlbHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG5fX2Fycm93e1xyXG4gICAgICAgICAgc3ZnICp7XHJcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYyg0OCAvIDMwKTtcclxuICB9XHJcbiAgJl9fdHh0e1xyXG4gICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIH1cclxuICAmX19idG57XHJcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICAuYnRuX19sYWJlbHtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbiAgICAuYnRuX19hcnJvd3tcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9fYm9keXtcclxuICAgICAgYXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMzNweCAyOXB4IDM3cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0bntcclxuICAgICAgbWFyZ2luOiAyNXB4IDAgMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5lbnRyeS1saW5re1xyXG4gICZfX2l0ZW17XHJcbiAgICAmKyZ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMzVweCAwIDI2cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1zdWI7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxN3B4O1xyXG4gICAgcmlnaHQ6IDNweDtcclxuICAgIC5idG5fX2Fycm93e1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19sYWJlbHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgfVxyXG4gICZfX2ltZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICAmLi0tcmlrdW5hYml7XHJcbiAgICAgIHRvcDogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICZfX2l0ZW17XHJcbiAgICAgICYrJntcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIGF7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihmbGV4LXN0YXJ0KTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgbWFyZ2luLXRvcDogLThweDtcclxuICAgIH1cclxuICAgICZfX2J0bntcclxuICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmVudntcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICBwYWRkaW5nOiAxMzBweCAwIDEzMHB4O1xyXG4gICZfX3R0bHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xyXG4gICAgJi1lbntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuMjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgIH1cclxuICAgICYtamF7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDU1IC8gMzMpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19saXN0e1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGdhcDogNTBweCA0MHB4O1xyXG4gICAgJi1pdGVte1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG4gICAgJi1pbWd7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb250e1xyXG4gICAgICBwYWRkaW5nOiAyNHB4IDI3cHggMjhweDtcclxuICAgIH1cclxuICAgICYtdHRse1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYyg0MiAvIDI1KTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG4gICAgfVxyXG4gICAgJi10eHR7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgcGFkZGluZzogNTBweCAwIDgwcHg7XHJcbiAgICAmX190dGx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICAgICYtZW57XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1qYXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3R7XHJcbiAgICAgIGdhcDogMzBweCAyMHB4O1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgIH1cclxuICAgICAgJi1jb250e1xyXG4gICAgICAgIHBhZGRpbmc6IDIzcHggMjBweCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtdHRse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICAgICYtdHh0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcclxuICAgICZfX2xpc3R7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vKj09IEFuaW1hdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uZmFkZVVwIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMTBweCk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC44cyBjdWJpYy1iZXppZXIoLjY5LDAsLjY0LDEpO1xyXG4gICYuaXMtdmlldyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgXCJfdmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIl9taXhpblwiIGFzICo7XHJcblxyXG5cclxuLyo9PSBNYXJnaW4gPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuJG1hcmdpbjogNjA7XHJcbiRtYXJnaW4tbGc6IDQwO1xyXG4kbWFyZ2luLW1kOiA0MDtcclxuJG1hcmdpbi1zbTogMTA7XHJcblxyXG5cclxuLyo9PSBDb250ZW50IHdpZHRoID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbkBtaXhpbiBjb250ZW50KCRzaXplIDogMTEwMCwgJG1hcmdpbjogJG1hcmdpbiwgJG1hcmdpbi1sZzogJG1hcmdpbi1sZywgJG1hcmdpbi1tZDogJG1hcmdpbi1tZCwgJG1hcmdpbi1zbTogJG1hcmdpbi1zbSkge1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4gKyBweDtcclxuICBwYWRkaW5nLWxlZnQ6ICRtYXJnaW4gKyBweDtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQGlmICgkc2l6ZSAhPSAxMDApIHtcclxuICAgIG1heC13aWR0aDogY2FsYygjeyRzaXplfXB4ICsgKCN7JG1hcmdpbn1weCAqIDIpKTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4tbGcgKyBweDtcclxuICAgIHBhZGRpbmctbGVmdDogJG1hcmdpbi1sZyArIHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgcGFkZGluZy1yaWdodDogJG1hcmdpbi1tZCArIHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkbWFyZ2luLW1kICsgcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4tc20gKyBweDtcclxuICAgIHBhZGRpbmctbGVmdDogJG1hcmdpbi1zbSArIHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyo9PSBNYXhpbXVtIHZhbHVlID09Ki9cclxuQG1peGluIHdyYXAge1xyXG4gIG1heC13aWR0aDogMTc1MHB4O1xyXG59XHJcblxyXG5cclxuLyo9IEJvZHkgPSovXHJcblxyXG5AbWl4aW4gdHh0RGVmYXVsdCgkc2l6ZTogMS41LCAkbGg6IDMuMywgJGx0OiAuMDUpIHtcclxuICBmb250LXNpemU6ICRzaXplICsgcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGggKyByZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6ICRsdCArIGVtO1xyXG59XHJcblxyXG5AbWl4aW4gdHh0TGcoJHNpemU6IDIuMiwgJGxoOiA0LCAgJGx0OiAuMDUpIHtcclxuICBmb250LXNpemU6ICRzaXplICsgcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGggKyByZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6ICRsdCArIGVtO1xyXG59XHJcblxyXG4vKj09IENTUyBTdHlsZXMgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuXHJcbi8qPT0gV2luZG93SGVpZ2h0ID09Ki9cclxuXHJcbiV3aW5kb3dIZWlnaHQge1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgaGVpZ2h0OiAxMDBzdmg7XHJcbn1cclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuUGFydHMgY29sbGVjdGlvblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPT0gYnV0dG9uID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuQG1peGluIGJ0bigpIHtcclxuICAkdGhpczogJjtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgZ2FwOiA4cHg7XHJcbiAgKntcclxuICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgfVxyXG4gICZfX2xhYmVse1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XHJcbiAgfVxyXG4gICZfX2Fycm93e1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDU1cHg7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAkY29sb3ItbGlnaHQtYmx1ZSAtODAlLCAkY29sb3IteWVsbG93IDEwMCUpO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICRjb2xvci1saWdodC1ibHVlIDAlLCAkY29sb3IteWVsbG93IDEwMCUpO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcclxuICAgIH1cclxuICAgIHN2ZyxzdmcgKntcclxuICAgICAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuLS1leCAmX19hcnJvdyBzdmd7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBob3ZlcntcclxuICAgICN7JHRoaXN9X19hcnJvd3tcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIGdhcDogMTBweDtcclxuICAgICZfX2Fycm93e1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtaXhpbiBsaW5rKCRjb2xvcjogJGNvbG9yLXRleHQsICRhcjogJGNvbG9yLWJhc2UpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAjeyRmb250U2l6ZX1yZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6ICN7JGx0fWVtO1xyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpbWdMaXN0e1xyXG4gICR0aGlzOiAmO1xyXG4gIEBpbmNsdWRlIGZsZXg7XHJcbiAgZ2FwOiA3MHB4IDc4cHg7XHJcbiAgJi1pdGVte1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzlweCk7XHJcbiAgICBhe1xyXG4gICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAjeyR0aGlzfS1pbWd7XHJcbiAgICAgICAgICAmOmJlZm9yZSwmOmFmdGVye1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWltZ3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YmVmb3JlLCY6YWZ0ZXJ7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjNEE4REREO1xyXG4gICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OiBcIk1PUkVcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZW4yO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgfVxyXG4gICAgaW1ne1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgYXNwZWN0LXJhdGlvOiAzIC8gMjtcclxuICAgIH1cclxuICB9XHJcbiAgJi10dGx7XHJcbiAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDIpO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNDAgLyAyNSk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gIH1cclxuICAmLXR4dHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gIH1cclxuICAmLW5hbWV7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgZ2FwOiA5cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMiAvIDIyKTtcclxuICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICAmLWVue1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZW4yO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWRldGFpbHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTggLyAxMyk7XHJcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gIH1cclxuICAmLWxpbmt7XHJcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGdhcDogNXB4IDIwcHg7XHJcbiAgICAmLW5vbmV7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICBjb2xvcjogI2EyYTJhMjtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBnYXA6IDUwcHggMzBweDtcclxuICAgICYtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xyXG4gICAgfVxyXG4gICAgJi10dGx7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQwIC8gMjMpO1xyXG4gICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxOXB4O1xyXG4gICAgfVxyXG4gICAgJi1uYW1le1xyXG4gICAgICBnYXA6IDlweDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgJi10eHR7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmLWRldGFpbHtcclxuICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgIH1cclxuICAgICYtbGlua3tcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuICAgICYtYnRue1xyXG4gICAgICAuYnRuX19hcnJvd3tcclxuICAgICAgICB3aWR0aDogNTVweDtcclxuICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICYtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJcbiAgICAgICAgICAgICAgICAgIEB1c2UgXCJAL3Njc3MvdXRpbHMvcHJlcGVuZHNcIiBhcyAqO1xuICAgICAgICAgICAgICAgIFxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbldvcmttYXRlcygvd29ya21hdGVzKVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmhlYWRlcntcclxuICBAaW5jbHVkZSBtcShwYyl7XHJcbiAgICAmLmlzLXNjcm9sbFRvcHtcclxuICAgICAgLmxvZ297XHJcbiAgICAgICAgLi0ta2l7XHJcbiAgICAgICAgICBmaWxsOiAkY29sb3ItYmFzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmhlYWRlci1idG5fX2J0bi4tLWNvbnRhY3QgLmhlYWRlci1idG5fX2J0bi1pbm5lcntcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgIH1cclxuICAgICAgJisubmF2LXRyZ3tcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAubmF2LXRyZ19fYmFyIHNwYW57XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXN1YjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICAmLmlzLXNjcm9sbFRvcHtcclxuICAgICAgLmxvZ28gKntcclxuICAgICAgICBmaWxsOiAjMTI2REZGO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnByb2ZpbGV7XHJcbiAgaGVpZ2h0OiA2ODdweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICY6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NDdweCk7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogLTI7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCMwMTQ3OUFGRiA1JSwjMDk2QUNCIDkwJSk7XHJcbiAgfVxyXG4gICY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDg0cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAxNTZweDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3dvcmttYXRlL2JnLXByb2ZpbGUuc3ZnXCIpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gIH1cclxuICAmX19pbWd7XHJcbiAgICBpbWd7XHJcbiAgICAgIGhlaWdodDogNjMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMzQ4cHg7XHJcbiAgfVxyXG4gICZfX2NhdGNoe1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNjVweDtcclxuICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyA0OXB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIG1heC13aWR0aDogNDMwcHg7XHJcbiAgfVxyXG4gICZfX2luZm97XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDEyMnB4O1xyXG4gICAgbGVmdDogY2FsYygxMDAlICsgNTZweCk7XHJcbiAgfVxyXG4gICZfX25hbWV7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHdpZHRoOiAyNTBweDtcclxuICAgICYtamF7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygzMiAvIDIyKTtcclxuICAgIH1cclxuICAgICYtZW57XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2RldGFpbHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTYgLyAxMyk7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuICAmX19sYWJlbHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMTNweDtcclxuICAgIHJpZ2h0OiAtOHB4O1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW4yO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDEwMHB4O1xyXG4gICAgJi1udW17XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogODBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1N3B4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIwZGVnKTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIDI5cHggMCAxOXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3Bua3p7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDExNHB4O1xyXG4gICAgcmlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgaGVpZ2h0OiA0OTNweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE1NWRlZywjMDYyRTVGIDI1JSwjMDk2QUNCIDkwJSk7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICB3aWR0aDogNTdweDtcclxuICAgICAgbGVmdDogNTdweDtcclxuICAgIH1cclxuICAgICZfX3Bua3p7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBoZWlnaHQ6IDM2NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250e1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG4gICAgJl9fY2F0Y2h7XHJcbiAgICAgIHRvcDogODBweDtcclxuICAgICAgcmlnaHQ6IDE2NHB4O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMjVlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzQgLyAyMCk7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgIH1cclxuICAgICZfX2luZm97XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiA1NnB4O1xyXG4gICAgICBsZWZ0OiAxMXB4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDFweCAkY29sb3ItYmFzZSwwIDAgM3B4ICRjb2xvci1iYXNlLDAgMCAzcHggJGNvbG9yLWJhc2UsMCAwIDNweCAkY29sb3ItYmFzZSwwIDAgNHB4ICRjb2xvci1iYXNlLDAgMCA2cHggJGNvbG9yLWJhc2UsMCAwIDhweCAkY29sb3ItYmFzZSwwIDAgMTBweCAkY29sb3ItYmFzZTtcclxuICAgIH1cclxuICAgICZfX25hbWV7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgZ2FwOiAycHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAmLWphe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG4gICAgICAmLWVue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2RldGFpbHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgICAmX19sYWJlbHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0uMTZlbTtcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIGxlZnQ6IGNhbGMoLTMgLyAzOTAgKiAxMDB2dyk7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMzBweCxjYWxjKDYwIC8gMzkwICogMTAwdncpLDYwcHgpO1xyXG4gICAgICAmLW51bXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgyMHB4LGNhbGMoNDAgLyAzOTAgKiAxMDB2dyksNDBweCk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLjRlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNmVtO1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IC4xNWVtO1xyXG4gICAgICAgICAgcmlnaHQ6IC40ZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IC43NWVtO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmludHtcclxuICAkdGhpczogJjtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIHBhZGRpbmc6IDE1MHB4IDAgMTcwcHg7XHJcbiAgJl9fYmxvY2t7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgJisme1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgJi4tLXR5cGUze1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgICAgI3skdGhpc31fX2ltZ3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWJsYWNrLC40KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgI3skdGhpc31fX2NhdGNoLCN7JHRoaXN9X190eHR7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgICN7JHRoaXN9X19jYXRjaHtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbXEocGMpe1xyXG4gICAgICAgICN7JHRoaXN9X19jb250e1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzVweDtcclxuICAgICAgICAgIHdpZHRoOiA1MTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgI3skdGhpc31fX2NhdGNoe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEocGMpe1xyXG4gICAgICAmLi0tdHlwZTJ7XHJcbiAgICAgICAgI3skdGhpc31fX2NvbnR7XHJcbiAgICAgICAgICBtYXJnaW46IDMwcHggMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICN7JHRoaXN9X19pbWd7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweCAwIDAgMDtcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9faW5uZXJ7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgbWluLWhlaWdodDogNDMwcHg7XHJcbiAgfVxyXG4gICZfX2ltZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMTAwcHggMCAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdpZHRoOiBjYWxjKDUwdncgLSA2N3B4KTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGltZ3tcclxuICAgICAgQGluY2x1ZGUgb2JqZWN0Zml0KCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnR7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgbWFyZ2luOiA0MnB4IDAgMCBhdXRvO1xyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMwIC8gMTcpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogOHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLWxpZ2h0LWJsdWUgMCUsICRjb2xvci15ZWxsb3cgMTAwJSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY2F0Y2gsJl9fdHh0e1xyXG4gICAgcGFkZGluZy1sZWZ0OiA3NHB4O1xyXG4gIH1cclxuICAmX19jYXRjaHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDYwIC8gMzUpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjFweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKHBjLWxnKXtcclxuICAgICZfX2lubmVye1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKCg1MHZ3IC0gNjdweCkgKiAuNjUyKTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBwYWRkaW5nOiAxMTNweCAwIDE1MHB4O1xyXG4gICAgJl9fYmxvY2t7XHJcbiAgICAgICYrJntcclxuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuLS10eXBlM3tcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMThweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0MjBweDtcclxuICAgICAgICBwYWRkaW5nOiA1OHB4IDAgNTVweDtcclxuICAgICAgICAjeyR0aGlzfV9fdHRsIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRtYXJnaW4tc219cHgpO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMCAjeyRtYXJnaW4tc219cHggMjhweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fY29udHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICZfX3R0bHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY2F0Y2gsJl9fdHh0e1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgICAmX19jYXRjaHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNDIgLyAyMyk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHRvcDogMjJweDtcclxuICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/