/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/index.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}svg{height:auto}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:"こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;color:#101010;font-size:1.6rem;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-weight:300;transition:.4s ease}body a,body button{transition:.25s ease;cursor:pointer}body a svg,body a svg *,body button svg,body button svg *{transition:inherit}body a:hover{text-decoration:none}body.bg_blk{background:#101010}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}.sp-inline{display:none !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}.sp-inline{display:none !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}.sp-inline{display:none !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}.sp-inline{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 .3s cubic-bezier(0.69, 0, 0.64, 1)}.inner{padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto;max-width:calc(1100px + 100px*2)}@media screen and (max-width: 1090px){.inner{padding-left:40px;padding-right:40px;max-width:calc(1100px + 100px*2)}}@media screen and (max-width: 900px){.inner{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 740px){.inner{padding-right:15px;padding-left:15px}}.inner-sm{padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto;max-width:calc(1100px + 100px*2)}@media screen and (max-width: 1090px){.inner-sm{padding-left:40px;padding-right:40px;max-width:calc(1100px + 100px*2)}}@media screen and (max-width: 900px){.inner-sm{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 740px){.inner-sm{padding-right:15px;padding-left:15px}}.inner-sm{max-width:calc(980px + 100px*2)}@media screen and (max-width: 1090px){.inner-sm{max-width:calc(980px + 100px*2)}}@media screen and (max-width: 740px){.ls-40-sp{letter-spacing:.04em}}.bg-grid{background:url(/builds/web/images/bg-grid.a5f1fb19.svg) repeat;opacity:.1;position:absolute;top:0;left:0;width:100%;height:100%}.header{position:fixed;top:0;left:0;z-index:100;width:100%;height:97px;transition:.6s ease;color:#101010}.header:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;z-index:-2;background:linear-gradient(110deg, #B8C164 10%, #5C6761 50%);transition:.3s ease}.header__logo{position:fixed;top:39px;left:33px;transition:.6s ease;z-index:2}.header__recruit{position:fixed;top:40px;right:150px;z-index:2}.header__recruit a{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:16px;letter-spacing:.03em}.header__recruit a svg{margin-left:7px;vertical-align:9px}.header__recruit a svg path{fill:#101010}@media screen and (min-width: 1025px){.header__recruit a:hover{color:#49cc5d !important}.header__recruit a:hover svg path{fill:#49cc5d !important}}.header.is-navOpen .header__logo svg *{fill:#fff}.header.is-navOpen .header__recruit a{color:#fff}.header.is-navOpen .header__recruit a svg path{fill:#fff}.header.is-navOpen .navbar__bar span{background:#fff}.header.is-navOpen .navbar__label{color:#fff}.header.is-scroll{backdrop-filter:blur(30px)}@media screen and (max-width: 740px){.header{height:60px}.header__logo{top:24px;left:15px}.header__logo img,.header__logo svg{width:188px}.header__recruit{display:none}}.navbar{position:fixed;top:39px;right:30px;z-index:2;color:#101010;cursor:pointer}.navbar:before{content:"";width:80px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.navbar__bar{position:relative;width:70px;height:18px}.navbar__bar span{background:#101010;width:100%;height:1px;position:absolute;left:50%;transform:translate(-50%, 0);transition:.3s ease}.navbar__bar span:nth-child(1){top:0}.navbar__bar span:nth-child(2){top:50%;transform:translate(-50%, -50%)}.navbar__bar span:nth-child(3){bottom:0}.navbar__label{display:block;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:14px;letter-spacing:.03em;text-align:center;margin-top:13px;transition:.3s ease}.navbar__label:before{content:"MENU"}@media screen and (min-width: 1025px){.navbar:hover .navbar__bar span{background:#49cc5d !important}.navbar:hover .navbar__bar span:nth-child(1){top:4px}.navbar:hover .navbar__bar span:nth-child(3){bottom:4px}.navbar:hover .navbar__label{color:#49cc5d !important}}.navbar.is-active .navbar__bar span:nth-child(1){top:0;transform:rotate(-15deg) translate(-50%, 0px)}.navbar.is-active .navbar__bar span:nth-child(2){opacity:0}.navbar.is-active .navbar__bar span:nth-child(3){bottom:0;transform:rotate(15deg) translate(-50%, 1px)}.navbar.is-active .navbar__label:before{content:"CLOSE"}@media screen and (max-width: 740px){.navbar{top:25px;right:15px}.navbar__label{display:none}}.bg_blk .header__logo svg *{fill:#fff}.bg_blk .header__recruit a{color:#fff}.bg_blk .header__recruit a svg path{fill:#fff}.bg_blk .navbar__bar span{background:#fff}.bg_blk .navbar__label{color:#fff}.nav{background:url(/builds/web/images/bg-nav.edd2af6a.jpg);background-size:cover;position:fixed;top:0;right:0;width:665px;max-width:100%;height:100vh;z-index:1;opacity:0;visibility:hidden;transition:.35s ease;color:#fff;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.nav::-webkit-scrollbar{display:none}.nav.is-open{visibility:visible;opacity:1}.nav__inner{padding:188px 40px 80px;max-width:517px;margin:0 auto}.nav__main{display:flex;flex-wrap:wrap;gap:0 94px}.nav__list-item+.nav__list-item{margin-top:59px}.nav__list-item a{display:block}@media screen and (min-width: 1025px){.nav__list-item a:hover{color:#101010;opacity:.6}}.nav__list-ja{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:13px;letter-spacing:.06em;line-height:16px;margin-bottom:10px;display:block}.nav__list-en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:32px;letter-spacing:.02em;line-height:1.15;display:block}.nav__child{margin-top:14px}.nav__child-item+.nav__child-item{margin-top:10px}@media screen and (min-width: 1025px){.nav__child-item a:hover{color:#101010}}.nav__child-label{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:16px;letter-spacing:.06em;line-height:24px;opacity:.6}.nav__child-label:before{content:"-";display:inline-block;margin-right:.25em}@media screen and (max-width: 740px){.nav__inner{padding:97px 15px 160px}.nav__main{display:block}.nav__list+.nav__list{margin-top:35px}.nav__list-item+.nav__list-item{margin-top:32px}.nav__list-label{display:-webkit-flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;display:flex !important}.nav__list-label.is-active .nav__list-arrow{transform:rotate(-90deg) translateY(-25%)}.nav__list-ja{font-size:13px;margin:2px 0 0 18px;order:1}.nav__list-en{font-size:32px}.nav__list-arrow{margin:0 0 0 12px;transform:rotate(90deg);order:2;transition:.2s ease}.nav__list-arrow svg *{fill:#fff}.nav__child{display:none;margin:0;padding:14px 0 2px}.nav__child-item+.nav__child-item{margin-top:13px}.nav__child-label{opacity:1}}.bottom-contact{background:#101010;padding:70px 0}.bottom-contact__inner{max-width:calc(1210px + 100px*2) !important;display:flex;flex-wrap:wrap;align-items:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;gap:60px}.bottom-contact__item{width:calc(50% - 30px)}.bottom-contact__item a{display:block;position:relative;z-index:0;padding:43px 56px 38px}@media screen and (min-width: 1025px){.bottom-contact__item a:hover:before{opacity:0}}.bottom-contact__item.--form a{background:linear-gradient(120deg, #49CC5D -20%, #EDE042 110%)}.bottom-contact__item.--form a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg, #EDE042 -10%, #49CC5D 60%);z-index:-1;transition:.6s ease}.bottom-contact__item.--tel a{pointer-events:none;background:#e9f0ea;padding:43px 73px 34px}.bottom-contact__ttl{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:33px;line-height:35px;margin-bottom:11px}.bottom-contact__ja{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:18px;line-height:30px;letter-spacing:.04em}.bottom-contact__ja .icn-mail{margin-right:4px;vertical-align:0}.bottom-contact__ja .icn-mail path{fill:#101010}.bottom-contact__tel{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:28px;margin-top:6px;letter-spacing:.04em}.bottom-contact__txt{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:300;font-size:13px;line-height:22px;letter-spacing:.04em}.bottom-contact__ja+.bottom-contact__txt{margin-top:17px}.bottom-contact__tel+.bottom-contact__txt{margin-top:10px}@media screen and (max-width: 1090px){.bottom-contact__inner{padding:0 40px;display:block}.bottom-contact__item{width:100%}.bottom-contact__item+.bottom-contact__item{margin-top:20px}}@media screen and (max-width: 740px){.bottom-contact{padding:70px 0}.bottom-contact__inner{padding:0 15px}.bottom-contact__item a{text-align:center;height:185px;padding:31px 15px 0}.bottom-contact__item.--tel a{padding:31px 15px 0;pointer-events:auto}.bottom-contact__ttl{font-size:28px;line-height:1.15;margin-bottom:7px;letter-spacing:.015em}.bottom-contact__ja{font-size:16px;line-height:22px}.bottom-contact__ja .icn-mail{margin-right:2px;vertical-align:-1px}.bottom-contact__tel{margin-top:5px;color:#49cc5d}.bottom-contact__tel+.bottom-contact__txt{margin-top:5px}}.footer{background:#272727;color:#fff;padding:102px 0 75px;position:relative}.footer__inner{max-width:100% !important;padding-left:117px;position:relative}.footer__logo{margin-bottom:67px}.footer__logo img,.footer__logo svg{width:250px}.footer__logo img>*,.footer__logo svg>*{fill:#fff}.footer__nav{margin-bottom:47px;font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:14px;letter-spacing:.09em;line-height:21px}.footer__nav .arrow path{fill:#fff}.footer__nav-item{display:flex;flex-wrap:wrap}.footer__nav-item+.footer__nav-item{margin-top:15px}.footer__nav-item>a,.footer__nav-item>span{transition:.2s ease}@media screen and (min-width: 1025px){.footer__nav-item>a:hover,.footer__nav-item>span:hover{color:#49cc5d}.footer__nav-item>a:hover .arrow path,.footer__nav-item>span:hover .arrow path{fill:#49cc5d}}.footer__nav-parent .arrow{margin-left:8px;vertical-align:0px;width:8px}.footer__nav-child{display:flex;flex-wrap:wrap;gap:0 14px;margin:0 0 0 33px}.footer__nav-child-item>a:before{content:"-";display:inline-block;margin-right:.5em}@media screen and (min-width: 1025px){.footer__nav-child-item>a:hover{color:#49cc5d}}.footer__info{font-family:"Montserrat","こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:14px;letter-spacing:.04em;line-height:26px}.footer__privacy{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:11px;letter-spacing:.12em;line-height:14px;text-align:right;color:#909090;position:absolute;bottom:4px;right:115px}@media screen and (min-width: 1025px){.footer__privacy a:hover{opacity:.5}}@media screen and (max-width: 1090px){.footer__inner{padding:0 40px}}@media screen and (max-width: 740px){.footer{padding:57px 0 20px}.footer__inner{padding:0 25px}.footer__nav{margin-bottom:0;font-weight:600;font-size:18px;line-height:24px}.footer__nav-item{display:block}.footer__nav-item+.footer__nav-item{margin-top:24px}.footer__nav-item>a,.footer__nav-item>span{transition:.2s ease;cursor:pointer}}@media screen and (max-width: 740px)and (min-width: 1025px){.footer__nav-item>a:hover,.footer__nav-item>span:hover{color:#49cc5d}.footer__nav-item>a:hover .arrow path,.footer__nav-item>span:hover .arrow path{fill:#49cc5d}}@media screen and (max-width: 740px){.footer__nav-parent .arrow{margin-left:6px;vertical-align:2px;transform:rotate(90deg);transition:0s}.footer__nav-parent.is-active .arrow{transform:rotate(-90deg)}.footer__nav-child{display:none;margin:0 0 -6px 0;padding:9px 0 0}.footer__nav-child-item{font-size:16px;line-height:33px}.footer__nav-child-item>a:before{margin-right:.25em}.footer__recruit{margin-top:97px}.footer__recruit a{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-justify-content:center;justify-content:center;gap:5px;width:180px;height:55px;border:solid 1px #fff;border-radius:30px;text-align:center;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:16px;letter-spacing:.03em;padding:1px 0 0 1px}.footer__recruit a svg{margin-left:3px}.footer__recruit a svg path{fill:#49cc5d}.footer__bottom{border-top:solid 1px #909090;margin-top:40px;padding-top:50px}.footer__logo{margin-bottom:29px}.footer__logo img,.footer__logo svg{width:200px}.footer__info{color:#909090;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:300}.footer__privacy{text-align:left;position:static;margin-top:66px}}.pnkz__list{display:flex;flex-wrap:wrap}.pnkz__item{font-size:12px;line-height:15px;color:#909090}@media screen and (min-width: 1025px){.pnkz__item a:hover{color:#49cc5d}}.pnkz__item:after{content:"/";font-size:10px;margin:0 .5em}.pnkz__item:last-child:after{display:none}.pnkz__item.--home{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:13px}.heading{height:700px;position:relative;z-index:0;overflow:hidden}.heading__en-blur{position:absolute;top:350px;left:250px;z-index:-2;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:196px;line-height:1;font-weight:600;color:#e9f0ea;filter:blur(10px);white-space:nowrap;top:50%;transform:translateY(-2%)}.heading__en-blur-inner{display:block;opacity:0;transform:translate(-15px, -15px);transition:transform 1.2s ease,opacity 1s ease}.heading__grid{z-index:-1;opacity:.05;background-image:url(/builds/web/images/bg-grid2.1d692c2d.svg);filter:blur(2px)}.heading__cont{position:absolute;left:115px;top:50%;transform:translateY(-24%)}.heading__en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:87px;font-weight:600;line-height:1;background:linear-gradient(110deg, #B8C164 10%, #5C6761 50%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin:0 0 27px -6px;letter-spacing:.01em}.heading__ja{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:24px;letter-spacing:.06em;line-height:1.4166666667}.heading__pnkz{position:absolute;top:106px;left:30px}.heading.is-view .heading__en-blur-inner{transform:none;opacity:1}@media screen and (max-width: 1090px){.heading__cont{left:40px}}@media screen and (max-width: 740px){.heading{height:566px}.heading__en-blur{top:300px;left:65px;font-size:135px;transform:translateY(-24%)}.heading__cont{left:15px}.heading__en{font-size:66px;font-size:clamp(30px,17.4358974359vw,66px);letter-spacing:.015em;margin:0 0 22px -2px}.heading__en .--hyphen{vertical-align:.05em}.heading__ja{font-size:20px;margin:0 0 0 3px}.heading__pnkz{top:83px;left:15px}}.ttl__main{position:relative;padding-bottom:19px}.ttl__main:before{content:"";width:80px;height:3px;background:linear-gradient(120deg, #CBEF84 20%, #3FEF7C 90%);position:absolute;bottom:0;left:0;transform-origin:left center;transition:1s cubic-bezier(0.41, -0.02, 0.32, 0.93) .3s}.ttl__ja{font-size:15px;letter-spacing:.06em;line-height:22px;margin-bottom:9px}.ttl__en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:50px;letter-spacing:.02em;line-height:1.1;word-break:break-word}.ttl__txt{font-size:16px;letter-spacing:.04em;line-height:31px;margin-top:23px}.ttl.is-view .ttl__main:before{transform:none}@media screen and (max-width: 740px){.ttl__main{padding-bottom:19px}.ttl__main:before{width:70px;height:2px}.ttl__ja{margin-bottom:7px}.ttl__en{font-size:40px;font-size:clamp(20px,10.2564102564vw,40px);letter-spacing:.015em}.ttl__txt{letter-spacing:.03em;line-height:28px;margin-top:30px}}.arrow,.arrow *{transition:inherit}@media screen and (min-width: 1025px){a:hover .arrow-circle,.btn__body:hover .arrow-circle{background:#49cc5d}a:hover .arrow-circle svg path,.btn__body:hover .arrow-circle svg path{fill:#fff}a:hover .icn-plus:before,a:hover .icn-plus:after,.btn__body:hover .icn-plus:before,.btn__body:hover .icn-plus:after{background:#fff}}.btn .arrow,.btn .icn{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.btn svg path{fill:#49cc5d}.btn__body{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;flex-wrap:nowrap;position:relative;width:-moz-fit-content;width:fit-content;min-width:174px;height:60px;border-radius:35px;padding:0 64px 0 25px;transition:.25s ease;border:solid 1px #101010}@media screen and (min-width: 1025px){.btn__body:hover{color:#fff;background:#49cc5d;border-color:#49cc5d !important}.btn__body:hover svg path{fill:#fff}}.btn__label{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:13px;line-height:20px}.btn.--white svg path{fill:#fff}.btn.--white .btn__body{border-color:#fff}.btn.--white .btn__label{color:#fff}.btn.--baseColor svg path{fill:#fff}.btn.--baseColor .btn__body{background:#49cc5d;border-color:#49cc5d}@media screen and (min-width: 1025px){.btn.--baseColor .btn__body:hover{background:#fff;color:#49cc5d}.btn.--baseColor .btn__body:hover .btn__label{color:#49cc5d}.btn.--baseColor .btn__body:hover svg path{fill:#49cc5d}}.btn.--baseColor .btn__label{color:#fff}@media screen and (max-width: 740px){.btn.--baseColor-sp svg path{fill:#fff}.btn.--baseColor-sp .btn__body{background:#49cc5d;border-color:#49cc5d}.btn.--baseColor-sp .btn__label{color:#fff}}@media screen and (min-width: 1025px){a:hover .btn__body{color:#fff;background:#49cc5d;border-color:#49cc5d !important}a:hover .btn__body svg path{fill:#fff}a:hover .btn.--baseColor .btn__body{background:#fff;color:#49cc5d}a:hover .btn.--baseColor .btn__label{color:#49cc5d}a:hover .btn.--baseColor svg path{fill:#49cc5d}}.link__body{display:block;font-size:17px;letter-spacing:.02em;line-height:23px;color:#49cc5d;position:relative;padding:0 40px 7px 0;width:-moz-fit-content;width:fit-content;min-width:211px;max-width:100%}.link__body:before{content:"";width:100%;height:3px;position:absolute;left:0;bottom:0;background:linear-gradient(120deg, #CBEF84 20%, #3FEF7C 100%);transition:.2s ease}.link__body .arrow{position:absolute;bottom:13px;right:0}.link__body svg path{fill:#49cc5d}@media screen and (min-width: 1025px){.link__body:hover{opacity:.5}}.business{padding:144px 0 180px}.business__ttl-ja{font-size:15px;letter-spacing:.06em;line-height:28px;margin-bottom:8px}.business__ttl{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:50px;letter-spacing:.02em;line-height:1.0285714286;word-break:break-word}.business__txt{font-size:16px;letter-spacing:.04em;line-height:31px;margin-top:11px}.business__list{display:flex;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between;gap:2px;margin-top:59px}.business__list-item{width:calc(50% - 1px)}.business__list-item a{display:flex;flex-wrap:wrap;-ms-justify-content:flex-end;justify-content:flex-end;flex-direction:column;height:500px;position:relative;z-index:0;color:#fff;padding:30px 55px}@media screen and (min-width: 1025px){.business__list-item a:hover .business__list-img:before{opacity:0}.business__list-item a:hover .business__list-img:after{opacity:1}}.business__list-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.business__list-img:before{content:"";background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);position:absolute;bottom:0;left:0;width:100%;height:340px;max-height:100%;transition:.3s ease}.business__list-img:after{content:"";background:rgba(175,219,87,.15);position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(11px) brightness(0.84);transition:.5s ease;opacity:0}.business__list-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.business__list-cont{max-width:390px}.business__list-ttl{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:18px;letter-spacing:.06em;line-height:1.4444444444;margin-bottom:8px}.business__list-en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:31px;letter-spacing:.02em;line-height:1.0967741935;margin-bottom:13px;margin-left:-1px}.business__list-txt{line-height:30px}.business__list-btn{margin-top:12px}@media screen and (max-width: 1500px){.business__list-txt{font-size:15px;letter-spacing:-0.05em}}@media screen and (max-width: 1400px){.business__list-item a{padding:30px 40px}}@media screen and (max-width: 900px){.business__list-item a{height:400px;padding:30px 35px}}@media screen and (max-width: 740px){.business{padding:114px 0 120px}.business__ttl-ja{margin-bottom:5px}.business__ttl{font-size:40px;letter-spacing:.015em}.business__txt{font-size:13px;line-height:25px;margin:10px 0 0 2px}.business__list{gap:2px;margin-top:54px}.business__list-item{width:100%}.business__list-item a{height:330px;padding:27px 15px}.business__list-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.business__list-ttl{font-size:16px;margin:0 0 8px 2px}.business__list-en{font-size:28px;letter-spacing:.015em;margin-bottom:10px}.business__list-txt{font-size:13px;line-height:25px}.business__list-btn{margin-top:19px}}.fixed-recruit{position:fixed;z-index:101;bottom:0;right:0;transition:.25s ease}.fixed-recruit.is-hide{opacity:0;pointer-events:none;transform:translateY(20px)}.fixed-recruit a{display:block;padding:18px 15px 15px;width:204px;background:linear-gradient(140deg, #CBEF84 5%, #49CC5D 80%);border-radius:18px 0 0 0;text-align:center}@media screen and (min-width: 1025px){.fixed-recruit a:hover .btn .arrow path{fill:#101010}.fixed-recruit a:hover .btn__body{color:#101010;background:hsla(0,0%,100%,.5);border-color:#fff !important}}.fixed-recruit__en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:30px;margin-bottom:5px}.fixed-recruit__ja{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:15px;margin-bottom:14px}.fixed-recruit__btn .arrow path{fill:#101010}.fixed-recruit__btn .btn__body{min-width:0;width:174px;max-width:100%;height:52px;background:#fff;border-color:#fff}.fixed-recruit__close{display:none}@media screen and (max-width: 740px){.fixed-recruit{width:100%}.fixed-recruit a{padding:22px 33px 13px;width:100%;background:linear-gradient(140deg, #CBEF84 35%, #49CC5D 65%);border-radius:18px 18px 0 0;text-align:left}}@media screen and (max-width: 740px)and (min-width: 1025px){.fixed-recruit a:hover .btn .arrow path{fill:#101010}.fixed-recruit a:hover .btn__body{color:#101010;background:hsla(0,0%,100%,.5);border-color:#fff !important}}@media screen and (max-width: 740px){.fixed-recruit__close{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;width:30px;aspect-ratio:1;position:absolute;top:0;right:0}.fixed-recruit__en{font-size:29px;margin-bottom:6px}.fixed-recruit__ja{font-size:13px;margin-bottom:0}.fixed-recruit__btn{position:absolute;top:19px;right:21px;max-width:calc(100% - 200px);transform:none !important}.fixed-recruit__btn .btn__body{padding:0 40px 0 25px}}.img-block img{width:100%}.consentCookie{display:none;background-color:gray;padding:20px;color:#fff;border-radius:5px;position:fixed;left:10px;bottom:10px;z-index:9999;width:500px}.consentCookie__buttons{display:flex;justify-content:space-between;margin-top:30px;gap:10px}.consentCookie__buttons button{flex-shrink:1;line-height:40px;width:50%;text-align:center;border-radius:5px}.consentCookie__buttons button.accept{background-color:#5da0ff}.consentCookie__buttons button.deny{background-color:#5da0ff}.consentCookie__buttons button{transition:.3s}.consentCookie__buttons button:hover{cursor:pointer;background-color:#5190e7}.fadeIn{transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.1, 1.03),opacity .8s ease;transform:translate(0, 10px);opacity:0}.is-view{opacity:1;transform:none}.plrxImg{overflow:hidden}.header:not(.is-scroll):before{opacity:0}.header:not(.is-scroll) .header__logo svg *{fill:#fff}.header:not(.is-scroll) .header__recruit a{color:#fff}.header:not(.is-scroll) .header__recruit a svg path{fill:#fff}.header:not(.is-scroll) .navbar__bar span{background:#fff}.header:not(.is-scroll) .navbar__label{color:#fff}.inner{max-width:calc(1220px + 100px*2)}@property --s-start-0{syntax:"<percentage>";inherits:false;initial-value:16%}@property --s-end-0{syntax:"<percentage>";inherits:false;initial-value:53%}@property --y-0{syntax:"<percentage>";inherits:false;initial-value:81%}@property --x-0{syntax:"<percentage>";inherits:false;initial-value:7%}@property --y-1{syntax:"<percentage>";inherits:false;initial-value:50%}@property --s-start-1{syntax:"<percentage>";inherits:false;initial-value:2%}@property --s-end-1{syntax:"<percentage>";inherits:false;initial-value:85%}@property --x-1{syntax:"<percentage>";inherits:false;initial-value:90%}@keyframes fv-bg-anim{from{--s-start-0: 16%;--s-end-0: 53%;--y-0: 81%;--x-0: 7%;--s-start-1: 2%;--s-end-1: 85%;--y-1: 50%;--x-1: 90%}to{--s-start-0: 3%;--s-end-0: 72%;--y-0: 68%;--x-0: 62%;--s-start-1: 3%;--s-end-1: 72%;--y-1: 16%;--x-1: 21%}}.fv{--fv1: 0;position:relative;z-index:0}.fv__bnr{position:fixed;bottom:2%;right:2%;z-index:99;width:20vw;transition:.4s ease}@media screen and (max-width: 1090px){.fv__bnr{width:35vw}}@media screen and (max-width: 740px){.fv__bnr{width:100vw;bottom:30px;right:0;text-align:center}}.fv__bnr.is-hide{opacity:0;transform:translateX(-20px);visibility:hidden;pointer-events:none}.fv__bnr a{display:block;width:100%;pointer-events:auto}.fv__bnr img{max-width:100%}.fv__bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-2;pointer-events:none}.fv__bg-wrap{position:absolute;width:100%;height:100%}.fv__bg-item{width:100%;height:100%;pointer-events:none !important}.fv__bg-item.--1{--c-0: #B3DA61;--c-1: #B0BB5D;background-color:#74918C;background-image:radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), rgba(255, 255, 255, 0) var(--s-end-0)),radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), rgba(255, 255, 255, 0) var(--s-end-1));animation:fv-bg-anim 4s linear infinite alternate}.fv__bg-item.--2{--c-0: #C6B6B8;--c-1: #6D83B0;background-color:#B75E49;background-image:radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), rgba(255, 255, 255, 0) var(--s-end-0)),radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), rgba(255, 255, 255, 0) var(--s-end-1));animation:fv-bg-anim 4s linear infinite alternate}.fv__bg-item.--3{--c-0: #BCCEE2;--c-1: #C5C9EC;background-color:#66B9C9;background-image:radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), rgba(255, 255, 255, 0) var(--s-end-0)),radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), rgba(255, 255, 255, 0) var(--s-end-1));animation:fv-bg-anim 4s linear infinite alternate}.fv__grid{position:fixed;z-index:-1;pointer-events:none}.fv__first{height:100vh;position:relative;z-index:0}.fv__cont{position:absolute;top:50%;left:calc(48/1440*100vw);transform:translateY(-40%)}.fv__catch img{width:calc(427.6/1440*100vw)}.fv__en{margin-top:calc(30/1440*100vw);font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:13px;letter-spacing:.02em;line-height:21px;color:#fff;max-width:327px}.fv__img{position:fixed;z-index:1;top:0;left:0;width:100%;height:100vh;transition:.8s ease;pointer-events:none}.fv__img-cont{position:fixed;transition:.8s;top:calc(108px*(1 - var(--fv1)));right:calc(calc(84 * (1 - var(--fv1)))/1440*100vw);width:calc(calc(770 * (1 - var(--fv1)) + 1440 * var(--fv1))/1440*100vw);height:calc((100vh - 108px)*(1 - var(--fv1)) + 100vh*var(--fv1))}.fv__img-cont img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:1.2s ease}.fv.is-scene2 .fv__bg{opacity:0}.fv.is-scene2 .fv__grid{opacity:0}.fv.is-scene2 .fv__img-cont img{filter:blur(30px) brightness(0.83);transform:scale(1.05)}.fv.is-scene3 .fv__img{opacity:0}@media screen and (max-width: 740px){.fv__cont{position:absolute;top:calc(90/390*100vw);left:0;transform:none;padding:0 15px}.fv__catch img{width:100%}.fv__en{display:none}.fv__img-cont{top:calc(73.0769230769vw*(1 - var(--fv1)));right:0;width:calc(calc(320 * (1 - var(--fv1)) + 390 * var(--fv1))/390*100vw);height:calc((100vh - 97.4358974359vw)*(1 - var(--fv1)) + 100vh*var(--fv1))}.fv__img-cont img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:1.2s ease}}.about{position:relative;z-index:2;color:#fff;min-height:867px;padding:187px 0 142px}.about__spacer{height:100vh}.about__img{position:absolute;z-index:-2}.about__img img{max-width:100%}.about__img.--1{top:88px;right:111px}.about__img.--2{top:400px;right:291px;z-index:-1}.about__img.--3{top:573px;right:0}.about__ttl{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:28px;line-height:1.5;letter-spacing:.04em;margin-left:6px;margin-bottom:32px}.about__en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:70px;letter-spacing:.02em;line-height:72px;text-align:left;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;margin-bottom:53px}.about__cont-inner{margin-left:6px}.about__txt{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;line-height:31px;max-width:532px;letter-spacing:.04em}.about__catch-en{font-size:25px;line-height:1.36;letter-spacing:.04em;font-family:"Montserrat","こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:700;margin-top:37px}.about__catch{font-size:18px;line-height:1.5555555556;letter-spacing:.04em;font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;max-width:500px;text-align:center;margin-top:7px}.about__btn{margin-top:52px}@media screen and (max-width: 1439px){.about__img{position:absolute;z-index:-2}.about__img img{max-width:100%}.about__img.--1{right:calc(40/1440*100vw);max-width:calc(313/1440*100vw)}.about__img.--2{right:calc(200/1440*100vw);max-width:calc(276/1440*100vw)}.about__img.--3{max-width:calc(351/1440*100vw)}}@media screen and (max-width: 740px){.about{min-height:854px;padding:82px 0 240px}.about__spacer{height:80vh}.about__img.--1{top:24px;right:0;max-width:calc(161/390*100vw)}.about__img.--2{top:auto;bottom:66px;right:99px;max-width:calc(133/390*100vw)}.about__img.--3{top:auto;bottom:-114px;right:0;max-width:calc(148/390*100vw)}.about__ttl{font-size:20px;margin:0 0 15px 0}.about__en{font-size:43px;font-size:clamp(25px,11.0256410256vw,43px);line-height:1.0465116279;margin-bottom:42px}.about__cont-inner{margin-left:0}.about__txt{max-width:100%;letter-spacing:.07em}.about__catch{text-align:left}.about__btn{margin-top:47px}}.fv-news{position:fixed;left:0;bottom:55px;transition:.4s ease}.fv-news.is-hide{opacity:0;transform:translateX(-20px);visibility:hidden;pointer-events:none}.fv-news a{display:block;padding:22px 13px 16px calc(48/1440*100vw);width:448px;border:solid hsla(0,0%,100%,.7);border-width:1px 1px 1px 0;border-radius:0 10px 10px 0;color:#fff}@media screen and (min-width: 1025px){.fv-news a:hover{background:hsla(0,0%,100%,.15)}}.fv-news__head{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:5px 0;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:14px;letter-spacing:.09em;margin-bottom:8px}.fv-news__label{margin-right:14px}.fv-news__date{margin-right:14px}.fv-news__cat{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em}.fv-news__ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.04em}@media screen and (max-width: 740px){.fv-news{bottom:21%}.fv-news a{padding:22px 13px 16px 15px;width:calc(100vw - 15px)}}.btn-all__icn{display:inline-block;width:15px;height:12px;margin-right:2px;position:relative}.btn-all__icn span{background:#101010;width:100%;height:2px;position:absolute;right:0;transform-origin:right center;transition:.1s ease}.btn-all__icn span:nth-child(1){top:0;right:0}.btn-all__icn span:nth-child(2){top:calc(50% - 1px)}.btn-all__icn span:nth-child(3){bottom:0}.btn-all__label{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:15px;letter-spacing:.02em}@media screen and (min-width: 1025px){.btn-all a:hover .btn-all__icn span:nth-child(1){width:50%;transform:rotate(50deg) translate(40%, 180%)}.btn-all a:hover .btn-all__icn span:nth-child(3){width:50%;transform:rotate(-50deg) translate(40%, -180%)}}.business{padding:258px 0 100px}.business__ttl{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:65px;letter-spacing:.02em;line-height:1.0285714286}.business__txt{font-size:16px;letter-spacing:.04em;line-height:31px;margin:12px 0 0 6px}.business__all{margin:17px 0 0 6px}@media screen and (max-width: 740px){.business__ttl{font-size:40px;letter-spacing:.015em}.business__txt{font-size:13px;line-height:21px;margin:12px 0 0 0}.business__all{margin:17px 0 0 4px}}.business__ttl-ja{display:none}.business__inner2{padding:0;max-width:100%}.business__list{margin-top:41px}.business__list-item{width:calc(33.3% - 1.3333333333px)}.business__list-item a{height:540px}@media screen and (max-width: 740px){.business{padding:104px 0 100px}.business__list-item{width:100%}.business__inner2{padding:0 15px}.business__list{margin-top:56px}.business__list-item a{height:330px}}.works{padding:211px 0 195px;color:#fff;overflow:hidden}.works__ttl{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:65px;letter-spacing:.02em;line-height:1.0285714286}.works__txt{font-size:16px;letter-spacing:.04em;line-height:31px;margin:12px 0 0 6px}.works__all{margin:17px 0 0 6px}@media screen and (max-width: 740px){.works__ttl{font-size:40px;letter-spacing:.015em}.works__txt{font-size:13px;line-height:21px;margin:12px 0 0 0}.works__all{margin:17px 0 0 4px}}.works__all .btn-all__icn span{background:#fff}.works__main{margin:93px 0 0 6px;position:relative}.works__cont{width:370px;margin:0;position:relative;z-index:1}.works__cont-item:not(.swiper-slide-active){opacity:0 !important}.works__cont-item.swiper-slide-active{opacity:1}.works__cont-label{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:19px;letter-spacing:.02em;line-height:26px;color:#49cc5d;margin-bottom:46px}.works__cont-num{font-size:27px}.works__cont-info{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14px;letter-spacing:.04em;line-height:19px;margin-bottom:20px}.works__cont-ttl{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:18px;letter-spacing:.06em;line-height:32px;margin-bottom:20px}.works__cont-txt{font-size:16px;letter-spacing:.04em;line-height:30px}.works__cont-btn{margin-top:93px}.works__img{position:absolute;top:0;right:345px;width:344px;overflow:visible;z-index:0}.works__img-wrapper{overflow:visible !important;transform:translateX(calc(50% - 20px)) !important}.works__img-item{width:334px !important;height:250px;overflow:visible !important}.works__img-item .works__img-inner{width:100%;height:100%;position:relative;transition:.6s ease;overflow:hidden;display:block}@media screen and (min-width: 1025px){.works__img-item .works__img-inner:hover img{transform:scale(1.1)}}.works__img-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:blur(4px) brightness(1.05);transform:scale(1.05);opacity:0;transition:transform .6s ease,filter .6s ease,opacity .25s ease}.works__img-inner img{opacity:.65}.works__img .swiper-slide{pointer-events:none}.works__img .swiper-slide-prev,.works__img .swiper-slide-next{z-index:2 !important}.works__img .swiper-slide-prev .works__img-inner,.works__img .swiper-slide-prev2 .works__img-inner,.works__img .swiper-slide-prev3 .works__img-inner,.works__img .swiper-slide-prev4 .works__img-inner,.works__img .swiper-slide-next .works__img-inner,.works__img .swiper-slide-next2 .works__img-inner,.works__img .swiper-slide-next3 .works__img-inner,.works__img .swiper-slide-next4 .works__img-inner{background:#101010}.works__img .swiper-slide-prev4,.works__img .swiper-slide-next4{z-index:-1 !important}.works__img .swiper-slide-prev4 .works__img-inner,.works__img .swiper-slide-next4 .works__img-inner{opacity:0}.works__img .swiper-slide-prev2,.works__img .swiper-slide-next2{z-index:1 !important}.works__img .swiper-slide-prev2 .works__img-inner,.works__img .swiper-slide-next2 .works__img-inner{opacity:.9;filter:brightness(0.8)}.works__img .swiper-slide-prev3,.works__img .swiper-slide-next3{z-index:0 !important}.works__img .swiper-slide-prev3 .works__img-inner,.works__img .swiper-slide-next3 .works__img-inner{opacity:.45}.works__img .swiper-slide-next .works__img-inner{transform:translate(107px, -107px)}.works__img .swiper-slide-next2 .works__img-inner{transform:translate(214px, -214px)}.works__img .swiper-slide-next3 .works__img-inner{transform:translate(321px, -321px)}.works__img .swiper-slide-next4 .works__img-inner{transform:translate(428px, -428px)}.works__img .swiper-slide-prev .works__img-inner{transform:translate(-107px, 107px)}.works__img .swiper-slide-prev2 .works__img-inner{transform:translate(-214px, 214px)}.works__img .swiper-slide-prev3 .works__img-inner{transform:translate(-321px, 321px)}.works__img .swiper-slide-prev4 .works__img-inner{transform:translate(-428px, 428px)}.works__img .swiper-slide-active{z-index:100 !important;pointer-events:auto}.works__img .swiper-slide-active img{filter:none;transform:none;opacity:1 !important}.works__img-control{position:absolute;top:319px;right:-340px;z-index:1;display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;flex-wrap:nowrap;gap:35px}.works__img-pn{display:flex;flex-wrap:wrap;flex-wrap:nowrap;flex-shrink:0;gap:2px;width:190px !important;pointer-events:none}.works__img-pn .swiper-pagination-bullet{width:100%;height:2px;background:#fff;margin:0 !important;opacity:1 !important;border-radius:0}.works__img-pn .swiper-pagination-bullet-active{background:#49cc5d}.works__img-next{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-shrink:0;width:50px;aspect-ratio:1;border:solid 1px #fff;border-radius:50%;cursor:pointer}.works__img-next svg path{fill:#fff}@media screen and (min-width: 1025px){.works__img-next:hover{background:#49cc5d;border-color:#49cc5d}.works__img-next:hover svg path{fill:#101010}}@media screen and (max-width: 1200px){.works__img{right:260px}.works__img .swiper-slide-prev3 img,.works__img .swiper-slide-prev4 img,.works__img .swiper-slide-next3 img,.works__img .swiper-slide-next4 img{opacity:0 !important}}@media screen and (max-width: 1090px){.works__img{right:150px}.works__img .swiper-slide-prev2 .works__img-inner,.works__img .swiper-slide-prev3 .works__img-inner,.works__img .swiper-slide-prev4 .works__img-inner,.works__img .swiper-slide-next2 .works__img-inner,.works__img .swiper-slide-next3 .works__img-inner,.works__img .swiper-slide-next4 .works__img-inner{background:none}.works__img .swiper-slide-next .works__img-inner{transform:translate(100px, -50px)}.works__img .swiper-slide-next2 .works__img-inner{transform:translate(200px, -100px)}.works__img .swiper-slide-next3 .works__img-inner{transform:translate(300px, -150px)}.works__img .swiper-slide-next3 .works__img-inner img{opacity:0}.works__img .swiper-slide-next4 .works__img-inner{transform:translate(400px, -200px)}.works__img .swiper-slide-next4 .works__img-inner img{opacity:0}.works__img .swiper-slide-prev,.works__img .swiper-slide-prev2,.works__img .swiper-slide-prev3,.works__img .swiper-slide-prev4{transform:none}.works__img .swiper-slide-prev .works__img-inner,.works__img .swiper-slide-prev2 .works__img-inner,.works__img .swiper-slide-prev3 .works__img-inner,.works__img .swiper-slide-prev4 .works__img-inner{opacity:0 !important}.works__img .swiper-slide-prev img,.works__img .swiper-slide-prev2 img,.works__img .swiper-slide-prev3 img,.works__img .swiper-slide-prev4 img{opacity:0 !important}.works__img-control{top:290px;right:auto;left:147px}}@media screen and (max-width: 740px){.works{padding:103px 0 100px}.works__main{margin:0;padding-top:408px}.works__cont{width:100%}.works__cont-label{margin-bottom:17px}.works__cont-info{gap:5px 9px;font-size:13px;margin-bottom:5px}.works__cont-ttl{font-size:22px;line-height:36px;margin-bottom:6px}.works__cont-txt{letter-spacing:.02em}.works__cont-btn{margin-top:28px}.works__img{top:81px;right:auto;left:-137px;width:320px}.works__img-item{width:320px !important;height:240px}.works__img-control{top:auto;bottom:-43px;right:auto;left:137px;gap:35px}.works__img-pn{width:auto !important;max-width:50%;gap:3px}.works__img-pn .swiper-pagination-bullet{width:43px}.works__img-next{display:none}}.recruit{padding:91px 0 74px;background:url(/builds/web/images/bg-recruit@2x.b1fb20b4.jpg);background-size:cover;position:relative;z-index:1}.recruit__inner{max-width:1380px;padding-right:60px;padding-left:60px}.recruit__img{position:absolute;top:0;right:0;height:100%;mix-blend-mode:overlay}.recruit__img img{height:100%;width:auto}.recruit__cont{position:relative;z-index:1;padding-bottom:40px}.recruit__ttl{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:32px;letter-spacing:.02em;line-height:35px;margin:0 0 32px 8px}.recruit__btn{margin:36px 0 0 9px}.recruit__btn .arrow path{fill:#101010}@media screen and (min-width: 1025px){.recruit__btn .btn__body:hover{background:#101010;border-color:#101010 !important}}@media screen and (max-width: 740px){.recruit{padding:101px 0 0}.recruit__inner{padding:0 15px}.recruit__img{position:static}.recruit__img img{width:100%;height:auto}.recruit__ttl{font-size:28px;line-height:1.15;margin:0 0 26px 0}.recruit__ttl img{max-width:100%}.recruit__txt{margin:0 0 0 -5px}.recruit__txt img{max-width:100%}.recruit__btn{margin:41px 0 0 0}}.news{padding:183px 0 180px}.news__ttl{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:65px;letter-spacing:.02em;line-height:1.0285714286}.news__txt{font-size:16px;letter-spacing:.04em;line-height:31px;margin:12px 0 0 6px}.news__all{margin:17px 0 0 6px}@media screen and (max-width: 740px){.news__ttl{font-size:40px;letter-spacing:.015em}.news__txt{font-size:13px;line-height:21px;margin:12px 0 0 0}.news__all{margin:17px 0 0 4px}}.news__inner{display:flex;flex-wrap:wrap;gap:80px}.news__head{flex-shrink:0}.news__list{max-width:680px;width:100%;margin:10px 0 0 184px}.news__list-item:first-child a{padding-top:0}.news__list-item a{display:block;padding:36px 65px 28px 0;border-bottom:solid 1px #e9f0ea}@media screen and (min-width: 1025px){.news__list-item a:hover .news__list-ttl{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600}.news__list-item a:hover .news__list-ttl:before{opacity:1}}.news__list-head{display:flex;flex-wrap:wrap;gap:6px 0;margin-bottom:10px}.news__list-date{color:#49cc5d;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:15px;letter-spacing:.09em;margin-right:18px}.news__list-cat{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;letter-spacing:.04em;font-size:14px;margin-top:1px}.news__list-ttl{line-height:30px;letter-spacing:.04em;position:relative;transition:0s}.news__list-ttl-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.news__list-ttl:before{content:"";width:3px;height:18px;position:absolute;top:3px;left:-20px;background:linear-gradient(#CBEF84 20%, #3FEF7C 100%);opacity:0;transition:0s}@media screen and (max-width: 740px){.news{padding:104px 0 118px}.news__inner{display:block}.news__ttl{margin-bottom:46px}.news__list{margin:0}.news__all{margin:31px 0 0 4px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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ZUFFRixlQUNFLG1CQUNBLFVBQ0UsWUFDQSxlQUdKLGNBQ0UsaUJBQ0Esa0JBQ0EsbUJBQ0EsY0FDRSxlQUdKLGlCQUNFLG1CQUNBLGNBQ0UsZUFHSixpQkFDRSxRQUtOLHFCQUNFLFlBM2lCQSw4SkdwY1EsaUJIc2NOLGVBQ0EscUJBQ0EseUJBQ0EsWUFFRixjQUNFLHFCQUNBLGlCQUNBLG9CQUNBLFlBR0YsbUJBQ0Usc0NHaGNGLFdIbWNFLGNBQ0Usc0JBQ0EsWUFFRixjQUNFLGlCQUNBLGtCQUNBLFlBRUYsbUJBQ0UsZU1sUkosWUFDQSxDQUVBLGNBQ0EsU05peUJFLGFBRUYsYUFDRSxhQUVGLGVBQ0UsV0FDQSxzQkFDQSxnQ0FFRSxhQUNFLG9CQUVGLGFBQ0UseUJBQ0EsZ0NBQ0EsdUNHeitCTix5Q0gyK0JRLGlKR3ZnQ0EsZ0JIeWdDRSxpREFDQSxTQUNFLG1CTTN6QlosWUFDQSxDQUVBLGNBQ0EsVU4rekJJLG1CQUNBLGtCQUVGLGFHcmpDUywrSkFpQ0gsZ0JIdWhDSixlQUNBLHFCQUNBLGtCQUNBLGlCQUVGLGlKRzloQ00sZ0JIZ2lDSixxQkFDQSxlQUNBLGVBQ0EsaUJBRUYsZ0JBQ0UscUJBQ0Esa0JBQ0EsY0FDQSx1QkFDQSxlTXAzQkYsdUJBQ0EsbUJBQ0EsY05vM0JJLHdCQUVGLFVBQ0UsVUFDQSxZQUNBLGtCQUNBLFFBQ0EsV0FDQSxzREFDQSxVQUNBLGNBQ0Esc0NHbGlDTixNSDI5QkYscUJBNEVJLGNBQ0EsYUFDRSxZQUVGLGtCQUNFLGFBRUYsUUFDRSxZQUVGLG1CQUNFLDRCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX2Rlc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX2luaXRpYWxpemUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX21peGluLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXG4gICAgICAgICAgICAgICAgICBAdXNlIFwiQC9zY3NzL3V0aWxzL3ByZXBlbmRzXCIgYXMgKjtcbiAgICAgICAgICAgICAgICBcblxyXG4uaGVhZGVye1xyXG4gICY6bm90KC5pcy1zY3JvbGwpe1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBoZWFkZXItd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5uZXJ7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDEyMjBweCArICN7JG1hcmdpbn1weCAqIDIpO1xyXG59XHJcblxyXG5AcHJvcGVydHkgLS1zLXN0YXJ0LTAge1xyXG4gIHN5bnRheDogJzxwZXJjZW50YWdlPic7XHJcbiAgaW5oZXJpdHM6IGZhbHNlO1xyXG4gIGluaXRpYWwtdmFsdWU6IDE2JTtcclxufVxyXG5cclxuQHByb3BlcnR5IC0tcy1lbmQtMCB7XHJcbiAgc3ludGF4OiAnPHBlcmNlbnRhZ2U+JztcclxuICBpbmhlcml0czogZmFsc2U7XHJcbiAgaW5pdGlhbC12YWx1ZTogNTMlO1xyXG59XHJcblxyXG5AcHJvcGVydHkgLS15LTAge1xyXG4gIHN5bnRheDogJzxwZXJjZW50YWdlPic7XHJcbiAgaW5oZXJpdHM6IGZhbHNlO1xyXG4gIGluaXRpYWwtdmFsdWU6IDgxJTtcclxufVxyXG5cclxuQHByb3BlcnR5IC0teC0wIHtcclxuICBzeW50YXg6ICc8cGVyY2VudGFnZT4nO1xyXG4gIGluaGVyaXRzOiBmYWxzZTtcclxuICBpbml0aWFsLXZhbHVlOiA3JTtcclxufVxyXG5cclxuQHByb3BlcnR5IC0teS0xIHtcclxuICBzeW50YXg6ICc8cGVyY2VudGFnZT4nO1xyXG4gIGluaGVyaXRzOiBmYWxzZTtcclxuICBpbml0aWFsLXZhbHVlOiA1MCU7XHJcbn1cclxuXHJcbkBwcm9wZXJ0eSAtLXMtc3RhcnQtMSB7XHJcbiAgc3ludGF4OiAnPHBlcmNlbnRhZ2U+JztcclxuICBpbmhlcml0czogZmFsc2U7XHJcbiAgaW5pdGlhbC12YWx1ZTogMiU7XHJcbn1cclxuXHJcbkBwcm9wZXJ0eSAtLXMtZW5kLTEge1xyXG4gIHN5bnRheDogJzxwZXJjZW50YWdlPic7XHJcbiAgaW5oZXJpdHM6IGZhbHNlO1xyXG4gIGluaXRpYWwtdmFsdWU6IDg1JTtcclxufVxyXG5cclxuQHByb3BlcnR5IC0teC0xIHtcclxuICBzeW50YXg6ICc8cGVyY2VudGFnZT4nO1xyXG4gIGluaGVyaXRzOiBmYWxzZTtcclxuICBpbml0aWFsLXZhbHVlOiA5MCU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZnYtYmctYW5pbSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtLXMtc3RhcnQtMDogMTYlO1xyXG4gICAgLS1zLWVuZC0wOiA1MyU7XHJcbiAgICAtLXktMDogODElO1xyXG4gICAgLS14LTA6IDclO1xyXG5cclxuICAgIC0tcy1zdGFydC0xOiAyJTtcclxuICAgIC0tcy1lbmQtMTogODUlO1xyXG4gICAgLS15LTE6IDUwJTtcclxuICAgIC0teC0xOiA5MCU7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtLXMtc3RhcnQtMDogMyU7XHJcbiAgICAtLXMtZW5kLTA6IDcyJTtcclxuICAgIC0teS0wOiA2OCU7XHJcbiAgICAtLXgtMDogNjIlO1xyXG5cclxuICAgIC0tcy1zdGFydC0xOiAzJTtcclxuICAgIC0tcy1lbmQtMTogNzIlO1xyXG4gICAgLS15LTE6IDE2JTtcclxuICAgIC0teC0xOiAyMSU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnYtYmcoJGMxLCAkYzIsICRjMykge1xyXG4gIC0tYy0wOiAjeyRjMn07XHJcbiAgLS1jLTE6ICN7JGMzfTtcclxuXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI3skYzF9O1xyXG5cclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgICAgICAgcmFkaWFsLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNpcmNsZSBhdCB2YXIoLS14LTApIHZhcigtLXktMCksXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tYy0wKSB2YXIoLS1zLXN0YXJ0LTApLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LDI1NSwyNTUsMCkgdmFyKC0tcy1lbmQtMClcclxuICAgICAgICAgICksXHJcbiAgICAgICAgICByYWRpYWwtZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY2lyY2xlIGF0IHZhcigtLXgtMSkgdmFyKC0teS0xKSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS1jLTEpIHZhcigtLXMtc3RhcnQtMSksXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsMjU1LDI1NSwwKSB2YXIoLS1zLWVuZC0xKVxyXG4gICAgICAgICAgKTtcclxuXHJcbiAgYW5pbWF0aW9uOiBmdi1iZy1hbmltIDRzIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbn1cclxuXHJcbi5mdntcclxuICAtLWZ2MTogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICAmX19ibnIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiAyJTtcclxuICAgIHJpZ2h0OiAyJTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgd2lkdGg6IDIwdnc7XHJcbiAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcclxuICAgIEBpbmNsdWRlIG1xKGxnKXtcclxuICAgICAgd2lkdGg6MzV2dztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xe1xyXG4gICAgICB3aWR0aDoxMDB2dztcclxuICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJi5pcy1oaWRlIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19iZ3tcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IC0yO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAmLXdyYXB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICYtaXRlbXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgJi4tLTF7XHJcbiAgICAgICAgQGluY2x1ZGUgZnYtYmcoIzc0OTE4QywjQjNEQTYxLCNCMEJCNUQpO1xyXG4gICAgICB9XHJcbiAgICAgICYuLS0ye1xyXG4gICAgICAgIEBpbmNsdWRlIGZ2LWJnKCNCNzVFNDksI0M2QjZCOCwjNkQ4M0IwKTtcclxuICAgICAgfVxyXG4gICAgICAmLi0tM3tcclxuICAgICAgICBAaW5jbHVkZSBmdi1iZygjNjZCOUM5LCNCQ0NFRTIsI0M1QzlFQyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fZ3JpZHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG4gICZfX2ZpcnN0e1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgfVxyXG4gICZfX2NvbnR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IHZ3KDQ4KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcclxuICB9XHJcbiAgJl9fY2F0Y2h7XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiB2dyg0MjcuNik7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Vue1xyXG4gICAgbWFyZ2luLXRvcDogdncoMzApO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBtYXgtd2lkdGg6IDMyN3B4O1xyXG4gIH1cclxuICAmX19pbWd7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHRyYW5zaXRpb246IC44cyBlYXNlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAmLWNvbnR7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgdHJhbnNpdGlvbjogLjhzO1xyXG4gICAgICB0b3A6IGNhbGMoMTA4cHggKiAoMSAtIHZhcigtLWZ2MSkpKTtcclxuICAgICAgcmlnaHQ6IHZ3KGNhbGMoODQgKiAoMSAtIHZhcigtLWZ2MSkpKSk7XHJcbiAgICAgIHdpZHRoOiB2dyhjYWxjKDc3MCAqICgxIC0gdmFyKC0tZnYxKSkgKyAxNDQwICogdmFyKC0tZnYxKSkpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMoKDEwMHZoIC0gMTA4cHgpICogKDEgLSB2YXIoLS1mdjEpKSArIDEwMHZoICogdmFyKC0tZnYxKSk7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMS4ycyBlYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaXMtc2NlbmUye1xyXG4gICAgLmZ2X19iZ3tcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIC5mdl9fZ3JpZHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIC5mdl9faW1nLWNvbnQgaW1ne1xyXG4gICAgICBmaWx0ZXI6IGJsdXIoMzBweCkgYnJpZ2h0bmVzcyguODMpO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLXNjZW5lM3tcclxuICAgIC5mdl9faW1ne1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICZfX2NvbnR7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiB2d1NwKDkwKTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwICN7JG1hcmdpbi1zbX1weDtcclxuICAgIH1cclxuICAgICZfX2NhdGNoe1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Vue1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICAmLWNvbnR7XHJcbiAgICAgICAgdG9wOiBjYWxjKCgyODUgLyAzOTAgKiAxMDB2dykgKiAoMSAtIHZhcigtLWZ2MSkpKTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogdndTcChjYWxjKDMyMCAqICgxIC0gdmFyKC0tZnYxKSkgKyAzOTAgKiB2YXIoLS1mdjEpKSk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCgxMDB2aCAtICgzODAgLyAzOTAgKiAxMDB2dykpICogKDEgLSB2YXIoLS1mdjEpKSArIDEwMHZoICogdmFyKC0tZnYxKSk7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDEuMnMgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hYm91dHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMjtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIG1pbi1oZWlnaHQ6IDg2N3B4O1xyXG4gIHBhZGRpbmc6IDE4N3B4IDAgMTQycHg7XHJcbiAgJl9fc3BhY2Vye1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICB9XHJcbiAgJl9faW1ne1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogLTI7XHJcbiAgICBpbWd7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICYuLS0xe1xyXG4gICAgICB0b3A6IDg4cHg7XHJcbiAgICAgIHJpZ2h0OiAxMTFweDtcclxuICAgIH1cclxuICAgICYuLS0ye1xyXG4gICAgICB0b3A6IDQwMHB4O1xyXG4gICAgICByaWdodDogMjkxcHg7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gICAgJi4tLTN7XHJcbiAgICAgIHRvcDogNTczcHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNDIvMjgpO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgfVxyXG4gICZfX2Vue1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDcycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICRjb2xvci13aGl0ZTtcclxuICAgIHRleHQtc3Ryb2tlOiAxcHggJGNvbG9yLXdoaXRlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTNweDtcclxuICB9XHJcbiAgJl9fY29udC1pbm5lcntcclxuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzFweDtcclxuICAgIG1heC13aWR0aDogNTMycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcbiAgfVxyXG4gICZfX2NhdGNoLWVue1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzQvMjUpO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuLXc2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi10b3A6IDM3cHg7XHJcbiAgfVxyXG4gICZfX2NhdGNoe1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjgvMTgpO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXc2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgfVxyXG4gICZfX2J0bntcclxuICAgIG1hcmdpbi10b3A6IDUycHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKGRlLXNtKXtcclxuICAgICZfX2ltZ3tcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAtMjtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAmLi0tMXtcclxuICAgICAgICByaWdodDogdncoNDApO1xyXG4gICAgICAgIG1heC13aWR0aDogdncoMzEzKTtcclxuICAgICAgfVxyXG4gICAgICAmLi0tMntcclxuICAgICAgICByaWdodDogdncoMjAwKTtcclxuICAgICAgICBtYXgtd2lkdGg6IHZ3KDI3Nik7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLTN7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB2dygzNTEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWluLWhlaWdodDogODU0cHg7XHJcbiAgICBwYWRkaW5nOiA4MnB4IDAgMjQwcHg7XHJcbiAgICAmX19zcGFjZXJ7XHJcbiAgICAgIGhlaWdodDogODB2aDtcclxuICAgIH1cclxuICAgICZfX2ltZ3tcclxuICAgICAgJi4tLTF7XHJcbiAgICAgICAgdG9wOiAyNHB4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogdndTcCgxNjEpO1xyXG4gICAgICB9XHJcbiAgICAgICYuLS0ye1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBib3R0b206IDY2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDk5cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB2d1NwKDEzMyk7XHJcbiAgICAgIH1cclxuICAgICAgJi4tLTN7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGJvdHRvbTogLTExNHB4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogdndTcCgxNDgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fZW57XHJcbiAgICAgIGZvbnQtc2l6ZTogNDNweDtcclxuICAgICAgZm9udC1zaXplOiBjbGFtcCgyNXB4LGNhbGMoNDMvMzkwICogMTAwdncpLDQzcHgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYyg0NS80Myk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250LWlubmVye1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICAgICZfX3R4dHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjA3ZW07XHJcbiAgICB9XHJcbiAgICAmX19jYXRjaHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgICZfX2J0bntcclxuICAgICAgbWFyZ2luLXRvcDogNDdweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZnYtbmV3c3tcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDU1cHg7XHJcbiAgdHJhbnNpdGlvbjogLjRzIGVhc2U7XHJcbiAgJi5pcy1oaWRle1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbiAgYXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMjJweCAxM3B4IDE2cHggdncoNDgpO1xyXG4gICAgd2lkdGg6IDQ0OHB4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCByZ2JhKCRjb2xvci13aGl0ZSwuNyk7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMXB4IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci13aGl0ZSwuMTUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19oZWFke1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgIGdhcDogNXB4IDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDllbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcbiAgJl9fbGFiZWx7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgfVxyXG4gICZfX2RhdGV7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgfVxyXG4gICZfX2NhdHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDEpO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXc2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIGJvdHRvbTogMjElO1xyXG4gICAgYXtcclxuICAgICAgcGFkZGluZzogMjJweCAxM3B4IDE2cHggI3skbWFyZ2luLXNtfXB4O1xyXG4gICAgICB3aWR0aDogY2FsYygxMDB2dyAtICN7JG1hcmdpbi1zbX1weCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaW5kZXgtY29udHtcclxuICAmX190dGx7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogNjVweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYyg3Mi83MCk7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzFweDtcclxuICAgIG1hcmdpbjogMTJweCAwIDAgNnB4O1xyXG5cclxuICB9XHJcbiAgJl9fYWxse1xyXG4gICAgbWFyZ2luOiAxN3B4IDAgMCA2cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9fdHRse1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICBtYXJnaW46IDEycHggMCAwIDA7XHJcbiAgICB9XHJcbiAgICAmX19hbGx7XHJcbiAgICAgIG1hcmdpbjogMTdweCAwIDAgNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1hbGx7XHJcbiAgJl9faWNue1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHNwYW57XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgdHJhbnNpdGlvbjogLjFzIGVhc2U7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGFiZWx7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICB9XHJcbiAgYXtcclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAuYnRuLWFsbF9faWNuIHNwYW57XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNTBkZWcpIHRyYW5zbGF0ZSg0MCUsIDE4MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpIHRyYW5zbGF0ZSg0MCUsIC0xODAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idXNpbmVzc3tcclxuICBwYWRkaW5nOiAyNThweCAwIDEwMHB4O1xyXG4gIEBpbmNsdWRlIGluZGV4LWNvbnQ7XHJcbiAgJl9fdHRsLWphe1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJl9faW5uZXIye1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJl9fbGlzdHtcclxuICAgIG1hcmdpbi10b3A6IDQxcHg7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMnB4ICogMiAvIDMpO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGhlaWdodDogNTQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBwYWRkaW5nOiAxMDRweCAwIDEwMHB4O1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lcjJ7XHJcbiAgICAgIHBhZGRpbmc6IDAgI3skbWFyZ2luLXNtfXB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgbWFyZ2luLXRvcDogNTZweDtcclxuICAgICAgJi1pdGVtIGF7XHJcbiAgICAgICAgaGVpZ2h0OiAzMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndvcmtze1xyXG4gIHBhZGRpbmc6IDIxMXB4IDAgMTk1cHg7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIGluZGV4LWNvbnQ7XHJcbiAgJGltZy1pbm5lcjogJy53b3Jrc19faW1nLWlubmVyJztcclxuICAmX19hbGx7XHJcbiAgICAuYnRuLWFsbF9faWNuIHNwYW57XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbntcclxuICAgIG1hcmdpbjogOTNweCAwIDAgNnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAmX19jb250e1xyXG4gICAgd2lkdGg6IDM3MHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgICYtaXRlbXtcclxuICAgICAgJjpub3QoLnN3aXBlci1zbGlkZS1hY3RpdmUpe1xyXG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmLnN3aXBlci1zbGlkZS1hY3RpdmV7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1sYWJlbHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7XHJcbiAgICB9XHJcbiAgICAmLW51bXtcclxuICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgfVxyXG4gICAgJi1pbmZve1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBnYXA6IDZweCAxNHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJi10dGx7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgICYtdHh0e1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJi1idG57XHJcbiAgICAgIG1hcmdpbi10b3A6IDkzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ltZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAzNDVweDtcclxuICAgIHdpZHRoOiAzNDRweDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgICYtd3JhcHBlcntcclxuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoNTAlIC0gMjBweCkpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIHdpZHRoOiAzMzRweCAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICAjeyRpbWctaW5uZXJ9e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHVzZXItc2VsZWN0Om5vbmU7XHJcbiAgICAgICAgZmlsdGVyOiBibHVyKDRweCkgYnJpZ2h0bmVzcygxLjA1KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cyBlYXNlLGZpbHRlciAuNnMgZWFzZSxvcGFjaXR5IC4yNXMgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pbm5lcntcclxuICAgICAgaW1ne1xyXG4gICAgICAgIG9wYWNpdHk6IC42NTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN3aXBlci1zbGlkZXtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICYtcHJldiwmLW5leHR7XHJcbiAgICAgICAgei1pbmRleDogMiAhaW1wb3J0YW50O1xyXG4gICAgICAgICYsJjIsJjMsJjR7XHJcbiAgICAgICAgICAjeyRpbWctaW5uZXJ9e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3ViO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmNHtcclxuICAgICAgICAgIHotaW5kZXg6IC0xICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAjeyRpbWctaW5uZXJ9e1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmMntcclxuICAgICAgICAgIHotaW5kZXg6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAgICN7JGltZy1pbm5lcn17XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC45O1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC44KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjN7XHJcbiAgICAgICAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAjeyRpbWctaW5uZXJ9e1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNDU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtbmV4dHtcclxuICAgICAgICAjeyRpbWctaW5uZXJ9e1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTA3cHgsLTEwN3B4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjIgI3skaW1nLWlubmVyfXtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIxNHB4LC0yMTRweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYzICN7JGltZy1pbm5lcn17XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMjFweCwtMzIxcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmNCAjeyRpbWctaW5uZXJ9e1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDI4cHgsLTQyOHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1wcmV2e1xyXG4gICAgICAgICN7JGltZy1pbm5lcn17XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTA3cHgsMTA3cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmMiAjeyRpbWctaW5uZXJ9e1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIxNHB4LDIxNHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjMgI3skaW1nLWlubmVyfXtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMjFweCwzMjFweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY0ICN7JGltZy1pbm5lcn17XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDI4cHgsNDI4cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWFjdGl2ZXtcclxuICAgICAgICB6LWluZGV4OiAxMDAgIWltcG9ydGFudDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWNvbnRyb2x7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAzMTlweDtcclxuICAgICAgcmlnaHQ6IC0zNDBweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcclxuICAgICAgZ2FwOiAzNXB4O1xyXG4gICAgfVxyXG4gICAgJi1wbntcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBnYXA6IDJweDtcclxuICAgICAgd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAmLWFjdGl2ZXtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1uZXh0e1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLXdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgc3ZnIHBhdGh7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgc3ZnIHBhdGh7XHJcbiAgICAgICAgICBmaWxsOiAkY29sb3Itc3ViO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICZfX2ltZ3tcclxuICAgICAgcmlnaHQ6IDI2MHB4O1xyXG4gICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAmLXByZXYsJi1uZXh0e1xyXG4gICAgICAgICAgJjMsJjR7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKGxnKXtcclxuICAgICZfX2ltZ3tcclxuICAgICAgcmlnaHQ6IDE1MHB4O1xyXG4gICAgICAuc3dpcGVyLXNsaWRle1xyXG4gICAgICAgICYtcHJldiwmLW5leHR7XHJcbiAgICAgICAgICAmMiwmMywmNHtcclxuICAgICAgICAgICAgI3skaW1nLWlubmVyfXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbmV4dHtcclxuICAgICAgICAgICN7JGltZy1pbm5lcn17XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LC01MHB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYyICN7JGltZy1pbm5lcn17XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwMHB4LC0xMDBweCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmMyAjeyRpbWctaW5uZXJ9e1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMDBweCwtMTUwcHgpO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjQgI3skaW1nLWlubmVyfXtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAwcHgsLTIwMHB4KTtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1wcmV2e1xyXG4gICAgICAgICAgJiwmMiwmMywmNHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAjeyRpbWctaW5uZXJ9e1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY29udHJvbHtcclxuICAgICAgICB0b3A6IDI5MHB4O1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IDE0N3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgcGFkZGluZzogMTAzcHggMCAxMDBweDtcclxuICAgICZfX21haW57XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZy10b3A6IDQwOHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY29udHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgICAgfVxyXG4gICAgICAmLWluZm97XHJcbiAgICAgICAgZ2FwOiA1cHggOXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi10dGx7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgfVxyXG4gICAgICAmLXR4dHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICB9XHJcbiAgICAgICYtYnRue1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHRvcDogODFweDtcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIGxlZnQ6IC0xMzdweDtcclxuICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgfVxyXG4gICAgICAmLWNvbnRyb2x7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGJvdHRvbTogLTQzcHg7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogMTM3cHg7XHJcbiAgICAgICAgZ2FwOiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtcG57XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICBnYXA6IDNweDtcclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e1xyXG4gICAgICAgICAgd2lkdGg6IDQzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtbmV4dHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVjcnVpdHtcclxuICBwYWRkaW5nOiA5MXB4IDAgNzRweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaW5kZXgvYmctcmVjcnVpdEAyeC5qcGdcIik7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICAmX19pbm5lcntcclxuICAgIG1heC13aWR0aDogMTM4MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICB9XHJcbiAgJl9fZ3JpZHtcclxuICB9XHJcbiAgJl9faW1ne1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaXgtYmxlbmQtbW9kZTogb3ZlcmxheTtcclxuICAgIGltZ3tcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY29udHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICB9XHJcbiAgJl9fdHRse1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICBtYXJnaW46IDAgMCAzMnB4IDhweDtcclxuICB9XHJcbiAgJl9fYnRue1xyXG4gICAgbWFyZ2luOiAzNnB4IDAgMCA5cHg7XHJcbiAgICAuYXJyb3cgcGF0aHtcclxuICAgICAgZmlsbDogJGNvbG9yLXRleHQ7XHJcbiAgICB9XHJcbiAgICAuYnRue1xyXG4gICAgICAmX19ib2R5e1xyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci10ZXh0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgcGFkZGluZzogMTAxcHggMCAwO1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIHBhZGRpbmc6IDAgI3skbWFyZ2luLXNtfXB4O1xyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgICAgIG1hcmdpbjogMCAwIDI2cHggMDtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICBtYXJnaW46IDAgMCAwIC01cHg7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0bntcclxuICAgICAgbWFyZ2luOiA0MXB4IDAgMCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5ld3N7XHJcbiAgcGFkZGluZzogMTgzcHggMCAxODBweDtcclxuICBAaW5jbHVkZSBpbmRleC1jb250O1xyXG4gICZfX2lubmVye1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGdhcDogODBweDtcclxuICB9XHJcbiAgJl9faGVhZHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gIH1cclxuICAmX19saXN0e1xyXG4gICAgbWF4LXdpZHRoOiA2ODBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgMCAxODRweDtcclxuICAgICYtaXRlbXtcclxuICAgICAgJjpmaXJzdC1jaGlsZCBhe1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIGF7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMzZweCA2NXB4IDI4cHggMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWJkO1xyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgLm5ld3NfX2xpc3QtdHRse1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtaGVhZHtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgZ2FwOiA2cHggMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgICYtZGF0ZXtcclxuICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDllbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgJi1jYXR7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgIH1cclxuICAgICYtdHRse1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRyYW5zaXRpb246IDBzO1xyXG4gICAgICAmLWlubmVye1xyXG4gICAgICAgIEBpbmNsdWRlIGxpbmUtY2xhbXAoMSk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNDQkVGODQgMjAlLCRjb2xvci1iYXNlLWx0IDEwMCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMHM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBwYWRkaW5nOiAxMDRweCAwIDExOHB4O1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJl9fdHRse1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgJl9fYWxse1xyXG4gICAgICBtYXJnaW46IDMxcHggMCAwIDRweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIvKiEgZGVzdHlsZS5jc3MgdjMuMC4wIHwgTUlUIExpY2Vuc2UgfCBodHRwczovL2dpdGh1Yi5jb20vbmljb2xhcy1jdXNhbi9kZXN0eWxlLmNzcyAqL1xyXG5cclxuLyogUmVzZXQgYm94LW1vZGVsIGFuZCBzZXQgYm9yZGVycyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuKixcclxuOjpiZWZvcmUsXHJcbjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItd2lkdGg6IDA7XHJcbn1cclxuXHJcbi8qIERvY3VtZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICogMy4gUmVtb3ZlIGdyYXkgb3ZlcmxheSBvbiBsaW5rcyBmb3IgaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxOyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyovXHJcbn1cclxuXHJcbi8qIFNlY3Rpb25zICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxyXG4gKi9cclxuXHJcbm1haW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBWZXJ0aWNhbCByaHl0aG0gKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnAsXHJcbnRhYmxlLFxyXG5ibG9ja3F1b3RlLFxyXG5hZGRyZXNzLFxyXG5wcmUsXHJcbmlmcmFtZSxcclxuZm9ybSxcclxuZmlndXJlLFxyXG5kbCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBIZWFkaW5ncyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBMaXN0cyAoZW51bWVyYXRpb24pICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG51bCxcclxub2wge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIExpc3RzIChkZWZpbml0aW9uKSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuZHQge1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbmRkIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG4gIGhlaWdodDogMDsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBjbGVhcjogYm90aDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG5hZGRyZXNzIHtcclxuICBmb250LXN0eWxlOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuLyogUmVwbGFjZWQgY29udGVudCAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgdmVydGljYWwgYWxpZ25tZW50IGlzc3Vlcy5cclxuICovXHJcblxyXG5zdmcsXHJcbmltZyxcclxuZW1iZWQsXHJcbm9iamVjdCxcclxuaWZyYW1lIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG5zdmd7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKiBGb3JtcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlc2V0IGZvcm0gZmllbGRzIHRvIG1ha2UgdGhlbSBzdHlsZWFibGUuXHJcbiAqIDEuIE1ha2UgZm9ybSBlbGVtZW50cyBzdHlsYWJsZSBhY3Jvc3Mgc3lzdGVtcyBpT1MgZXNwZWNpYWxseS5cclxuICogMi4gSW5oZXJpdCB0ZXh0LXRyYW5zZm9ybSBmcm9tIHBhcmVudC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiAxICovXHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXNldCByYWRpbyBhbmQgY2hlY2tib3ggYXBwZWFyYW5jZSB0byBwcmVzZXJ2ZSB0aGVpciBsb29rIGluIGlPUy5cclxuICovXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94O1xyXG4gIGFwcGVhcmFuY2U6IGNoZWNrYm94O1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHJhZGlvO1xyXG4gIGFwcGVhcmFuY2U6IHJhZGlvO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBjdXJzb3JzIGZvciBjbGlja2FibGUgZWxlbWVudHMuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuYnV0dG9uOmRpc2FibGVkLFxyXG5bdHlwZT1cImJ1dHRvblwiXTpkaXNhYmxlZCxcclxuW3R5cGU9XCJyZXNldFwiXTpkaXNhYmxlZCxcclxuW3R5cGU9XCJzdWJtaXRcIl06ZGlzYWJsZWQge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEltcHJvdmUgb3V0bGluZXMgZm9yIEZpcmVmb3ggYW5kIHVuaWZ5IHN0eWxlIHdpdGggaW5wdXQgZWxlbWVudHMgJiBidXR0b25zLlxyXG4gKi9cclxuXHJcbjotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogYXV0bztcclxufVxyXG5cclxuc2VsZWN0OmRpc2FibGVkIHtcclxuICBvcGFjaXR5OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHBhZGRpbmdcclxuICovXHJcblxyXG5vcHRpb24ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXNldCB0byBpbnZpc2libGVcclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDEgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICogMi4gRml4IGZvbnQgaW5oZXJpdGFuY2UuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDbGlja2FibGUgbGFiZWxzXHJcbiAqL1xyXG5cclxubGFiZWxbZm9yXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGl2ZSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLypcclxuICogUmVtb3ZlIG91dGxpbmUgZm9yIGVkaXRhYmxlIGNvbnRlbnQuXHJcbiAqL1xyXG5cclxuW2NvbnRlbnRlZGl0YWJsZV06Zm9jdXMge1xyXG4gIG91dGxpbmU6IGF1dG87XHJcbn1cclxuXHJcbi8qIFRhYmxlcyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbjEuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS5cclxuKi9cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG59XHJcblxyXG5jYXB0aW9uIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxudGgge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG4iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJfZGVzdHlsZVwiIGFzICo7XHJcbkB1c2UgXCJfbWl4aW5cIiBhcyAqO1xyXG5AdXNlIFwiX3N0eWxlc1wiIGFzICo7XHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblNpdGUgZGVmYXVsdFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbn1cclxuXHJcbi8qPT0gQmFzZSBzdHlsZSA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5ib2R5e1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1iYXNlO1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICBmb250LXNpemU6ICN7JGZvbnRTaXplfXJlbTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcclxuICBhLGJ1dHRvbntcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHN2ZyxzdmcgKntcclxuICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcbiAgYTpob3ZlcntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgJi5iZ19ibGt7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3ViO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qPT0gaW5wdXQgdGFnIGluaXRpYWxpemF0aW9uID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmlucHV0LCBidXR0b24sIHRleHRhcmVhLCBzZWxlY3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG59XHJcbnNlbGVjdDo6LW1zLWV4cGFuZCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbi8qPT0gQ1NTIGZvciBoaWRpbmcgZGV2aWNlIGRpc3BsYXkgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9IERlc2t0b3AgPSovXHJcblxyXG4udGI6bm90KGJyKSwgYnIudGIge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uc3A6bm90KGJyKSwgYnIuc3Age1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ubGc6bm90KGJyKSwgYnIubGcge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ucGM6bm90KGJyKSB7XHJcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5ici5wYyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zcC1pbmxpbmV7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZml4ZWR7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuXHJcbi8qPSBMYXJnZSBUYWJsZXQoaVBhZFBybykgPSovXHJcblxyXG5AaW5jbHVkZSBtcShsZykge1xyXG4gIC5wYzpub3QoYnIpLCBici5wYyB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnRiOm5vdChiciksIGJyLnRie1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc3A6bm90KGJyKSwgYnIuc3B7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5sZzpub3QoYnIpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGJyLmxnIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnNwLWlubGluZXtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLyo9IFRhYmxldChpUGFkKSA9Ki9cclxuXHJcbkBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgLnBjOm5vdChiciksIGJyLnBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubGc6bm90KGJyKSwgYnIubGcge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zcDpub3QoYnIpLCBici5zcHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnRiOm5vdChicikge1xyXG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYnIudGIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuc3AtaW5saW5le1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG4vKj0gTW9iaWxlKH43NDBweCkgPSovXHJcblxyXG5AaW5jbHVkZSBtcSB7XHJcblxyXG4gIC5wYzpub3QoYnIpLCBici5wYyB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmxnOm5vdChiciksIGJyLmxnIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudGI6bm90KGJyKSwgYnIudGIge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zcDpub3QoYnIpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBici5zcCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zcC1pbmxpbmV7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbi8qPT0gUGFnZSBUcmFuc2l0aW9uIEFuaW1hdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5ib2R5OjphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjY5LDAsLjY0LDEpO1xyXG59XHJcblxyXG5ib2R5LmZhZGVvdXQ6OmFmdGVyIHtcclxuICAvL29wYWNpdHk6IDE7XHJcbn1cclxuXHJcblxyXG4uaW5uZXIge1xyXG4gIEBpbmNsdWRlIGNvbnRlbnQ7XHJcbn1cclxuXHJcbi5pbm5lci1zbXtcclxuICBAaW5jbHVkZSBjb250ZW50O1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDk4MHB4ICsgI3skbWFyZ2lufXB4ICogMik7XHJcbiAgQGluY2x1ZGUgbXEobGcpIHtcclxuICAgIG1heC13aWR0aDogY2FsYyg5ODBweCArICN7JG1hcmdpbn1weCAqIDIpO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbXF7XHJcbiAgLmxzLTQwLXNwe1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gIH1cclxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuU2l0ZSBzcGVjaWZpY2F0aW9uc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8qPT0gQ29sb3IgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9IFNpdGUgQ29sb3IgPSovXHJcbiRjb2xvci1iYXNlOiAjNDlDQzVEOyAvLyBiYXNlXHJcbiRjb2xvci1iYXNlLWx0OiAjM0ZFRjdDOyAvLyBiYXNlXHJcbiRjb2xvci1iYXNlLWRrOiAjMDM5QjUwOyAvLyBiYXNlXHJcbiRjb2xvci1zdWI6ICMxMDEwMTA7IC8vIHN1YlxyXG5cclxuJGNvbG9yLWJnOiAjRkZGRkZGOyAvL2Jhc2UgLSBiZ1xyXG5cclxuJGNvbG9yLXRleHQ6ICRjb2xvci1zdWI7IC8vIHRleHRcclxuJGNvbG9yLWJkOiAjRTlGMEVBOyAvLyBib3JkZXJcclxuXHJcbi8qPSBDb2xvcnMgPSovXHJcbiRjb2xvci13aGl0ZTogI2ZmZmZmZjsgLy8gd2hpdGVcclxuJGNvbG9yLWJsYWNrOiAgIzAwMDAwMDsgLy8gYmxhY2tcclxuJGNvbG9yLXJlZDogI0RDMDAwQztcclxuXHJcblxyXG4vKj09IFRleHQgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9IFNpemUgPSovXHJcbiRmb250U2l6ZTogMS42O1xyXG5cclxuLyo9IExldHRlciBTcGFjaW5nID0qL1xyXG4kbHQ6IC40O1xyXG5cclxuLyo9IEZvbnQgPSovXHJcbiRmb250LWZvcm06IFwi5ri444K044K344OD44Kv5L2TXCIsIFl1R290aGljLCBcIua4uOOCtOOCt+ODg+OCryBNZWRpdW1cIiwgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwi5ri444K044K344OD44KvXCIsIFwiWXUgR290aGljXCIsIHNhbnMtc2VyaWY7XHJcbiRmb250LWJhc2U6IFwi44GT44G244KK44Gq44K044K344OD44KvIFczIEpJUzIwMDRcIiwgXCJLb2J1cmluYSBHb3RoaWMgVzMgSklTMjAwNFwiLCRmb250LWZvcm07XHJcbiRmb250LXcxOiBcIuOBk+OBtuOCiuOBquOCtOOCt+ODg+OCryBXMSBKSVMyMDA0XCIsIFwiS29idXJpbmEgR290aGljIFcxIEpJUzIwMDRcIiwkZm9udC1mb3JtO1xyXG4kZm9udC13MzogXCLjgZPjgbbjgorjgarjgrTjgrfjg4Pjgq8gVzMgSklTMjAwNFwiLCBcIktvYnVyaW5hIEdvdGhpYyBXMyBKSVMyMDA0XCIsJGZvbnQtZm9ybTtcclxuJGZvbnQtdzQ6IFwi44GT44G244KK44Gq44K044K344OD44KvIFc0IEpJUzIwMDRcIiwgXCJLb2J1cmluYSBHb3RoaWMgVzQgSklTMjAwNFwiLCRmb250LWZvcm07XHJcbiRmb250LXc1OiBcIuOBk+OBtuOCiuOBquOCtOOCt+ODg+OCryBXNSBKSVMyMDA0XCIsIFwiS29idXJpbmEgR290aGljIFc1IEpJUzIwMDRcIiwkZm9udC1mb3JtO1xyXG4kZm9udC13NjogXCLjgZPjgbbjgorjgarjgrTjgrfjg4Pjgq8gVzYgSklTMjAwNFwiLCBcIktvYnVyaW5hIEdvdGhpYyBXNiBKSVMyMDA0XCIsJGZvbnQtZm9ybTtcclxuJGZvbnQtdzc6IFwi44GT44G244KK44Gq44K044K344OD44KvIFc3IEpJUzIwMDRcIiwgXCJLb2J1cmluYSBHb3RoaWMgVzcgSklTMjAwNFwiLCRmb250LWZvcm07XHJcbiRmb250LWVuOiAnTW9udHNlcnJhdCcsJGZvbnQtYmFzZTtcclxuJGZvbnQtZW4tdzY6ICdNb250c2VycmF0JywkZm9udC13NjtcclxuXHJcblxyXG4vKj09IEJyZWFrcG9pbnQgPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuJGJyZWFrcG9pbnRzOiAoXHJcbiAgICAnaG92ZXInOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpJywgLy9QQyBPbmx5XHJcbiAgICAnbGcnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDkwcHgpJywgLy9pUGFkUHJvXHJcbiAgICAnbWQnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCknLCAvL2lQYWRcclxuICAgICdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0MHB4KScsIC8vTW9iaWxlXHJcbiAgICAneHMnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCknLCAvL2lQaG9uZVNFXHJcbiAgICAndGVsJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpJywgLy9URUxcclxuICAgICdwYyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MXB4KScsIC8vUENcclxuICAgICdkZS1zbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCknLCAvL+ODh+OCtuOCpOODs+OCteOCpOOCuuOCiOOCiuWwj+OBleOBhFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLyo9IE1lZGlhUXVlcnkgPSovXHJcbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogc20pIHtcclxuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8qPSBIb3ZlciA9Ki9cclxuQG1peGluIGhvdmVyKCRicmVha3BvaW50OiBob3Zlcikge1xyXG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyo9IFJldGluYSA9Ki9cclxuQG1peGluIHJ0KCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpe1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmcoJGltYWdlICwkZXg6IGpwZywgJHJlcGVhdDogbm8tcmVwZWF0LCAkeDogdG9wLCAkeTogbGVmdCkge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnI3skaW1hZ2V9LiN7JGV4fScpICRyZXBlYXQgJHggJHk7XHJcbiAgQGluY2x1ZGUgcnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcjeyRpbWFnZX1AMnguI3skZXh9Jyk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQGZ1bmN0aW9uIHZ3KCR2YWwpIHtcclxuICBAcmV0dXJuIGNhbGMoI3skdmFsfSAvIDE0NDAgKiAxMDB2dyk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiB2d1NwKCR2YWwpIHtcclxuICBAcmV0dXJuIGNhbGMoI3skdmFsfSAvIDM5MCAqIDEwMHZ3KTtcclxufSIsIkB1c2UgXCJfdmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIl9taXhpblwiIGFzICo7XHJcblxyXG5cclxuLyo9PSBNYXJnaW4gPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuJG1hcmdpbjogMTAwO1xyXG4kbWFyZ2luLWxnOiA0MDtcclxuJG1hcmdpbi1tZDogNDA7XHJcbiRtYXJnaW4tc206IDE1O1xyXG5cclxuXHJcbi8qPT0gQ29udGVudCB3aWR0aCA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG5AbWl4aW4gY29udGVudCgkc2l6ZSA6IDExMDAsICRtYXJnaW46ICRtYXJnaW4sICRtYXJnaW4tbGc6ICRtYXJnaW4tbGcsICRtYXJnaW4tbWQ6ICRtYXJnaW4tbWQsICRtYXJnaW4tc206ICRtYXJnaW4tc20pIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAkbWFyZ2luICsgcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAkbWFyZ2luICsgcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIEBpZiAoJHNpemUgIT0gMTAwKSB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skc2l6ZX1weCArICN7JG1hcmdpbn1weCAqIDIpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkbWFyZ2luLWxnICsgcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkbWFyZ2luLWxnICsgcHg7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skc2l6ZX1weCArICN7JG1hcmdpbn1weCAqIDIpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogJG1hcmdpbi1tZCArIHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkbWFyZ2luLW1kICsgcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4tc20gKyBweDtcclxuICAgIHBhZGRpbmctbGVmdDogJG1hcmdpbi1zbSArIHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qPT0gQ1NTIFN0eWxlcyA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcbkBtaXhpbiBoZWFkZXItd2hpdGV7XHJcbiAgLmhlYWRlcl9fbG9nbyBzdmcgKntcclxuICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbiAgLmhlYWRlcl9fcmVjcnVpdCBhe1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIHN2Z3tcclxuICAgICAgcGF0aHtcclxuICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm5hdmJhcl9fYmFyIHNwYW57XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG4gIC5uYXZiYXJfX2xhYmVse1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn0iLCJAdXNlIFwiY29tbW9uL192YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwiY29tbW9uL19taXhpblwiIGFzICo7XHJcbkB1c2UgXCJjb21tb24vX3N0eWxlc1wiIGFzICo7XHJcbkB1c2UgXCJjb21tb24vX2luaXRpYWxpemVcIiBhcyAqO1xyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkNvbW1vbiBDU1NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5iZy1ncmlke1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYXNlL2JnLWdyaWQuc3ZnXCIpIHJlcGVhdDtcclxuICBvcGFjaXR5OiAuMTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4vKj09IEhlYWRlciA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbiRjb2xvci1oZWFkZXItdGV4dDogJGNvbG9yLXRleHQ7XHJcblxyXG4uaGVhZGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogOTdweDtcclxuICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICBjb2xvcjogJGNvbG9yLWhlYWRlci10ZXh0O1xyXG4gICY6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgei1pbmRleDogLTI7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTEwZGVnLCAjQjhDMTY0IDEwJSwgIzVDNjc2MSA1MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XHJcbiAgfVxyXG4gICZfX2xvZ297XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDM5cHg7XHJcbiAgICBsZWZ0OiAzM3B4O1xyXG4gICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuICAmX19yZWNydWl0e1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgcmlnaHQ6IDE1MHB4O1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGF7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgICBzdmd7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogOXB4O1xyXG4gICAgICAgIHBhdGh7XHJcbiAgICAgICAgICBmaWxsOiAkY29sb3ItaGVhZGVyLXRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLWJhc2UgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5pcy1uYXZPcGVue1xyXG4gICAgQGluY2x1ZGUgaGVhZGVyLXdoaXRlO1xyXG4gIH1cclxuICAmLmlzLXNjcm9sbHtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzMHB4KTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAmX19sb2dve1xyXG4gICAgICB0b3A6IDI0cHg7XHJcbiAgICAgIGxlZnQ6ICN7JG1hcmdpbi1zbX1weDtcclxuICAgICAgaW1nLHN2Z3tcclxuICAgICAgICB3aWR0aDogMTg4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3JlY3J1aXR7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2YmFyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAzOXB4O1xyXG4gIHJpZ2h0OiAzMHB4O1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgY29sb3I6ICRjb2xvci1oZWFkZXItdGV4dDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgfVxyXG4gICZfX2JhcntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgc3BhbntcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWhlYWRlci10ZXh0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcclxuICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xhYmVse1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIk1FTlVcIjtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAubmF2YmFyX19iYXIgc3BhbntcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UgIWltcG9ydGFudDtcclxuICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgYm90dG9tOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXZiYXJfX2xhYmVse1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJhc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5pcy1hY3RpdmV7XHJcbiAgICAubmF2YmFyX19iYXIgc3BhbntcclxuICAgICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZykgdHJhbnNsYXRlKC01MCUsMHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKSB0cmFuc2xhdGUoLTUwJSwxcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgLm5hdmJhcl9fbGFiZWx7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiQ0xPU0VcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIHRvcDogMjVweDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgJl9fbGFiZWx7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmdfYmxre1xyXG4gIEBpbmNsdWRlIGhlYWRlci13aGl0ZTtcclxufVxyXG5cclxuLm5hdiB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWcvYmFzZS9iZy1uYXYuanBnJyk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHdpZHRoOiA2NjVweDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICB6LWluZGV4OiAxO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IC4zNXMgZWFzZTtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAmOjotd2Via2l0LXNjcm9sbGJhcntcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbiAgJi5pcy1vcGVue1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gICZfX2lubmVye1xyXG4gICAgcGFkZGluZzogMTg4cHggNDBweCA4MHB4O1xyXG4gICAgbWF4LXdpZHRoOiA1MTdweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAmX19tYWlue1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIGdhcDogMCA5NHB4O1xyXG4gIH1cclxuICAmX19saXN0e1xyXG4gICAgJi1pdGVte1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTlweDtcclxuICAgICAgfVxyXG4gICAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWphe1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJi1lbntcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NoaWxke1xyXG4gICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICYtaXRlbXtcclxuICAgICAgJisme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGFiZWx7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIi1cIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICZfX2lubmVye1xyXG4gICAgICBwYWRkaW5nOiA5N3B4ICN7JG1hcmdpbi1zbX1weCAxNjBweDtcclxuICAgIH1cclxuICAgICZfX21haW57XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgJisme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgICYrJntcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgICYuaXMtYWN0aXZlIC5uYXZfX2xpc3QtYXJyb3d7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtamF7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIG1hcmdpbjogMnB4IDAgMCAxOHB4O1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICB9XHJcbiAgICAgICYtZW57XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtYXJyb3d7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuICAgICAgICBzdmcgKntcclxuICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NoaWxke1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMCAycHg7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICAmKyZ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWxhYmVse1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09IEZvb3RlciA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5ib3R0b20tY29udGFjdHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itc3ViO1xyXG4gIHBhZGRpbmc6IDcwcHggMDtcclxuICAmX19pbm5lcntcclxuICAgIG1heC13aWR0aDogY2FsYygxMjEwcHggKyAjeyRtYXJnaW59cHggKiAyKSAhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oc3RyZXRjaCk7XHJcbiAgICBnYXA6IDYwcHg7XHJcbiAgfVxyXG4gICZfX2l0ZW17XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcclxuICAgIGF7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDQzcHggNTZweCAzOHB4O1xyXG4gICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLi0tZm9ybSBhe1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCRjb2xvci1iYXNlIC0yMCUsI0VERTA0MiAxMTAlKTtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsI0VERTA0MiAtMTAlLCRjb2xvci1iYXNlIDYwJSk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjZzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuLS10ZWwgYXtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNFOUYwRUE7XHJcbiAgICAgIHBhZGRpbmc6IDQzcHggNzNweCAzNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190dGx7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICB9XHJcbiAgJl9famF7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcbiAgICAuaWNuLW1haWx7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcclxuICAgICAgcGF0aHtcclxuICAgICAgICBmaWxsOiAkY29sb3ItdGV4dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190ZWx7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcclxuICB9XHJcbiAgJl9fdHh0e1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gIH1cclxuICAmX19qYSsmX190eHR7XHJcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gIH1cclxuICAmX190ZWwrJl9fdHh0e1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobGcpe1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIHBhZGRpbmc6IDAgI3skbWFyZ2luLWxnfXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIHBhZGRpbmc6IDcwcHggMDtcclxuICAgICZfX2lubmVye1xyXG4gICAgICBwYWRkaW5nOiAwICN7JG1hcmdpbi1zbX1weDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgIGF7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMTg1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMzFweCAjeyRtYXJnaW4tc219cHggMDtcclxuICAgICAgfVxyXG4gICAgICAmLi0tdGVsIGF7XHJcbiAgICAgICAgcGFkZGluZzogMzFweCAjeyRtYXJnaW4tc219cHggMDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRse1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDE1ZW07XHJcbiAgICB9XHJcbiAgICAmX19qYXtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgLmljbi1tYWlse1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZWx7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgfVxyXG4gICAgJl9fdGVsKyZfX3R4dHtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvb3RlciB7XHJcbiAgYmFja2dyb3VuZDogIzI3MjcyNztcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIHBhZGRpbmc6IDEwMnB4IDAgNzVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJl9faW5uZXJ7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMTE3cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gICZfX2xvZ297XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2N3B4O1xyXG4gICAgaW1nLHN2Z3tcclxuICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICA+ICp7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX25hdntcclxuICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDllbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgLmFycm93IHBhdGh7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuICAgICYtaXRlbXtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgJisme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgPmEsPnNwYW57XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICAuYXJyb3cgcGF0aHtcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXBhcmVudHtcclxuICAgICAgLmFycm93e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDBweDtcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWNoaWxke1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICBnYXA6IDAgMTRweDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAzM3B4O1xyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgPmF7XHJcbiAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xyXG4gICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2luZm97XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW4tdzY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIH1cclxuICAmX19wcml2YWN5e1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgY29sb3I6ICM5MDkwOTA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDRweDtcclxuICAgIHJpZ2h0OiAxMTVweDtcclxuICAgIGF7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKGxnKXtcclxuICAgICZfX2lubmVye1xyXG4gICAgICBwYWRkaW5nOiAwICN7JG1hcmdpbi1sZ31weDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBwYWRkaW5nOiA1N3B4IDAgMjBweDtcclxuICAgICZfX2lubmVye1xyXG4gICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICB9XHJcbiAgICAmX19uYXZ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmKyZ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+YSw+c3BhbntcclxuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgICAgLmFycm93IHBhdGh7XHJcbiAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1wYXJlbnR7XHJcbiAgICAgICAgLmFycm93e1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAycHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwcztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pcy1hY3RpdmUgLmFycm93e1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1jaGlsZHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIC02cHggMDtcclxuICAgICAgICBwYWRkaW5nOiA5cHggMCAwO1xyXG4gICAgICAgICYtaXRlbXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgPmF7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjI1ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3JlY3J1aXR7XHJcbiAgICAgIG1hcmdpbi10b3A6IDk3cHg7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICAgICAgcGFkZGluZzogMXB4IDAgMCAxcHg7XHJcbiAgICAgICAgc3Zne1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICAgICAgICAgIHBhdGh7XHJcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm90dG9te1xyXG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggIzkwOTA5MDtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICB9XHJcbiAgICAmX19sb2dve1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xyXG4gICAgICBpbWcsc3Zne1xyXG4gICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5mb3tcclxuICAgICAgY29sb3I6ICM5MDkwOTA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuICAgICZfX3ByaXZhY3l7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIG1hcmdpbi10b3A6IDY2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKj09IEJyZWFkY3J1bWIgPT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4ucG5reiB7XHJcbiAgJl9fbGlzdHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgfVxyXG4gICZfX2l0ZW17XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgIGNvbG9yOiAjOTA5MDkwO1xyXG4gICAgYXtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OiBcIi9cIjtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBtYXJnaW46IDAgLjVlbTtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZDphZnRlcntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICYuLS1ob21le1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT0gUGFnZSBIZWFkaW5nID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmhlYWRpbmcge1xyXG4gIGhlaWdodDogNzAwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAmX19lbi1ibHVye1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAzNTBweDtcclxuICAgIGxlZnQ6IDI1MHB4O1xyXG4gICAgei1pbmRleDogLTI7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXNpemU6IDE5NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6ICNFOUYwRUE7XHJcbiAgICBmaWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIlKTtcclxuICAgICYtaW5uZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwtMTVweCk7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjJzIGVhc2Usb3BhY2l0eSAxcyBlYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ncmlke1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBvcGFjaXR5OiAuMDU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvYmFzZS9iZy1ncmlkMi5zdmdcIik7XHJcbiAgICBmaWx0ZXI6IGJsdXIoMnB4KTtcclxuICB9XHJcbiAgJl9fY29udHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDExNXB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI0JSk7XHJcbiAgfVxyXG4gICZfX2Vue1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC1zaXplOiA4N3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExMGRlZywgI0I4QzE2NCAxMCUsICM1QzY3NjEgNTAlKTtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luOiAwIDAgMjdweCAtNnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMWVtO1xyXG4gIH1cclxuICAmX19qYXtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzQvMjQpO1xyXG4gIH1cclxuICAmX19wbmt6e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDZweDtcclxuICAgIGxlZnQ6IDMwcHg7XHJcbiAgfVxyXG4gICYuaXMtdmlldyAuaGVhZGluZ3tcclxuICAgICZfX2VuLWJsdXItaW5uZXJ7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobGcpe1xyXG4gICAgJl9fY29udHtcclxuICAgICAgbGVmdDogI3skbWFyZ2luLW1kfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIGhlaWdodDogNTY2cHg7XHJcbiAgICAmX19lbi1ibHVye1xyXG4gICAgICB0b3A6IDMwMHB4O1xyXG4gICAgICBsZWZ0OiA2NXB4O1xyXG4gICAgICBmb250LXNpemU6IDEzNXB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI0JSk7XHJcbiAgICB9XHJcbiAgICAmX19jb250e1xyXG4gICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgJl9fZW57XHJcbiAgICAgIGZvbnQtc2l6ZTogNjZweDtcclxuICAgICAgZm9udC1zaXplOiBjbGFtcCgzMHB4LGNhbGMoNjggLyAzOTAgKiAxMDB2dyksNjZweCk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDE1ZW07XHJcbiAgICAgIG1hcmdpbjogMCAwIDIycHggLTJweDtcclxuICAgICAgLi0taHlwaGVue1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAuMDVlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9famF7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAzcHg7XHJcbiAgICB9XHJcbiAgICAmX19wbmt6e1xyXG4gICAgICB0b3A6IDgzcHg7XHJcbiAgICAgIGxlZnQ6ICN7JG1hcmdpbi1zbX1weDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09IENvbnRlbnQgPT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4udHRsIHtcclxuICAmX19tYWlue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCNDQkVGODQgMjAlLCRjb2xvci1iYXNlLWx0IDkwJSk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICAvL3RyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgdHJhbnNpdGlvbjogMXMgY3ViaWMtYmV6aWVyKDAuNDEsIC0wLjAyLCAwLjMyLCAwLjkzKSAuM3M7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2phe1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG4gIH1cclxuICAmX19lbntcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjNweDtcclxuICB9XHJcbiAgJi5pcy12aWV3ICZfX21haW46YmVmb3Jle1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICZfX21haW57XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9famF7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgIH1cclxuICAgICZfX2Vue1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMjBweCxjYWxjKDQwIC8gMzkwICogMTAwdncpLDQwcHgpO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjAxNWVtO1xyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLjAzZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFycm93e1xyXG4gICYsKntcclxuICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XHJcbiAgfVxyXG59XHJcblxyXG5hLC5idG5fX2JvZHl7XHJcbiAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAuYXJyb3ctY2lyY2xle1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgc3ZnIHBhdGh7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaWNuLXBsdXN7XHJcbiAgICAgICY6YmVmb3JlLCY6YWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRue1xyXG4gIC5hcnJvdywuaWNue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB9XHJcbiAgc3ZnIHBhdGh7XHJcbiAgICBmaWxsOiAkY29sb3ItYmFzZTtcclxuICB9XHJcbiAgJl9fYm9keXtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAobm93cmFwKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIG1pbi13aWR0aDogMTc0cHg7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gICAgcGFkZGluZzogMCA2NHB4IDAgMjVweDtcclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZTtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci10ZXh0O1xyXG4gICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1iYXNlICFpbXBvcnRhbnQ7XHJcbiAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19sYWJlbHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICB9XHJcbiAgJi4tLXdoaXRle1xyXG4gICAgc3ZnIHBhdGh7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuICAgIC5idG57XHJcbiAgICAgICZfX2JvZHl7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGFiZWx7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLi0tYmFzZUNvbG9ye1xyXG4gICAgc3ZnIHBhdGh7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuICAgIC5idG57XHJcbiAgICAgICZfX2JvZHl7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIC5idG5fX2xhYmVse1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBzdmcgcGF0aHtcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2xhYmVse1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICAmLi0tYmFzZUNvbG9yLXNwe1xyXG4gICAgICBzdmcgcGF0aHtcclxuICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bntcclxuICAgICAgICAmX19ib2R5e1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19sYWJlbHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5he1xyXG4gIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgLmJ0bl9fYm9keXtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJhc2UgIWltcG9ydGFudDtcclxuICAgICAgc3ZnIHBhdGh7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuLi0tYmFzZUNvbG9ye1xyXG4gICAgICAuYnRuX19ib2R5e1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bl9fbGFiZWx7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICB9XHJcbiAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci1iYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGlua3tcclxuICAmX19ib2R5e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHggN3B4IDA7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBtaW4td2lkdGg6IDIxMXB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsI0NCRUY4NCAyMCUsJGNvbG9yLWJhc2UtbHQgMTAwJSk7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG4gICAgfVxyXG4gICAgLmFycm93e1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMTNweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICBzdmcgcGF0aHtcclxuICAgICAgZmlsbDogJGNvbG9yLWJhc2U7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnVzaW5lc3N7XHJcbiAgcGFkZGluZzogMTQ0cHggMCAxODBweDtcclxuICAmX190dGwtamF7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgfVxyXG4gICZfX3R0bHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDcyLzcwKTtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgfVxyXG4gICZfX3R4dHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzFweDtcclxuICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgfVxyXG4gICZfX2xpc3R7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KHNwYWNlLWJldHdlZW4pO1xyXG4gICAgZ2FwOiAycHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1OXB4O1xyXG4gICAgJi1pdGVte1xyXG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxcHgpO1xyXG4gICAgICBhe1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGZsZXgtZW5kKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xyXG4gICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDU1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICAuYnVzaW5lc3NfX2xpc3QtaW1ne1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pbWd7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgkY29sb3ItYmxhY2ssMCkgMCUscmdiYSgkY29sb3ItYmxhY2ssLjcpIDEwMCUpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDM0MHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoI0FGREI1NywuMTUpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDExcHgpIGJyaWdodG5lc3MoLjg0KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtY29udHtcclxuICAgICAgbWF4LXdpZHRoOiAzOTBweDtcclxuICAgIH1cclxuICAgICYtdHRse1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjYvMTgpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcbiAgICAmLWVue1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzFweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzQvMzEpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgIH1cclxuICAgICYtdHh0e1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxuICAgICYtYnRue1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICZfX2xpc3R7XHJcbiAgICAgICYtdHh0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4wNWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgJi1pdGVtIGF7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKG1kKXtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBwYWRkaW5nOiAxMTRweCAwIDEyMHB4O1xyXG4gICAgJl9fdHRsLWphe1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcbiAgICAmX190dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XHJcbiAgICB9XHJcbiAgICAmX190eHR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDAgMnB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgZ2FwOiAycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDU0cHg7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMzBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDI3cHggI3skbWFyZ2luLXNtfXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWltZ3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgICAgICYtdHRse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW46IDAgMCA4cHggMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtZW57XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi10eHR7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtYnRue1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5maXhlZC1yZWNydWl0e1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDE7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRyYW5zaXRpb246IC4yNXMgZWFzZTtcclxuICAmLmlzLWhpZGV7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XHJcbiAgfVxyXG4gIGF7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDE4cHggMTVweCAxNXB4O1xyXG4gICAgd2lkdGg6IDIwNHB4O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MGRlZywjQ0JFRjg0IDUlLCRjb2xvci1iYXNlIDgwJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4IDAgMCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgIC5idG57XHJcbiAgICAgICAgLmFycm93IHBhdGh7XHJcbiAgICAgICAgICBmaWxsOiAkY29sb3ItdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYm9keXtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLXdoaXRlLC41KTtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Vue1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gICZfX2phe1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXc2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgfVxyXG4gICZfX2J0bntcclxuICAgIC5hcnJvdyBwYXRoe1xyXG4gICAgICBmaWxsOiAkY29sb3ItdGV4dDtcclxuICAgIH1cclxuICAgIC5idG57XHJcbiAgICAgICZfX2JvZHl7XHJcbiAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxNzRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jbG9zZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBhe1xyXG4gICAgICBwYWRkaW5nOiAyMnB4IDMzcHggMTNweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDBkZWcsI0NCRUY4NCAzNSUsJGNvbG9yLWJhc2UgNjUlKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMThweCAxOHB4IDAgMDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgLmJ0bntcclxuICAgICAgICAgIC5hcnJvdyBwYXRoe1xyXG4gICAgICAgICAgICBmaWxsOiAkY29sb3ItdGV4dDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX2JvZHl7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsLjUpO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY2xvc2V7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICAgICZfX2Vue1xyXG4gICAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgIH1cclxuICAgICZfX2phe1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmX19idG57XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxOXB4O1xyXG4gICAgICByaWdodDogMjFweDtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAuYnRuX19ib2R5e1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbWctYmxvY2t7XHJcbiAgaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyo9PSBDb29raWVDb25zZW50TW9kYWwgPT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uY29uc2VudENvb2tpZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgLy8g5Luu44Kz44O844OJ44Gn44GZ44CC44Kz44O844OH44Kj44Oz44Kw5pmC44Gr5YmK6Zmk44GX44Gm44GP44Gg44GV44GE44CCXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDEwcHg7XHJcbiAgYm90dG9tOiAxMHB4O1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgd2lkdGg6IDUwMHB4O1xyXG5cclxuICAmX19idXR0b25ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgYnV0dG9ue1xyXG4gICAgICBmbGV4LXNocmluazogMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAmLmFjY2VwdHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTMsIDE2MCwgMjU1KTtcclxuXHJcbiAgICAgIH1cclxuICAgICAgJi5kZW55e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig5MywgMTYwLCAyNTUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig4MSwgMTQ0LCAyMzEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKj09IEFuaW1hdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4kYW5pbS10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMS4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjEsIDEuMDMpLCBvcGFjaXR5IC44cyBlYXNlO1xyXG5cclxuXHJcbi5mYWRlSW4ge1xyXG4gIHRyYW5zaXRpb246ICRhbmltLXRyYW5zaXRpb247XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwxMHB4KTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uaXMtdmlldyB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5wbHJ4SW1ne1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn0iLCJcclxuLy8gbWl4aW5cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAqem9vbTogMTtcclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIC8vIEZpeGVzIE9wZXJhL2NvbnRlbnRlZGl0YWJsZSBidWc6XHJcbiAgICAvLyBodHRwOi8vbmljb2xhc2dhbGxhZ2hlckBtaXhpbiBjb20vbWljcm8tY2xlYXJmaXgtaGFjay8jY29tbWVudC0zNjk1MlxyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQoJGNvbG9yOiAjRjVGNUY1LCAkc3RhcnQ6ICNFRUUsICRzdG9wOiAjRkZGKSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLFxyXG4gICAgICAgICAgbGVmdCBib3R0b20sXHJcbiAgICAgICAgICBsZWZ0IHRvcCxcclxuICAgICAgICAgIGNvbG9yLXN0b3AoMCwgJHN0YXJ0KSxcclxuICAgICAgICAgIGNvbG9yLXN0b3AoMSwgJHN0b3ApKTtcclxuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGJvdHRvbSxcclxuICAgICAgICAgICRzdGFydCxcclxuICAgICAgICAgICRzdG9wKTtcclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLFxyXG4gICAgICAgICAgJHN0YXJ0IDAlLFxyXG4gICAgICAgICAgJHN0b3AgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KCRzdG9wLFxyXG4gICAgICAgICAgJHN0YXJ0KTtcclxufVxyXG5AbWl4aW4gYnctZ3JhZGllbnQoJGNvbG9yOiAjRjVGNUY1LCAkc3RhcnQ6IDAsICRzdG9wOiAyNTUpIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsXHJcbiAgICAgICAgICBsZWZ0IGJvdHRvbSxcclxuICAgICAgICAgIGxlZnQgdG9wLFxyXG4gICAgICAgICAgY29sb3Itc3RvcCgwLCByZ2IoJHN0YXJ0LCRzdGFydCwkc3RhcnQpKSxcclxuICAgICAgICAgIGNvbG9yLXN0b3AoMSwgcmdiKCRzdG9wLCRzdG9wLCRzdG9wKSkpO1xyXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoYm90dG9tLFxyXG4gICAgICAgICAgcmdiKCRzdGFydCwkc3RhcnQsJHN0YXJ0KSAwJSxcclxuICAgICAgICAgIHJnYigkc3RvcCwkc3RvcCwkc3RvcCkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSxcclxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkgMCUsXHJcbiAgICAgICAgICByZ2IoJHN0b3AsJHN0b3AsJHN0b3ApIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChyZ2IoJHN0b3AsJHN0b3AsJHN0b3ApLFxyXG4gICAgICAgICAgcmdiKCRzdGFydCwkc3RhcnQsJHN0YXJ0KSk7XHJcbn1cclxuQG1peGluIGJvcmRlcmVkKCR0b3AtY29sb3I6ICNFRUUsICRyaWdodC1jb2xvcjogI0VFRSwgJGJvdHRvbS1jb2xvcjogI0VFRSwgJGxlZnQtY29sb3I6ICNFRUUpIHtcclxuICBib3JkZXItdG9wOiBzb2xpZCAxcHggJHRvcC1jb2xvcjtcclxuICBib3JkZXItbGVmdDogc29saWQgMXB4ICRsZWZ0LWNvbG9yO1xyXG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRyaWdodC1jb2xvcjtcclxuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGJvdHRvbS1jb2xvcjtcclxufVxyXG5AbWl4aW4gZHJvcC1zaGFkb3coJHgtYXhpczogMCwgJHktYXhpczogMXB4LCAkYmx1cjogMnB4LCAkYWxwaGE6IDAuMSkge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHgtYXhpcyAkeS1heGlzICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxuICAtbW96LWJveC1zaGFkb3c6ICR4LWF4aXMgJHktYXhpcyAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbiAgYm94LXNoYWRvdzogJHgtYXhpcyAkeS1heGlzICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxufVxyXG5AbWl4aW4gcm91bmRlZCgkcmFkaXVzOiAycHgpIHtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHk6IDAuNSkge1xyXG4gIC1tb3otb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgLWtodG1sLW9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIC13ZWJraXQtb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgJG9wcGVyYzogJG9wYWNpdHkgKiAxMDA7XHJcbn1cclxuQG1peGluIHRyYW5zaXRpb24tZHVyYXRpb24oJGR1cmF0aW9uOiAwLjJzKSB7XHJcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbiAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxufVxyXG5AbWl4aW4gdHJhbnNmb3JtKCRhcmd1bWVudHMpIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogJGFyZ3VtZW50cztcclxuICAtbW96LXRyYW5zZm9ybTogJGFyZ3VtZW50cztcclxuICAtby10cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbiAgLW1zLXRyYW5zZm9ybTogJGFyZ3VtZW50cztcclxuICB0cmFuc2Zvcm06ICRhcmd1bWVudHM7XHJcbn1cclxuQG1peGluIHJvdGF0aW9uKCRkZWc6NWRlZyl7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVnKTtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oJGRlZyk7XHJcbn1cclxuQG1peGluIHNjYWxlKCRyYXRpbzoxLjUpe1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJHJhdGlvKTtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oJHJhdGlvKTtcclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbigkZHVyYXRpb246MC40cywgJGVhc2U6ZWFzZSwgJHByb3BlcnR5OiBhbGwpIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxufVxyXG5AbWl4aW4gaW5uZXItc2hhZG93KCRob3Jpem9udGFsOjAsICR2ZXJ0aWNhbDoxcHgsICRibHVyOjJweCwgJGFscGhhOiAwLjQpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbn1cclxuQG1peGluIGJveC1zaGFkb3coJGFyZ3VtZW50cykge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogJGFyZ3VtZW50cztcclxuICAtbW96LWJveC1zaGFkb3c6ICRhcmd1bWVudHM7XHJcbiAgYm94LXNoYWRvdzogJGFyZ3VtZW50cztcclxufVxyXG5AbWl4aW4gYm94LXNpemluZygkc2l6aW5nOiBib3JkZXItYm94KSB7XHJcbiAgLW1zLWJveC1zaXppbmc6ICRzaXppbmc7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiAkc2l6aW5nO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogJHNpemluZztcclxuICBib3gtc2l6aW5nOiAkc2l6aW5nO1xyXG59XHJcbkBtaXhpbiB1c2VyLXNlbGVjdCgkYXJndW1lbnQ6IG5vbmUpIHtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkYXJndW1lbnQ7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG4gIC1tcy11c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xyXG4gIHVzZXItc2VsZWN0OiAkYXJndW1lbnQ7XHJcbn1cclxuQG1peGluIGNvbHVtbnMoJGNvbHdpZHRoOiAyNTBweCwgJGNvbGNvdW50OiAwLCAkY29sZ2FwOiA1MHB4LCAkY29sdW1uUnVsZUNvbG9yOiAjRUVFLCAkY29sdW1uUnVsZVN0eWxlOiBzb2xpZCwgJGNvbHVtblJ1bGVXaWR0aDogMXB4KSB7XHJcbiAgLW1vei1jb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcclxuICAtbW96LWNvbHVtbi1jb3VudDogJGNvbGNvdW50O1xyXG4gIC1tb3otY29sdW1uLWdhcDogJGNvbGdhcDtcclxuICAtbW96LWNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xyXG4gIC1tb3otY29sdW1uLXJ1bGUtc3R5bGU6ICRjb2x1bW5SdWxlU3R5bGU7XHJcbiAgLW1vei1jb2x1bW4tcnVsZS13aWR0aDogJGNvbHVtblJ1bGVXaWR0aDtcclxuICAtd2Via2l0LWNvbHVtbi13aWR0aDogJGNvbHdpZHRoO1xyXG4gIC13ZWJraXQtY29sdW1uLWNvdW50OiAkY29sY291bnQ7XHJcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAkY29sZ2FwO1xyXG4gIC13ZWJraXQtY29sdW1uLXJ1bGUtY29sb3I6ICRjb2x1bW5SdWxlQ29sb3I7XHJcbiAgLXdlYmtpdC1jb2x1bW4tcnVsZS1zdHlsZTogJGNvbHVtblJ1bGVTdHlsZTtcclxuICAtd2Via2l0LWNvbHVtbi1ydWxlLXdpZHRoOiAkY29sdW1uUnVsZVdpZHRoO1xyXG4gIGNvbHVtbi13aWR0aDogJGNvbHdpZHRoO1xyXG4gIGNvbHVtbi1jb3VudDogJGNvbGNvdW50O1xyXG4gIGNvbHVtbi1nYXA6ICRjb2xnYXA7XHJcbiAgY29sdW1uLXJ1bGUtY29sb3I6ICRjb2x1bW5SdWxlQ29sb3I7XHJcbiAgY29sdW1uLXJ1bGUtc3R5bGU6ICRjb2x1bW5SdWxlU3R5bGU7XHJcbiAgY29sdW1uLXJ1bGUtd2lkdGg6ICRjb2x1bW5SdWxlV2lkdGg7XHJcbn1cclxuQG1peGluIHRyYW5zbGF0ZSgkeDowLCAkeTowKSB7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgkeCwgJHkpKTtcclxufVxyXG5AbWl4aW4gYmFja2dyb3VuZC1jbGlwKCRhcmd1bWVudDogcGFkZGluZy1ib3gpIHtcclxuICAtbW96LWJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiAkYXJndW1lbnQ7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiAkYXJndW1lbnQ7XHJcbn1cclxuLy8gQm9yZGVyIFJhZGl1c1xyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cyAoJHJhZGl1czogNXB4KSB7XHJcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbi8vIFNpbmdsZSBDb3JuZXIgQm9yZGVyIFJhZGl1c1xyXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAkcmFkaXVzO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHJhZGl1cztcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxufVxyXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAkcmFkaXVzO1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6ICRyYWRpdXM7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxufVxyXG4vLyBTaW5nbGUgU2lkZSBCb3JkZXIgUmFkaXVzXHJcbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKTtcclxufVxyXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XHJcbn1cclxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcclxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKTtcclxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpO1xyXG59XHJcbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKTtcclxufVxyXG5AbWl4aW4gY2VudGVyLWJsb2NrKCkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLy8gU2l6aW5nIHNob3J0Y3V0c1xyXG5AbWl4aW4gc2l6ZSgkaGVpZ2h0LCAkd2lkdGgpIHtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxufVxyXG5AbWl4aW4gc3F1YXJlKCRzaXplKSB7XHJcbiAgQGluY2x1ZGUgc2l6ZSgkc2l6ZSwgJHNpemUpO1xyXG59XHJcblxyXG5AbWl4aW4gZmlsdGVyKCRmaWx0ZXItdHlwZSwkZmlsdGVyLWFtb3VudCkge1xyXG4gIC13ZWJraXQtZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG4gIC1tb3otZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG4gIC1tcy1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbiAgLW8tZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG4gIGZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxufVxyXG5cclxuQG1peGluIGxpbmUtY2xhbXAoJGNvdW50OiAzKSB7XHJcbiAgLy8g5byV5pWw44GM5pWw5YCk5Lul5aSW44Gg44Gj44Gf44KJ44Ko44Op44O844KS6L+U44GZXHJcbiAgQGlmIHR5cGUtb2YoJGNvdW50KSAhPSAnbnVtYmVyJyB7XHJcbiAgICBAZXJyb3IgJ2xpbmUtY2xhbXDjga7lvJXmlbDjga/lv4XjgZrmlbDlgKTjgafmjIflrprjgZfjgabjgY/jgaDjgZXjgYQnO1xyXG4gIH1cclxuXHJcbiAgQGlmICRjb3VudCA9PSAxIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGNvdW50O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY2xhbXBEZWZhdWx0KCkge1xyXG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBpbmxpbmUtYmxvY2soKXtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgKmRpc3BsYXk6IGlubGluZTtcclxuICAqem9vbTogMTtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBmbGV4IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5AbWl4aW4gZmxleC1hbGlnbigkYWxpZ246IGZsZXgtc3RhcnQpe1xyXG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246ICRhbGlnbjtcclxuICAtd2Via2l0LWFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbiAgLW1zLWZsZXgtYWxpZ246ICRhbGlnbjtcclxufVxyXG5cclxuQG1peGluIGZsZXgtanVzdGlmeSgkanVzdGlmeSl7XHJcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xyXG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQgICAgOiAkanVzdGlmeTtcclxuICBqdXN0aWZ5LWNvbnRlbnQgICAgICAgIDogJGp1c3RpZnk7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LXdyYXAoJHdyYXA6IHdyYXApe1xyXG4gIC13ZWJraXQtZmxleC13cmFwOiAkd3JhcDtcclxuICAtbXMtZmxleC13cmFwOiAkd3JhcDtcclxuICBmbGV4LXdyYXA6ICR3cmFwO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJGRpcmVjdGlvbjogY29sdW1uKSB7XHJcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XHJcbiAgZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XHJcbn1cclxuXHJcbkBtaXhpbiB3cml0ZVZlcnRpY2FsIHtcclxuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcclxuICB0ZXh0LW9yaWVudGF0aW9uOiB1cHJpZ2h0O1xyXG59XHJcblxyXG5AbWl4aW4gd3JpdGVIb3Jpem9udGFsIHtcclxuICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XHJcbiAgLXdlYmtpdC13cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XHJcbiAgLW1zLXdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjtcclxufVxyXG5cclxuXHJcblxyXG5AbWl4aW4gdHJpbW1pbmd7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIElFXHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIEVkZ2VcclxuICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy/mqKrkuKbjgbPjg6rjgrnjg4hcclxuXHJcbi8v6KaqXHJcbkBtaXhpbiBjb2x1bW5Sb3coJGdhcFk6IDIwLCRnYXBYOiAyMCwgJHNwOiBibG9jaykge1xyXG4gIEBpbmNsdWRlIGZsZXg7XHJcbiAgZ2FwOiAgI3skZ2FwWX1weCAjeyRnYXBYfXB4O1xyXG4gIEBpZiAoJHNwID09ICdibG9jaycpIHtcclxuICAgIEBpbmNsdWRlIG1xIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL+WtkFxyXG5AbWl4aW4gY29sdW1uSXRlbSgkY29sOiAyLCAkY29sTWQ6IDIsICRjb2xTcDogMiwgJGdhcDogMjAsICRnYXBTcDogMTAsICRzcDogYmxvY2spIHtcclxuICB3aWR0aDogY2FsYygoMTAwJS8jeyRjb2x9KSAtICgjeyRnYXB9cHgqKCN7JGNvbH0gLSAxKSkvI3skY29sfSk7XHJcbiAgQGluY2x1ZGUgbXEobWQpIHtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlLyN7JGNvbE1kfSkgLSAoI3skZ2FwfXB4KigjeyRjb2xNZH0gLSAxKSkvI3skY29sTWR9KTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEge1xyXG4gICAgQGlmICgkc3AgPT0gYmxvY2spIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlLyN7JGNvbFNwfSkgLSAoI3skZ2FwU3B9cHgqKCN7JGNvbFNwfSAtIDEpKS8jeyRjb2xTcH0pO1xyXG4gICAgfVxyXG4gIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/