@charset "UTF-8";*,:after,:before{box-sizing:border-box}blockquote,body,button,code,dd,dl,dt,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,picture,pre,ul{margin:0;padding:0}ol,ol[role=list],ul,ul[role=list]{list-style:none}img,picture{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit}em{font-style:normal}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:where(a){color:inherit}:root{--body:#333;--main-color:#0b8fa7;--sub-color:#ffe86a;--dark-yellow:#ffa702;--yellow:#ffcf04;--blue:#0090c9;--orange:#e55927;--green:#00b4ad;--dull-blue:#007cb4;--bright-blue:#0046c9;--navy:#5b6c80;--emerald:#00a0b4;--light-orange:#fff8f0;--red:#cc0303;--light-green:#a0d4db;--gray:#aeb9c4;--white:#fff;--bg:#f0f4f8;--light-gray:#f2f8fa;--light-blue:#f2fafd;--inner-padding:24px;--inner:1100px;--noto-sans:"Noto Sans JP",sans-serif;--roboto:"Roboto",sans-serif;--oswald:"Oswald",sans-serif;--transition:.4s;--ease-sine-in:cubic-bezier(0.47,0,0.745,0.715);--ease-sine-out:cubic-bezier(0.39,0.575,0.565,1);--ease-sine-inout:cubic-bezier(0.445,0.05,0.55,0.95);--ease-quad-in:cubic-bezier(0.55,0.085,0.68,0.53);--ease-quad-out:cubic-bezier(0.25,0.46,0.45,0.94);--ease-quad-inout:cubic-bezier(0.455,0.03,0.515,0.955);--ease-cubic-in:cubic-bezier(0.55,0.055,0.675,0.19);--ease-cubic-out:cubic-bezier(0.215,0.61,0.355,1);--ease-cubic-inout:cubic-bezier(0.645,0.045,0.355,1);--ease-quart-in:cubic-bezier(0.895,0.03,0.685,0.22);--ease-quart-out:cubic-bezier(0.165,0.84,0.44,1);--ease-quart-inout:cubic-bezier(0.77,0,0.175,1);--ease-quint-in:cubic-bezier(0.755,0.05,0.855,0.06);--ease-quint-out:cubic-bezier(0.23,1,0.32,1);--ease-quint-inout:cubic-bezier(0.86,0,0.07,1);--ease-expo-in:cubic-bezier(0.95,0.05,0.795,0.035);--ease-expo-out:cubic-bezier(0.19,1,0.22,1);--ease-expo-inout:cubic-bezier(1,0,0,1);--ease-circ-in:cubic-bezier(0.6,0.04,0.98,0.335);--ease-circ-out:cubic-bezier(0.075,0.82,0.165,1);--ease-circ-inout:cubic-bezier(0.785,0.135,0.15,0.86);--ease-back-in:cubic-bezier(0.6,-0.28,0.735,0.045);--ease-back-out:cubic-bezier(0.175,0.885,0.32,1.275);--ease-back-inout:cubic-bezier(0.68,-0.55,0.265,1.55)}.l-main{overflow:hidden}.l-section{margin-top:40px}@media (min-width:1200px){.l-section{margin-top:80px}}.l-inner{margin-inline:auto;max-width:calc(var(--inner) + var(--inner-padding));padding-inline:calc(var(--inner-padding)/2);position:relative;z-index:1}.l-inner._small{padding-inline:calc(var(--inner-padding)*2/2)}@media (min-width:768px){.l-inner._small{padding-inline:calc(var(--inner-padding)/2)}}.l-block{margin-top:40px}@media (min-width:1200px){.l-block{margin-top:120px}}.js-anime{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity 1s var(--ease-circ-inout),-webkit-transform 1s var(--ease-cubic-inout);transition:opacity 1s var(--ease-circ-inout),transform 1s var(--ease-cubic-inout);transition:opacity 1s var(--ease-circ-inout),transform 1s var(--ease-cubic-inout),-webkit-transform 1s var(--ease-cubic-inout);visibility:hidden}.js-anime.is-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.button__list{align-items:center;display:flex;flex-direction:column;gap:16px;margin:13px auto 0}@media (min-width:768px){.button__list{align-items:stretch;flex-direction:row;justify-content:center}}@media (min-width:1200px){.button__list{margin-top:42px}}.button__list>li{flex:1;max-width:512px;width:100%}.button__01{align-items:center;border:2px solid var(--dark-yellow);border-radius:100vmax;display:flex;height:100%;justify-content:center;min-height:60px;overflow:hidden;padding-block:14px;position:relative;text-decoration:none;transition:var(--transition)}@media (min-width:1200px){.button__01{padding-block:8px;text-align:center}}.button__01._yellow{background-color:var(--sub-color)}.button__01._white,.button__01._yellow:after{background-color:var(--white)}.button__01._white:after{background-color:var(--sub-color)}.button__01:after{content:"";height:100%;left:0;position:absolute;top:0;transition:var(--transition);transition-delay:.1s;width:0}@media (any-hover:hover){.button__01:hover{text-decoration:none}.button__01:hover:after{width:100%}}.button__01>.text{color:var(--body);font-size:16px;font-weight:700;padding-right:30px;position:relative;transition:var(--transition);z-index:1}@media (min-width:1200px){.button__01>.text{font-size:20px}}.button__01>.text:before{background-color:var(--body);content:"";height:18px;-webkit-mask-image:url(../../images/gateway/icon-arrow.svg);mask-image:url(../../images/gateway/icon-arrow.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:50%;translate:0 -50%;width:18px;z-index:1}.button__black{align-items:center;background-color:var(--body);border:1px solid transparent;border-radius:100vmax;display:flex;justify-content:center;min-height:35px;overflow:hidden;padding-block:8px;position:relative;text-decoration:none}.button__black,.button__black:after{height:100%;transition:var(--transition)}.button__black:after{background-color:var(--white);content:"";left:0;position:absolute;top:0;transition-delay:.1s;width:0}@media (any-hover:hover){.button__black:hover{border-color:var(--gray);text-decoration:none}.button__black:hover:after{width:100%}.button__black:hover>.text{color:var(--body)}.button__black:hover>.text:before{background-color:var(--body)}}.button__black>.text{color:var(--white);font-size:13px;font-weight:700;padding-right:14px;position:relative;transition:var(--transition);z-index:1}.button__black>.text:before{background-color:var(--white);content:"";height:10px;-webkit-mask-image:url(../../images/gateway/icon-blank.svg);mask-image:url(../../images/gateway/icon-blank.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:50%;transition:var(--transition);translate:0 -50%;width:10px;z-index:1}.hdg__lv2__01{display:flex;flex-direction:column;gap:27px;padding-bottom:28px;position:relative;text-align:center}.hdg__lv2__01:before{background-color:var(--main-color);bottom:0;content:"";height:4px;left:0;margin-inline:auto;position:absolute;right:0;width:120px}.hdg__lv2__01>.logo{margin-inline:auto;width:236px}@media (min-width:1200px){.hdg__lv2__01>.logo{width:562px}}.hdg__lv2__01>.text{font-size:28px}@media (min-width:1200px){.hdg__lv2__01>.text{font-size:36px}}.hdg__lv2__01>.text em,.hdg__lv2__02{color:var(--main-color)}.hdg__lv2__02{font-size:20px}@media (min-width:1200px){.hdg__lv2__02{font-size:28px}}.hdg__lv3__01{font-size:18px;position:relative}@media (min-width:1200px){.hdg__lv3__01{font-size:20px}}.hdg__lv3__01:before{color:var(--main-color);content:"● "}.column__list{display:grid;gap:20px;justify-content:center;margin-top:60px}@media (min-width:768px){.column__list:has(>li:nth-of-type(2)){grid-template-columns:1fr 1fr}}@media (min-width:1200px){.column__list{gap:28px}}.column__list._mt20{margin-top:16px}@media (min-width:1200px){.column__list._mt20{margin-top:20px}}.column__list>li{border-radius:8px;max-width:536px;padding:12px}@media (min-width:768px){.column__list>li{display:grid;gap:0;grid-row:span 4;grid-template-rows:subgrid}}@media (min-width:1200px){.column__list>li{padding:32px}}.column__list>li._yellow{background-color:var(--light-orange)}.column__list>li._blue{background-color:var(--light-blue)}.column__list>li._white{background-color:var(--white)}.column__list__hdg{border-radius:4px;box-shadow:6px 6px 8px rgba(130,152,155,.3);font-size:16px;padding:12px;text-align:center}@media (min-width:1200px){.column__list__hdg{font-size:18px}}.column__list__hdg._yellow{background-color:var(--yellow)}.column__list__hdg._blue{background-color:var(--blue);color:var(--white)}.column__list__hdg._green{background-color:var(--emerald);color:var(--white)}.list__circle{margin-top:20px}.list__circle._yellow>li:before{border-color:var(--dark-yellow)}.list__circle._blue>li:before{border-color:var(--blue)}.list__circle._green>li:before{border-color:var(--emerald)}.list__circle>li{font-size:14px;font-weight:500;padding-left:15px;position:relative}@media (min-width:1200px){.list__circle>li{font-size:16px;padding-left:18px}}.list__circle>li:not(:first-child){margin-top:8px}.list__circle>li:before{border:3px solid transparent;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:5px;width:10px}@media (min-width:1200px){.list__circle>li:before{top:8px}}.column__list__lead{display:flex;flex-direction:column;font-size:14px;font-weight:700;justify-content:center;margin-top:1em}@media (min-width:1200px){.column__list__lead{font-size:18px}.column__list__lead>.small{font-size:16px}}.list__bullet{margin-top:40px}.list__bullet._mt0{margin-top:0}.list__bullet>li{font-size:1.4rem;line-height:1.75;padding-left:1em;position:relative}.list__bullet>li:not(:first-child){margin-top:8px}@media (min-width:1200px){.list__bullet>li{font-size:1.6rem}}.list__bullet>li:before{content:"・";left:0;position:absolute;top:0}.list__bullet>li em{color:var(--main-color);font-weight:700}.list__note{margin-top:16px}@media (min-width:1200px){.list__note{margin-top:20px}}.list__note>li{font-size:12px;padding-left:1em;text-indent:-1em}@media (min-width:1200px){.list__note>li{font-size:14px}}.section__text{font-size:14px;font-weight:500;line-height:1.7}.section__text:not(:first-child){margin-top:1em}@media (min-width:1200px){.section__text{font-size:16px;line-height:2}}.section__text a{color:var(--main-color)}@media (any-hover:hover){.section__text a:hover{text-decoration:none}}.section__lead{font-size:16px;font-weight:500;line-height:1.7;margin-top:40px}@media (min-width:768px){.section__lead{text-align:center}}@media (min-width:1200px){.section__lead{font-size:18px}}.l-contents{color:var(--body);font-family:var(--noto-sans);line-break:strict;line-height:1.5;overflow-wrap:anywhere;padding-top:60px}._bg{border-radius:16px;margin-inline:auto;position:relative;width:93.6%}@media (min-width:1200px){._bg{width:97.91%}}._bg._gray{background-color:var(--bg)}._bg._orange{background-color:var(--light-orange)}.hero{margin-top:12px;padding-block:15px 12px}@media (min-width:1200px){.hero{margin-top:20px;padding-block:42px 24px}}.hero:after,.hero:before{content:"";position:absolute}.hero:before{aspect-ratio:351/209;background:url(../../images/gateway/hero-bg-left.png) no-repeat 0 0/cover;left:0;top:0;width:100%}@media (min-width:768px){.hero:before{width:37.65%}}.hero:after{aspect-ratio:339/202;background:url(../../images/gateway/hero-bg-bottom.png) no-repeat 0 0/cover;bottom:0;left:auto;right:0;width:96.58%}@media (min-width:768px){.hero:after{width:37.65%}}.hero__column{display:flex;flex-direction:column;gap:30px}@media (min-width:768px){.hero__column{align-items:center;flex-direction:row}}@media (min-width:1200px){.hero__column{gap:34px}}.hero__content{flex:1}.hero__hdg{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}@media (min-width:768px){.hero__hdg{align-items:flex-start}}@media (min-width:1200px){.hero__hdg{gap:20px}}.hero__hdg>.main{font-size:20px;letter-spacing:.05em}@media (min-width:1200px){.hero__hdg>.main{font-size:28px}}.hero__hdg>.logo{max-width:560px}.hero__text__column{display:flex;gap:15px;margin-top:25px}@media (min-width:1200px){.hero__text__column{gap:24px;margin-top:40px}}.hero__text{flex:1;font-size:14px;font-weight:500;line-height:1.75}@media (min-width:1200px){.hero__text{font-size:16px}}.hero__text em{color:var(--red);font-weight:700}.hero__label{width:102px}@media (min-width:1200px){.hero__label{width:136px}}.hero__list__column{display:flex;gap:14px;margin-top:15px}@media (min-width:1200px){.hero__list__column{gap:24px;margin-top:28px}}.hero__list__column>li{aspect-ratio:163/55;background:url(../../images/gateway/hero-bg-leaf.png) no-repeat 0 0/100% auto;display:flex;flex:1;flex-direction:column;font-weight:700;text-align:center}.hero__list__column>li>.main{font-size:12px}@media (min-width:1200px){.hero__list__column>li>.main{font-size:24px}}.hero__list__column>li>.sub{font-size:11px}@media (min-width:1200px){.hero__list__column>li>.sub{font-size:20px}}.hero__list__column>li>.sub em{color:var(--emerald);font-family:var(--oswald);font-size:27px;line-height:1;padding-right:4px}@media (min-width:1200px){.hero__list__column>li>.sub em{font-size:48px}}.hero__image{margin-inline:auto;width:73.7%}@media (min-width:768px){.hero__image{width:45.9%}}.logo-marquee{margin-top:18px;overflow:hidden;width:100%}@media (min-width:1200px){.logo-marquee{margin-top:26px}}.logo-marquee__track{-webkit-animation:marquee 50s linear infinite;animation:marquee 50s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.top-logo-slider-item{flex:0 0 auto}.top-logo-slider-item img{display:block;height:53px;width:auto}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@scope (.p-index__oshirase){:scope{border-top:1px solid var(--light-green);margin:18px 0 0;padding-top:16px}.p-index__about__notice{background:none;border:none;display:flex;-webkit-filter:none;filter:none;flex-direction:column;margin-inline:auto;max-width:calc(var(--inner) + var(--inner-padding));padding-inline:calc(var(--inner-padding)*2/2);position:relative;width:auto;z-index:1}@media (min-width:768px){.p-index__about__notice{flex-direction:row;padding-inline:calc(var(--inner-padding)/2)}}.p-index__about__notice .p-news-top-more{align-items:center;background-color:var(--emerald);border:2px solid transparent;border-radius:100vmax;color:var(--white);display:flex;font-size:13px;font-weight:700;height:35px;justify-content:center;overflow:hidden;padding-right:14px;position:relative;text-align:center;text-decoration:none;transition:var(--transition);z-index:1}.p-index__about__notice .p-news-top-more:after,.p-index__about__notice .p-news-top-more:before{content:"";position:absolute;transition:var(--transition);transition-delay:.1s}.p-index__about__notice .p-news-top-more:before{background-color:var(--white);height:10px;-webkit-mask-image:url(../../images/gateway/icon-arrow.svg);mask-image:url(../../images/gateway/icon-arrow.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;right:30px;top:50%;translate:0 -50%;width:10px;z-index:1}.p-index__about__notice .p-news-top-more:after{background-color:var(--white);height:100%;left:0;margin-left:0;top:0;width:0;z-index:-1}@media (any-hover:hover){.p-index__about__notice .p-news-top-more:hover{border-color:var(--light-green);color:var(--main-color);text-decoration:none}.p-index__about__notice .p-news-top-more:hover:before{background-color:var(--main-color)}.p-index__about__notice .p-news-top-more:hover:after{width:100%}}@media (min-width:768px){.p-index__about__notice__ttl_box{width:auto}}.p-index__about__notice__ttl{border-bottom:1px solid var(--gray);font-size:16px;font-weight:700;padding-bottom:8px}@media (min-width:768px){.p-index__about__notice__ttl{border-bottom:none;border-right:1px solid var(--gray);margin-right:12px;padding-bottom:0;padding-right:12px}}.p-index__about__notice__txt_box{margin-top:12px}@media (min-width:768px){.p-index__about__notice__txt_box{border:none;flex:1;margin-left:0;margin-top:0;padding-left:0;width:auto}}.p-index__about__notice__txt{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin-top:0}.p-index__about__notice__txt>a{color:var(--body);font-size:16px;padding-top:0;text-decoration:underline}@media (min-width:768px){.p-index__about__notice__txt>a{display:block;flex:1}}@media (any-hover:hover){.p-index__about__notice__txt>a:hover{opacity:1;text-decoration:none}}.p-articles__cat{background-color:#eaf1f2;font-size:12px;font-weight:500;padding:6px 15px}.p-articles__cat>span{border:none;color:var(--body);font-size:inherit;padding:0}@media (min-width:768px){.p-articles__cat>span{height:auto;width:auto}}.p-news-top-more-wrap{margin-left:auto;margin-top:16px;width:150px}@media (min-width:768px){.p-news-top-more-wrap{margin-left:auto;margin-top:0}}}.local__nav{display:none}@media (min-width:1200px){.local__nav{background-color:var(--bg);display:block;left:0;margin-top:34px;padding-block:15px;position:sticky;top:70px;z-index:2}}.anchor__links{display:flex;flex-wrap:wrap;gap:16px 24px}.anchor__links>li>a{color:var(--main-color);font-size:12px;font-weight:500;padding-right:16px;position:relative}@media (any-hover:hover){.anchor__links>li>a:hover{text-decoration:none}}.anchor__links>li>a:before{background-color:var(--main-color);content:"";height:12px;-webkit-mask-image:url(../../images/gateway/icon-arrow.svg);mask-image:url(../../images/gateway/icon-arrow.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;rotate:90deg;top:50%;transition-delay:.1s;translate:0 calc(-50% + 2px);width:12px;z-index:1}.margin-adjustment{margin-top:-70px;padding-top:70px}.about{margin-top:50px}@media (min-width:1200px){.about{margin-top:80px}}.about__column{align-items:center;display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.about__column{align-items:flex-start;flex-direction:row;justify-content:space-between}}.about__hdg{align-items:center;display:flex;gap:8px;line-height:1}@media (min-width:768px){.about__hdg{width:40%}}@media (min-width:1200px){.about__hdg{width:33%}}.about__hdg>.logo{width:236px}@media (min-width:1200px){.about__hdg>.logo{width:300px}}.about__hdg>.text{font-size:18px}@media (min-width:1200px){.about__hdg>.text{font-size:24px}}.about__content{flex:1;max-width:672px}.about__figure{margin-top:40px}@media (min-width:1200px){.about__figure{margin-top:80px}}.about__button{margin:32px auto 0;max-width:680px}@media (min-width:1200px){.about__button{margin-top:60px}}.reason{margin-top:90px;padding-block:40px 12px}@media (min-width:1200px){.reason{margin-top:110px;padding-block:80px}}.reason:before{aspect-ratio:339/127;background:url(../../images/gateway/reason-bg.png) no-repeat 0 0/cover;content:"";left:0;position:absolute;top:0;width:96.58%}@media (min-width:768px){.reason:before{width:47.87%}}.reason__list{display:flex;flex-direction:column;gap:20px;margin-top:60px}@media (min-width:768px){.reason__list{flex-direction:row;flex-wrap:wrap}}@media (min-width:1200px){.reason__list{gap:60px}}.reason__list>li{background-color:var(--white);border-radius:8px;padding:20px}@media (min-width:768px){.reason__list>li{width:calc(50% - 10px)}}@media (min-width:1200px){.reason__list>li{padding:45px 52px;width:calc(50% - 30px)}}.reason__list__hdg{display:flex;flex-direction:column;gap:8px}.reason__list__hdg>.en{color:var(--main-color);font-family:var(--oswald);font-size:12px}@media (min-width:1200px){.reason__list__hdg>.en{font-size:14px}}.reason__list__hdg>.text{font-size:18px}@media (min-width:1200px){.reason__list__hdg>.text{font-size:24px}}.reason__list__image,.reason__list__image+.section__text{margin-top:20px}.accuracy{margin-top:60px}@media (min-width:1200px){.accuracy{margin-top:120px}}.accuracy__list{display:flex;flex-direction:column;gap:16px;margin-top:32px}@media (min-width:768px){.accuracy__list{flex-direction:row;flex-wrap:wrap}}@media (min-width:1200px){.accuracy__list{gap:28px;margin-top:40px}}.accuracy__list>li{background-color:var(--light-gray);border-radius:8px;padding:20px}@media (min-width:768px){.accuracy__list>li{width:calc(50% - 8px)}}@media (min-width:1200px){.accuracy__list>li{padding:32px;width:calc(50% - 14px)}}.accuracy__list__hdg{color:var(--main-color);font-size:18px}@media (min-width:1200px){.accuracy__list__hdg{font-size:20px}}.function{margin-top:80px}@media (min-width:1200px){.function{margin-top:120px}}.function__list{display:flex;flex-direction:column;gap:22px;margin-top:40px}@media (min-width:768px){.function__list{flex-direction:row;flex-wrap:wrap}}@media (min-width:1200px){.function__list{margin-top:80px}}.function__list>li{background-color:var(--light-gray);border-radius:8px;padding:16px}@media (min-width:768px){.function__list>li{width:calc(33.33333% - 14.66667px)}}.function__desc{margin-top:10px}.function__desc>div>dt{background-color:var(--main-color);border-radius:4px;box-shadow:6px 6px 8px rgba(130,152,155,.3);color:var(--white);font-size:16px;font-weight:700;padding:6px;text-align:center}@media (min-width:1200px){.function__desc>div>dt{font-size:20px}}.function__desc>div>dd{font-size:14px;font-weight:500;margin-top:10px}@media (min-width:1200px){.function__desc>div>dd{font-size:16px}}.cta{margin-top:40px;padding-block:47px 40px;position:relative}@media (min-width:768px){.cta{margin-top:100px}}@media (min-width:1200px){.cta{margin-top:200px}}.cta:before{aspect-ratio:258/167;background:url(../../images/gateway/cta-bg.png) no-repeat 0 0/cover;bottom:0;content:"";position:absolute;right:0;width:76.33%}@media (min-width:768px){.cta:before{width:40%}}@media (min-width:1200px){.cta:before{width:411px}}@media (min-width:1600px){.cta:before{right:300px}}.cta__column{display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.cta__column{flex-direction:row}}@media (min-width:1200px){.cta__column{gap:10px}}@media (min-width:768px){.cta__column+.button__list{margin-top:-20px}}@media (min-width:1200px){.cta__column+.button__list{margin-top:-30px}}.cta__content{flex:1}.cta__people{margin-inline:auto;width:192px}@media (min-width:768px){.cta__people{margin-right:46px;margin-top:-80px;width:265px}}@media (min-width:1200px){.cta__people{margin-top:-130px;width:370px}}.service{margin-top:80px}@media (min-width:1200px){.service{margin-top:120px}}.service__list__button{margin:20px auto 0;max-width:358px;width:100%}.plan{margin-top:20px;padding-block:40px 12px}@media (min-width:1200px){.plan{margin-top:120px;padding-block:80px}}.table__wrap{overflow-x:auto}.place__table{border-collapse:separate;border-spacing:2px;margin-top:60px;width:1037px}@media (min-width:1200px){.place__table{width:1100px}}.place__table>thead>tr>th{width:129px}@media (min-width:1200px){.place__table>thead>tr>th{width:192px}}.place__table>thead>tr>th.head{border-radius:8px 8px 0 0;color:var(--white);font-size:20px;font-weight:900;padding:8px;text-align:center;width:225px}@media (min-width:1200px){.place__table>thead>tr>th.head{font-size:24px;padding:12px}}.place__table>thead>tr>th.head._red{background-color:var(--orange)}.place__table>thead>tr>th.head._green{background-color:var(--green)}.place__table>thead>tr>th.head._blue{background-color:var(--dull-blue)}.place__table>thead>tr>th.head._dark-blue{background-color:var(--bright-blue)}.place__table>tbody>tr>td,.place__table>tbody>tr>th{font-size:14px;padding:15px 12px;text-align:center;vertical-align:middle}@media (min-width:1200px){.place__table>tbody>tr>td,.place__table>tbody>tr>th{font-size:16px}}.place__table>tbody>tr>th{background-color:var(--navy);color:var(--white);font-weight:600}.place__table>tbody>tr>td{background-color:var(--white)}.place__table>tbody>tr>td._align-left{text-align:left}.place__table>tbody>tr>td._align-top{vertical-align:top}.place__table>tbody>tr>td .price{font-size:14px;font-weight:700;text-align:center}@media (min-width:1200px){.place__table>tbody>tr>td .price{font-size:16px}}.place__table>tbody>tr>td .price>em{font-size:24px;padding-right:2px}@media (min-width:1200px){.place__table>tbody>tr>td .price>em{font-size:28px}}.place__table>tbody>tr>td .note{display:block;font-size:12px;margin-top:4px}.plan__button{margin:40px auto 0;max-width:512px}@media (min-width:1200px){.plan__button{margin-top:60px}}.case{margin-top:20px;padding-block:40px}.case__list{display:grid;gap:22px;margin-top:26px}@media (min-width:768px){.case__list{grid-template-columns:1fr 1fr 1fr}}.case__list>li{background-color:var(--white);border-radius:8px;box-shadow:10px 10px 16px rgba(130,152,155,.3);overflow:hidden}@media (min-width:768px){.case__list>li{display:grid;gap:0;grid-row:span 3;grid-template-rows:subgrid}}.case__list__desc{margin-top:16px;padding-inline:12px}@media (min-width:1200px){.case__list__desc{margin-top:24px;padding-inline:14px}}.case__list__desc>div{display:flex;flex-direction:column;gap:12px}.case__list__desc>div>dt{border-bottom:1px solid var(--gray);font-size:14px;font-weight:700;padding-bottom:12px}@media (min-width:1200px){.case__list__desc>div>dt{font-size:16px}}.case__list__desc>div>dd{font-size:14px;font-weight:500;line-height:1.7}@media (min-width:1200px){.case__list__desc>div>dd{font-size:16px}}.case__list__link{margin-block:20px 24px;padding-inline:12px;text-align:right}.case__list__link>a{color:var(--main-color);font-size:18px;font-weight:700;padding-right:29px;position:relative}@media (any-hover:hover){.case__list__link>a:hover{text-decoration:none}}.case__list__link>a:after{background-color:var(--main-color);content:"";height:20px;-webkit-mask-image:url(../../images/gateway/icon-circle.svg);mask-image:url(../../images/gateway/icon-circle.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:50%;translate:0 -50%;width:20px}.case__button{margin:40px auto 0;max-width:512px}@media (min-width:1200px){.case__button{margin-top:60px}}.faq{padding-top:60px}@media (min-width:1200px){.faq{padding-top:120px}}.faq__desc{margin-top:40px}.faq__desc .icon{font-family:var(--roboto);font-size:24px;font-weight:700;left:0;line-height:1;position:absolute;top:0}@media (min-width:1200px){.faq__desc .icon{font-size:30px}}.faq__desc .icon._q{color:var(--main-color)}.faq__desc .icon._a{color:var(--orange)}.faq__desc>div:not(:first-child){margin-top:40px}.faq__desc>div>dd,.faq__desc>div>dt{padding-left:46px;position:relative}.faq__desc>div>dt{border-bottom:1px solid var(--gray);font-size:18px;font-weight:700;padding-bottom:20px}@media (min-width:1200px){.faq__desc>div>dt{font-size:20px;padding-bottom:25px}}.faq__desc>div>dd{font-size:14px;line-height:1.7;margin-top:20px}@media (min-width:1200px){.faq__desc>div>dd{font-size:16px}}.relation{background:linear-gradient(180deg,#fff 30%,#f2f8fa);padding-block:60px 40px}@media (min-width:1200px){.relation{padding-block:120px 80px}}.relation__list{display:flex;flex-direction:column;gap:24px;margin:36px auto 0;max-width:725px}@media (min-width:768px){.relation__list{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (min-width:1200px){.relation__list{margin-top:80px}}.relation__list>li{background-color:var(--white);border:1px solid var(--bg);border-radius:8px;box-shadow:6px 6px 10px rgba(130,152,155,.3);display:flex;flex-direction:column;margin-inline:auto;max-width:350px;width:100%}@media (min-width:768px){.relation__list>li{width:calc(50% - 12px)}}.relation__list__head{border-bottom:1px solid var(--bg);padding-block:20px}.relation__list__body{display:flex;flex:1;flex-direction:column;padding:20px 24px 24px;text-align:center}.relation__list__hdg{font-size:18px}.relation__list__lead{flex:1;font-size:16px;margin-block:12px}.relation__list__button{margin-inline:auto;width:150px}.u-sp{display:block}@media (min-width:768px){.u-sp{display:none}}.u-sp-pc{display:block}@media (min-width:768px){.u-sp-pc{display:none}}@media (min-width:1200px){.u-sp-pc{display:block}}.u-tab{display:none}@media (min-width:768px){.u-tab{display:block}}.u-tab-none{display:block}@media (min-width:768px){.u-tab-none{display:none}}.u-tab-only{display:none}@media (min-width:768px){.u-tab-only{display:block}}@media (min-width:1200px){.u-tab-only{display:none}}.u-pc{display:none}@media (min-width:1200px){.u-pc{display:block}}.u-pc-none{display:block}@media (min-width:1200px){.u-pc-none{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudC9faGRnLnNjc3MiLCJtYXN0ZXIuY3NzIiwiZm91bmRhdGlvbi9fcmVzZXQuc2NzcyIsImZvdW5kYXRpb24vX3Zhci5zY3NzIiwibGF5b3V0L19sLW1haW4uc2NzcyIsImZvdW5kYXRpb24vX21peGluLnNjc3MiLCJjb21wb25lbnQvX2FuaW1hdGlvbi5zY3NzIiwiY29tcG9uZW50L19idG4uc2NzcyIsImNvbXBvbmVudC9fbGlzdC5zY3NzIiwiY29tcG9uZW50L190ZXh0LnNjc3MiLCJwcm9qZWN0L19wLXRvcC5zY3NzIiwidXRpbGl0eS9fdS1zd2l0Y2hpbmcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvRUMsZ0JDbVlELENDcGNDLGlCQUVDLHFCRENGLENDR0EsZ0dBcUJDLFFBQUEsQ0FDQSxTREFELENDY0Msa0NBQ0MsZURERixDQ0tBLFlBR0MsYUFBQSxDQUNBLFdBQUEsQ0FGQSxjREFELENDS0EsNkJBSUMsWURGRCxDQ0tBLEdBQ0ksaUJERkosQ0NNQSx1Q0FDQyxrQkFDQyxvQkRIQSxDQ09BLGVBRUMsMENBQUEsQ0FBQSxrQ0FBQSxDQUNBLDZDQUFBLENBQUEscUNBQUEsQ0FFQSw4QkFBQSxDQURBLG1DRExELENBQ0YsQ0NVQSxVQUNDLGFEUkQsQ0VyRUEsTUFDQyxXQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQkFBQSxDQUNBLHFCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsbUJBQUEsQ0FDQSxxQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLHNCQUFBLENBQ0EsYUFBQSxDQUNBLHFCQUFBLENBRUEsY0FBQSxDQUNBLFlBQUEsQ0FDQSxZQUFBLENBQ0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUdBLG9CQUFBLENBQ0EsY0FBQSxDQUdBLHFDQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUVBLGdCQUFBLENBR0EsK0NBQUEsQ0FDQSxnREFBQSxDQUNBLG9EQUFBLENBR0Es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eUJNeUJKLFlBSUUsWVZ1N0RBLENBQ0YsQ1VwN0RBLFlBQ0MsWVZ1N0RELENJejlESSx5Qk1pQ0osWUFJRSxhVnc3REEsQ0FDRixDSXg5REksMEJNMkJKLFlBUUUsWVZ5N0RBLENBQ0YsQ1V0N0RBLE1BQ0MsWVZ5N0RELENJaitESSwwQk11Q0osTUFJRSxhVjA3REEsQ0FDRixDVXY3REEsV0FDQyxhVjA3REQsQ0kxK0RJLDBCTStDSixXQUlFLFlWMjdEQSxDQUNGIiwiZmlsZSI6Im1hc3Rlci5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vZm91bmRhdGlvbi9taXhpbic7XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgaGRnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qICBoMlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGRnX19sdjJfXzAxIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctYm90dG9tOiAyOHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDI3cHg7XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0d2lkdGg6IDEyMHB4O1xyXG5cdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0fVxyXG5cclxuXHQ+IC5sb2dvIHtcclxuXHRcdHdpZHRoOiAyMzZweDtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHR3aWR0aDogNTYycHg7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0PiAudGV4dCB7XHJcblx0XHRmb250LXNpemU6IDI4cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0ZW0ge1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGRnX19sdjJfXzAyIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0fVxyXG59XHJcblxyXG4vKiAgaDNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhkZ19fbHYzX18wMSB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwi4pePIFwiO1xyXG5cdFx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cdH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbio6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5LFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbnVsLFxub2wsXG5saSxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5waWN0dXJlLFxuYmxvY2txdW90ZSxcbmRsLFxuZHQsXG5kZCxcbnByZSxcbmNvZGUsXG5idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsW3JvbGU9bGlzdF0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5vbFtyb2xlPWxpc3RdIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nLFxucGljdHVyZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbmVtIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBodG1sOmZvY3VzLXdpdGhpbiB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG4gICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG46d2hlcmUoYSkge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgdmFyaWFibGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBjb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbjpyb290IHtcbiAgLS1ib2R5OiAjMzMzO1xuICAtLW1haW4tY29sb3I6ICMwQjhGQTc7XG4gIC0tc3ViLWNvbG9yOiAjRkZFODZBO1xuICAtLWRhcmsteWVsbG93OiAjRkZBNzAyO1xuICAtLXllbGxvdzogI0ZGQ0YwNDtcbiAgLS1ibHVlOiAjMDA5MEM5O1xuICAtLW9yYW5nZTogI0U1NTkyNztcbiAgLS1ncmVlbjogIzAwQjRBRDtcbiAgLS1kdWxsLWJsdWU6ICMwMDdDQjQ7XG4gIC0tYnJpZ2h0LWJsdWU6ICMwMDQ2Qzk7XG4gIC0tbmF2eTogIzVCNkM4MDtcbiAgLS1lbWVyYWxkOiAjMDBBMEI0O1xuICAtLWxpZ2h0LW9yYW5nZTogI0ZGRjhGMDtcbiAgLS1yZWQ6ICNDQzAzMDM7XG4gIC0tbGlnaHQtZ3JlZW46I0EwRDREQjtcbiAgLS1ncmF5OiAjQUVCOUM0O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWJnOiAjRjBGNEY4O1xuICAtLWxpZ2h0LWdyYXk6ICNGMkY4RkE7XG4gIC0tbGlnaHQtYmx1ZTogI0YyRkFGRDtcbiAgLS1pbm5lci1wYWRkaW5nOiAyNHB4O1xuICAtLWlubmVyOiAxMTAwcHg7XG4gIC0tbm90by1zYW5zOiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICAtLXJvYm90bzogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgLS1vc3dhbGQ6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIC0tdHJhbnNpdGlvbjogLjRzO1xuICAvKiBTaW5l77yI44KC44Gj44Go44KC5byx44GE77yJICovXG4gIC0tZWFzZS1zaW5lLWluOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTtcbiAgLS1lYXNlLXNpbmUtb3V0OiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbiAgLS1lYXNlLXNpbmUtaW5vdXQ6IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG4gIC8qIFF1YWTvvIjlvLHjgoHjgIJTaW5l44KI44KK5by344GP44CBQ3ViaWPjgojjgorlvLHjgYTvvIkgKi9cbiAgLS1lYXNlLXF1YWQtaW46IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG4gIC0tZWFzZS1xdWFkLW91dDogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICAtLWVhc2UtcXVhZC1pbm91dDogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuICAvKiBDdWJpY++8iFF1YWTjgojjgorlvLfjgY/jgIFRdWFydOOCiOOCiuW8seOBhO+8iSAqL1xuICAtLWVhc2UtY3ViaWMtaW46IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAtLWVhc2UtY3ViaWMtb3V0OiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgLS1lYXNlLWN1YmljLWlub3V0OiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIC8qIFF1YXJ077yIQ3ViaWPjgojjgorlvLfjgY/jgIFRdWludOOCiOOCiuW8seOBhO+8iSAqL1xuICAtLWVhc2UtcXVhcnQtaW46IGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xuICAtLWVhc2UtcXVhcnQtb3V0OiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICAtLWVhc2UtcXVhcnQtaW5vdXQ6IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gIC8qIFF1aW5077yIUXVhcnTjgojjgorlvLfjgY/jgIFFeHBv44KI44KK5byx44GE77yJICovXG4gIC0tZWFzZS1xdWludC1pbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gIC0tZWFzZS1xdWludC1vdXQ6IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgLS1lYXNlLXF1aW50LWlub3V0OiBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XG4gIC8qIEV4cG/vvIjjgoLjgaPjgajjgoLlvLfjgYTvvIkgKi9cbiAgLS1lYXNlLWV4cG8taW46IGN1YmljLWJlemllcigwLjk1LCAwLjA1LCAwLjc5NSwgMC4wMzUpO1xuICAtLWVhc2UtZXhwby1vdXQ6IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgLS1lYXNlLWV4cG8taW5vdXQ6IGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcbiAgLyogQ2lyY++8iEV4cG/jga7jgojjgYbjgarlvLfjgZXjgpLmjIHjgaTjgYzjgIHliqDpgJ/jgoTmuJvpgJ/jga7mmYLplpPjgYzjgojjgorjgobjgovjgoTjgYvjgILvvIkgKi9cbiAgLS1lYXNlLWNpcmMtaW46IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KTtcbiAgLS1lYXNlLWNpcmMtb3V0OiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbiAgLS1lYXNlLWNpcmMtaW5vdXQ6IGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUsIDAuODYpO1xuICAvKiBCYWNr77yI5bCR44GX6KGM44GN6YGO44GO44Gm44GL44KJ5oi744Gj44Gm44GP44KL44KI44GG44Gq5YuV44GN77yJICovXG4gIC0tZWFzZS1iYWNrLWluOiBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcbiAgLS1lYXNlLWJhY2stb3V0OiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG4gIC0tZWFzZS1iYWNrLWlub3V0OiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgbWl4aW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBmdW5jdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIG1haW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubC1tYWluIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmwtc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cblxuLmwtaW5uZXIge1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0taW5uZXIpICsgdmFyKC0taW5uZXItcGFkZGluZykpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1pbm5lci1wYWRkaW5nKSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ubC1pbm5lci5fc21hbGwge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1pbm5lci1wYWRkaW5nKSAqIDIgLyAyKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1pbm5lci5fc21hbGwge1xuICAgIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLWlubmVyLXBhZGRpbmcpIC8gMik7XG4gIH1cbn1cblxuLmwtYmxvY2sge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIH1cbn1cblxuLmpzLWFuaW1lIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgdmFyKC0tZWFzZS1jaXJjLWlub3V0KSwgdHJhbnNmb3JtIDFzIHZhcigtLWVhc2UtY3ViaWMtaW5vdXQpO1xufVxuLmpzLWFuaW1lLmlzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgYnRuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogYnV0dG9uX19saXN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ1dHRvbl9fbGlzdCB7XG4gIG1hcmdpbjogMTNweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnV0dG9uX19saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5idXR0b25fX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbn1cbi5idXR0b25fX2xpc3QgPiBsaSB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNTEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBidXR0b25fXzAxXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ1dHRvbl9fMDEge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1kYXJrLXllbGxvdyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHZtYXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgcGFkZGluZy1ibG9jazogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ1dHRvbl9fMDEge1xuICAgIHBhZGRpbmctYmxvY2s6IDhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5idXR0b25fXzAxLl95ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdWItY29sb3IpO1xufVxuLmJ1dHRvbl9fMDEuX3llbGxvdzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uYnV0dG9uX18wMS5fd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uYnV0dG9uX18wMS5fd2hpdGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3ViLWNvbG9yKTtcbn1cbi5idXR0b25fXzAxOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbn1cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYnV0dG9uX18wMTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5idXR0b25fXzAxOmhvdmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5idXR0b25fXzAxID4gLnRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS1ib2R5KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ1dHRvbl9fMDEgPiAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYnV0dG9uX18wMSA+IC50ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2xhdGU6IDAgLTUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1hc2staW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZ2F0ZXdheS9pY29uLWFycm93LnN2Zyk7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvZHkpO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiBidXR0b25fX2JsYWNrXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ1dHRvbl9fYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib2R5KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwdm1heDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJsb2NrOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJ1dHRvbl9fYmxhY2s6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG59XG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcbiAgLmJ1dHRvbl9fYmxhY2s6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWdyYXkpO1xuICB9XG4gIC5idXR0b25fX2JsYWNrOmhvdmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJ1dHRvbl9fYmxhY2s6aG92ZXIgPiAudGV4dCB7XG4gICAgY29sb3I6IHZhcigtLWJvZHkpO1xuICB9XG4gIC5idXR0b25fX2JsYWNrOmhvdmVyID4gLnRleHQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keSk7XG4gIH1cbn1cbi5idXR0b25fX2JsYWNrID4gLnRleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uYnV0dG9uX19ibGFjayA+IC50ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2xhdGU6IDAgLTUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1hc2staW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZ2F0ZXdheS9pY29uLWJsYW5rLnN2Zyk7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIGhkZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICBoMlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZGdfX2x2Ml9fMDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjdweDtcbn1cbi5oZGdfX2x2Ml9fMDE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uaGRnX19sdjJfXzAxID4gLmxvZ28ge1xuICB3aWR0aDogMjM2cHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZGdfX2x2Ml9fMDEgPiAubG9nbyB7XG4gICAgd2lkdGg6IDU2MnB4O1xuICB9XG59XG4uaGRnX19sdjJfXzAxID4gLnRleHQge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZGdfX2x2Ml9fMDEgPiAudGV4dCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4uaGRnX19sdjJfXzAxID4gLnRleHQgZW0ge1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG5cbi5oZGdfX2x2Ml9fMDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhkZ19fbHYyX18wMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi8qICBoM1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZGdfX2x2M19fMDEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhkZ19fbHYzX18wMSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uaGRnX19sdjNfXzAxOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKXjyBcIjtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBsaXN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogY29sdW1uX19saXN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbHVtbl9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbHVtbl9fbGlzdDpoYXMoPiBsaTpudGgtb2YtdHlwZSgyKSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sdW1uX19saXN0IHtcbiAgICBnYXA6IDI4cHg7XG4gIH1cbn1cbi5jb2x1bW5fX2xpc3QuX210MjAge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sdW1uX19saXN0Ll9tdDIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uY29sdW1uX19saXN0ID4gbGkge1xuICBtYXgtd2lkdGg6IDUzNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbHVtbl9fbGlzdCA+IGxpIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgICBncmlkLXJvdzogc3BhbiA0O1xuICAgIGdhcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sdW1uX19saXN0ID4gbGkge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gIH1cbn1cbi5jb2x1bW5fX2xpc3QgPiBsaS5feWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtb3JhbmdlKTtcbn1cbi5jb2x1bW5fX2xpc3QgPiBsaS5fYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWJsdWUpO1xufVxuLmNvbHVtbl9fbGlzdCA+IGxpLl93aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLmNvbHVtbl9fbGlzdF9faGRnIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogNnB4IDZweCA4cHggcmdiYSgxMzAsIDE1MiwgMTU1LCAwLjMpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sdW1uX19saXN0X19oZGcge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmNvbHVtbl9fbGlzdF9faGRnLl95ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3cpO1xufVxuLmNvbHVtbl9fbGlzdF9faGRnLl9ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uY29sdW1uX19saXN0X19oZGcuX2dyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZW1lcmFsZCk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi8qIGxpc3RfX2NpcmNsZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5saXN0X19jaXJjbGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmxpc3RfX2NpcmNsZS5feWVsbG93ID4gbGk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGFyay15ZWxsb3cpO1xufVxuLmxpc3RfX2NpcmNsZS5fYmx1ZSA+IGxpOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJsdWUpO1xufVxuLmxpc3RfX2NpcmNsZS5fZ3JlZW4gPiBsaTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lbWVyYWxkKTtcbn1cbi5saXN0X19jaXJjbGUgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0X19jaXJjbGUgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgfVxufVxuLmxpc3RfX2NpcmNsZSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmxpc3RfX2NpcmNsZSA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdF9fY2lyY2xlID4gbGk6OmJlZm9yZSB7XG4gICAgdG9wOiA4cHg7XG4gIH1cbn1cblxuLmNvbHVtbl9fbGlzdF9fbGVhZCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbHVtbl9fbGlzdF9fbGVhZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2x1bW5fX2xpc3RfX2xlYWQgPiAuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4vKiBsaXN0X19idWxsZXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubGlzdF9fYnVsbGV0IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5saXN0X19idWxsZXQuX210MCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdF9fYnVsbGV0ID4gbGkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4ubGlzdF9fYnVsbGV0ID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0X19idWxsZXQgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5saXN0X19idWxsZXQgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLjg7tcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ubGlzdF9fYnVsbGV0ID4gbGkgZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG5cbi8qIGxpc3RfX25vdGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubGlzdF9fbm90ZSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0X19ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ubGlzdF9fbm90ZSA+IGxpIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0X19ub3RlID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uc2VjdGlvbl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWN0aW9uX190ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG59XG4uc2VjdGlvbl9fdGV4dCBhIHtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xufVxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5zZWN0aW9uX190ZXh0IGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uc2VjdGlvbl9fbGVhZCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbl9fbGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uX19sZWFkIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmwtY29udGVudHMge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW5vdG8tc2Fucyk7XG4gIGNvbG9yOiB2YXIoLS1ib2R5KTtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIGxpbmUtYnJlYWs6IHN0cmljdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogaGVyb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5fYmcge1xuICB3aWR0aDogOTMuNiU7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLl9iZyB7XG4gICAgd2lkdGg6IDk3LjkxJTtcbiAgfVxufVxuLl9iZy5fZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnKTtcbn1cbi5fYmcuX29yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LW9yYW5nZSk7XG59XG5cbi5oZXJvIHtcbiAgcGFkZGluZy1ibG9jazogMTVweCAxMnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVybyB7XG4gICAgcGFkZGluZy1ibG9jazogNDJweCAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5oZXJvOjpiZWZvcmUsIC5oZXJvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5oZXJvOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAzNTEvMjA5O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2dhdGV3YXkvaGVyby1iZy1sZWZ0LnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wL2NvdmVyO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm86OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM3LjY1JTtcbiAgfVxufVxuLmhlcm86OmFmdGVyIHtcbiAgd2lkdGg6IDk2LjU4JTtcbiAgYXNwZWN0LXJhdGlvOiAzMzkvMjAyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2dhdGV3YXkvaGVyby1iZy1ib3R0b20ucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AvY292ZXI7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm86OmFmdGVyIHtcbiAgICB3aWR0aDogMzcuNjUlO1xuICB9XG59XG5cbi5oZXJvX19jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9fX2NvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZXJvX19jb2x1bW4ge1xuICAgIGdhcDogMzRweDtcbiAgfVxufVxuXG4uaGVyb19fY29udGVudCB7XG4gIGZsZXg6IDE7XG59XG5cbi5oZXJvX19oZGcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19faGRnIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyb19faGRnIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5oZXJvX19oZGcgPiAubWFpbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm9fX2hkZyA+IC5tYWluIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5oZXJvX19oZGcgPiAubG9nbyB7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG5cbi5oZXJvX190ZXh0X19jb2x1bW4ge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZXJvX190ZXh0X19jb2x1bW4ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG5cbi5oZXJvX190ZXh0IHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmhlcm9fX3RleHQgZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tcmVkKTtcbn1cblxuLmhlcm9fX2xhYmVsIHtcbiAgd2lkdGg6IDEwMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyb19fbGFiZWwge1xuICAgIHdpZHRoOiAxMzZweDtcbiAgfVxufVxuXG4uaGVyb19fbGlzdF9fY29sdW1uIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyb19fbGlzdF9fY29sdW1uIHtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmhlcm9fX2xpc3RfX2NvbHVtbiA+IGxpIHtcbiAgZmxleDogMTtcbiAgYXNwZWN0LXJhdGlvOiAxNjMvNTU7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZ2F0ZXdheS9oZXJvLWJnLWxlYWYucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AvMTAwJSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaGVyb19fbGlzdF9fY29sdW1uID4gbGkgPiAubWFpbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm9fX2xpc3RfX2NvbHVtbiA+IGxpID4gLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmhlcm9fX2xpc3RfX2NvbHVtbiA+IGxpID4gLnN1YiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlcm9fX2xpc3RfX2NvbHVtbiA+IGxpID4gLnN1YiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uaGVyb19fbGlzdF9fY29sdW1uID4gbGkgPiAuc3ViIGVtIHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBjb2xvcjogdmFyKC0tZW1lcmFsZCk7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1vc3dhbGQpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGVyb19fbGlzdF9fY29sdW1uID4gbGkgPiAuc3ViIGVtIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cblxuLmhlcm9fX2ltYWdlIHtcbiAgd2lkdGg6IDczLjclO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvX19pbWFnZSB7XG4gICAgd2lkdGg6IDQ1LjklO1xuICB9XG59XG5cbi8qIC5sb2dvLW1hcnF1ZWVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubG9nby1tYXJxdWVlIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sb2dvLW1hcnF1ZWUge1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gIH1cbn1cblxuLmxvZ28tbWFycXVlZV9fdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGFuaW1hdGlvbjogbWFycXVlZSA1MHMgbGluZWFyIGluZmluaXRlO1xufVxuXG4udG9wLWxvZ28tc2xpZGVyLWl0ZW0ge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi50b3AtbG9nby1zbGlkZXItaXRlbSBpbWcge1xuICBoZWlnaHQ6IDUzcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQGtleWZyYW1lcyBtYXJxdWVlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbi8qIG5ld3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5Ac2NvcGUgKC5wLWluZGV4X19vc2hpcmFzZSkge1xuICA6c2NvcGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1saWdodC1ncmVlbik7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgbWFyZ2luOiAxOHB4IDAgMDtcbiAgfVxuICAucC1pbmRleF9fYWJvdXRfX25vdGljZSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWlubmVyKSArIHZhcigtLWlubmVyLXBhZGRpbmcpKTtcbiAgICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1pbm5lci1wYWRkaW5nKSAqIDIgLyAyKTtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnAtaW5kZXhfX2Fib3V0X19ub3RpY2Uge1xuICAgICAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0taW5uZXItcGFkZGluZykgLyAyKTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG4gIC5wLWluZGV4X19hYm91dF9fbm90aWNlIC5wLW5ld3MtdG9wLW1vcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVtZXJhbGQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHZtYXg7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgfVxuICAucC1pbmRleF9fYWJvdXRfX25vdGljZSAucC1uZXdzLXRvcC1tb3JlOjpiZWZvcmUsIC5wLWluZGV4X19hYm91dF9fbm90aWNlIC5wLW5ld3MtdG9wLW1vcmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB9XG4gIC5wLWluZGV4X19hYm91dF9fbm90aWNlIC5wLW5ld3MtdG9wLW1vcmU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zbGF0ZTogMCAtNTAlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIG1hc2staW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZ2F0ZXdheS9pY29uLWFycm93LnN2Zyk7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnAtaW5kZXhfX2Fib3V0X19ub3RpY2UgLnAtbmV3cy10b3AtbW9yZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgLnAtaW5kZXhfX2Fib3V0X19ub3RpY2UgLnAtbmV3cy10b3AtbW9yZTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWxpZ2h0LWdyZWVuKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgICB9XG4gICAgLnAtaW5kZXhfX2Fib3V0X19ub3RpY2UgLnAtbmV3cy10b3AtbW9yZTpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgIH1cbiAgICAucC1pbmRleF9fYWJvdXRfX25vdGljZSAucC1uZXdzLXRvcC1tb3JlOmhvdmVyOjphZnRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnAtaW5kZXhfX2Fib3V0X19ub3RpY2VfX3R0bF9ib3gge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG4gIC5wLWluZGV4X19hYm91dF9fbm90aWNlX190dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdyYXkpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wLWluZGV4X19hYm91dF9fbm90aWNlX190dGwge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWdyYXkpO1xuICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAucC1pbmRleF9fYWJvdXRfX25vdGljZV9fdHh0X2JveCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucC1pbmRleF9fYWJvdXRfX25vdGljZV9fdHh0X2JveCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZmxleDogMTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gIC5wLWluZGV4X19hYm91dF9fbm90aWNlX190eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5wLWluZGV4X19hYm91dF9fbm90aWNlX190eHQgPiBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLWJvZHkpO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wLWluZGV4X19hYm91dF9fbm90aWNlX190eHQgPiBhIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgLnAtaW5kZXhfX2Fib3V0X19ub3RpY2VfX3R4dCA+IGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgLnAtYXJ0aWNsZXNfX2NhdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRjFGMjtcbiAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAucC1hcnRpY2xlc19fY2F0ID4gc3BhbiB7XG4gICAgY29sb3I6IHZhcigtLWJvZHkpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucC1hcnRpY2xlc19fY2F0ID4gc3BhbiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgLnAtbmV3cy10b3AtbW9yZS13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucC1uZXdzLXRvcC1tb3JlLXdyYXAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuLyogbG9jYWxfX25hdlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5sb2NhbF9fbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxvY2FsX19uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmcpO1xuICAgIHBhZGRpbmctYmxvY2s6IDE1cHg7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiA3MHB4O1xuICB9XG59XG5cbi5hbmNob3JfX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHggMjRweDtcbn1cbi5hbmNob3JfX2xpbmtzID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAuYW5jaG9yX19saW5rcyA+IGxpID4gYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uYW5jaG9yX19saW5rcyA+IGxpID4gYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNsYXRlOiAwIGNhbGMoLTUwJSArIDJweCk7XG4gIHJpZ2h0OiAwO1xuICBtYXNrLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2dhdGV3YXkvaWNvbi1hcnJvdy5zdmcpO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgcm90YXRlOiA5MGRlZztcbn1cblxuLyogbWFyZ2luLWFkanVzdG1lbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWFyZ2luLWFkanVzdG1lbnQge1xuICBtYXJnaW4tdG9wOiAtNzBweDtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG59XG5cbi8qIGFib3V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFib3V0IHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFib3V0IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG5cbi5hYm91dF9fY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dF9fY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4uYWJvdXRfX2hkZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRfX2hkZyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWJvdXRfX2hkZyB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxufVxuLmFib3V0X19oZGcgPiAubG9nbyB7XG4gIHdpZHRoOiAyMzZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFib3V0X19oZGcgPiAubG9nbyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG4uYWJvdXRfX2hkZyA+IC50ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWJvdXRfX2hkZyA+IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLmFib3V0X19jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA2NzJweDtcbn1cblxuLmFib3V0X19maWd1cmUge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWJvdXRfX2ZpZ3VyZSB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuXG4uYWJvdXRfX2J1dHRvbiB7XG4gIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gIG1heC13aWR0aDogNjgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hYm91dF9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbi8qIC5yZWFzb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVhc29uIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbiAgcGFkZGluZy1ibG9jazogNDBweCAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucmVhc29uIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJsb2NrOiA4MHB4O1xuICB9XG59XG4ucmVhc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOTYuNTglO1xuICBhc3BlY3QtcmF0aW86IDMzOS8xMjc7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZ2F0ZXdheS9yZWFzb24tYmcucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AvY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZWFzb246OmJlZm9yZSB7XG4gICAgd2lkdGg6IDQ3Ljg3JTtcbiAgfVxufVxuXG4ucmVhc29uX19saXN0IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZWFzb25fX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZWFzb25fX2xpc3Qge1xuICAgIGdhcDogNjBweDtcbiAgfVxufVxuLnJlYXNvbl9fbGlzdCA+IGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlYXNvbl9fbGlzdCA+IGxpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucmVhc29uX19saXN0ID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIHBhZGRpbmc6IDQ1cHggNTJweDtcbiAgfVxufVxuXG4ucmVhc29uX19saXN0X19oZGcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cbi5yZWFzb25fX2xpc3RfX2hkZyA+IC5lbiB7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW9zd2FsZCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJlYXNvbl9fbGlzdF9faGRnID4gLmVuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5yZWFzb25fX2xpc3RfX2hkZyA+IC50ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucmVhc29uX19saXN0X19oZGcgPiAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5yZWFzb25fX2xpc3RfX2ltYWdlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5yZWFzb25fX2xpc3RfX2ltYWdlICsgLnNlY3Rpb25fX3RleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4vKiBhY2N1cmFjeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hY2N1cmFjeSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2N1cmFjeSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIH1cbn1cblxuLmFjY3VyYWN5X19saXN0IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2N1cmFjeV9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFjY3VyYWN5X19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGdhcDogMjhweDtcbiAgfVxufVxuLmFjY3VyYWN5X19saXN0ID4gbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1ncmF5KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2N1cmFjeV9fbGlzdCA+IGxpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2N1cmFjeV9fbGlzdCA+IGxpIHtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE0cHgpO1xuICB9XG59XG5cbi5hY2N1cmFjeV9fbGlzdF9faGRnIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2N1cmFjeV9fbGlzdF9faGRnIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLyogZnVuY3Rpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZnVuY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnVuY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICB9XG59XG5cbi5mdW5jdGlvbl9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnVuY3Rpb25fX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mdW5jdGlvbl9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuLmZ1bmN0aW9uX19saXN0ID4gbGkge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWdyYXkpO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mdW5jdGlvbl9fbGlzdCA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDE0LjY2NjY2NjY2NjdweCk7XG4gIH1cbn1cblxuLmZ1bmN0aW9uX19kZXNjIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5mdW5jdGlvbl9fZGVzYyA+IGRpdiA+IGR0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDZweCA2cHggOHB4IHJnYmEoMTMwLCAxNTIsIDE1NSwgMC4zKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnVuY3Rpb25fX2Rlc2MgPiBkaXYgPiBkdCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZnVuY3Rpb25fX2Rlc2MgPiBkaXYgPiBkZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ1bmN0aW9uX19kZXNjID4gZGl2ID4gZGQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4vKiBjdGFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY3RhIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZy1ibG9jazogNDdweCA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN0YSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN0YSB7XG4gICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gIH1cbn1cbi5jdGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA3Ni4zMyU7XG4gIGFzcGVjdC1yYXRpbzogMjU4LzE2NztcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9nYXRld2F5L2N0YS1iZy5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcC9jb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdGE6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3RhOjpiZWZvcmUge1xuICAgIHdpZHRoOiA0MTFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY3RhOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAzMDBweDtcbiAgfVxufVxuXG4uY3RhX19jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN0YV9fY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jdGFfX2NvbHVtbiB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN0YV9fY29sdW1uICsgLmJ1dHRvbl9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN0YV9fY29sdW1uICsgLmJ1dHRvbl9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIH1cbn1cblxuLmN0YV9fY29udGVudCB7XG4gIGZsZXg6IDE7XG59XG5cbi5jdGFfX3Blb3BsZSB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHdpZHRoOiAxOTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3RhX19wZW9wbGUge1xuICAgIHdpZHRoOiAyNjVweDtcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN0YV9fcGVvcGxlIHtcbiAgICB3aWR0aDogMzcwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4O1xuICB9XG59XG5cbi8qIHNlcnZpY2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VydmljZSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZXJ2aWNlIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgfVxufVxuXG4uc2VydmljZV9fbGlzdF9fYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIG1heC13aWR0aDogMzU4cHg7XG59XG5cbi8qIHBsYW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGxhbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctYmxvY2s6IDQwcHggMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBsYW4ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICAgIHBhZGRpbmctYmxvY2s6IDgwcHg7XG4gIH1cbn1cblxuLnRhYmxlX193cmFwIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLnBsYWNlX190YWJsZSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAycHg7XG4gIHdpZHRoOiAxMDM3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wbGFjZV9fdGFibGUge1xuICAgIHdpZHRoOiAxMTAwcHg7XG4gIH1cbn1cbi5wbGFjZV9fdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB3aWR0aDogMTI5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wbGFjZV9fdGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIHdpZHRoOiAxOTJweDtcbiAgfVxufVxuLnBsYWNlX190YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5oZWFkIHtcbiAgd2lkdGg6IDIyNXB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIHBhZGRpbmc6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBsYWNlX190YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5oZWFkIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxufVxuLnBsYWNlX190YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5oZWFkLl9yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xufVxuLnBsYWNlX190YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5oZWFkLl9ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZWVuKTtcbn1cbi5wbGFjZV9fdGFibGUgPiB0aGVhZCA+IHRyID4gdGguaGVhZC5fYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWR1bGwtYmx1ZSk7XG59XG4ucGxhY2VfX3RhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmhlYWQuX2RhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJyaWdodC1ibHVlKTtcbn1cbi5wbGFjZV9fdGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4ucGxhY2VfX3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogMTVweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBsYWNlX190YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnBsYWNlX190YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucGxhY2VfX3RhYmxlID4gdGJvZHkgPiB0ciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2eSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4ucGxhY2VfX3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnBsYWNlX190YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5fYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGxhY2VfX3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkLl9hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnBsYWNlX190YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCAucHJpY2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBsYWNlX190YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnBsYWNlX190YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCAucHJpY2UgPiBlbSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGxhY2VfX3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkIC5wcmljZSA+IGVtIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5wbGFjZV9fdGFibGUgPiB0Ym9keSA+IHRyID4gdGQgLm5vdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5wbGFuX19idXR0b24ge1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xuICBtYXgtd2lkdGg6IDUxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGxhbl9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbi8qIGNhc2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FzZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctYmxvY2s6IDQwcHg7XG59XG5cbi5jYXNlX19saXN0IHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXNlX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICB9XG59XG4uY2FzZV9fbGlzdCA+IGxpIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMTZweCByZ2JhKDEzMCwgMTUyLCAxNTUsIDAuMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FzZV9fbGlzdCA+IGxpIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgICBncmlkLXJvdzogc3BhbiAzO1xuICAgIGdhcDogMDtcbiAgfVxufVxuXG4uY2FzZV9fbGlzdF9fZGVzYyB7XG4gIHBhZGRpbmctaW5saW5lOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FzZV9fbGlzdF9fZGVzYyB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLmNhc2VfX2xpc3RfX2Rlc2MgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG59XG4uY2FzZV9fbGlzdF9fZGVzYyA+IGRpdiA+IGR0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdyYXkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FzZV9fbGlzdF9fZGVzYyA+IGRpdiA+IGR0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jYXNlX19saXN0X19kZXNjID4gZGl2ID4gZGQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXNlX19saXN0X19kZXNjID4gZGl2ID4gZGQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uY2FzZV9fbGlzdF9fbGluayB7XG4gIHBhZGRpbmctaW5saW5lOiAxMnB4O1xuICBtYXJnaW4tYmxvY2s6IDIwcHggMjRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2FzZV9fbGlzdF9fbGluayA+IGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1yaWdodDogMjlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gIC5jYXNlX19saXN0X19saW5rID4gYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uY2FzZV9fbGlzdF9fbGluayA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNsYXRlOiAwIC01MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXNrLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2dhdGV3YXkvaWNvbi1jaXJjbGUuc3ZnKTtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG5cbi5jYXNlX19idXR0b24ge1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xuICBtYXgtd2lkdGg6IDUxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FzZV9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbi8qIGZhcVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mYXEge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZhcSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG59XG5cbi5mYXFfX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmZhcV9fZGVzYyAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogdmFyKC0tcm9ib3RvKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZhcV9fZGVzYyAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uZmFxX19kZXNjIC5pY29uLl9xIHtcbiAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xufVxuLmZhcV9fZGVzYyAuaWNvbi5fYSB7XG4gIGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xufVxuLmZhcV9fZGVzYyA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uZmFxX19kZXNjID4gZGl2ID4gZHQsXG4uZmFxX19kZXNjID4gZGl2ID4gZGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNDZweDtcbn1cbi5mYXFfX2Rlc2MgPiBkaXYgPiBkdCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ncmF5KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZhcV9fZGVzYyA+IGRpdiA+IGR0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbn1cbi5mYXFfX2Rlc2MgPiBkaXYgPiBkZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZhcV9fZGVzYyA+IGRpdiA+IGRkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLyogcmVsYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVsYXRpb24ge1xuICBwYWRkaW5nLWJsb2NrOiA2MHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYigyNTUsIDI1NSwgMjU1KSAzMCUsIHJnYigyNDIsIDI0OCwgMjUwKSAxMDAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJlbGF0aW9uIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxMjBweCA4MHB4O1xuICB9XG59XG5cbi5yZWxhdGlvbl9fbGlzdCB7XG4gIG1hcmdpbjogMzZweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbWF4LXdpZHRoOiA3MjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVsYXRpb25fX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZWxhdGlvbl9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuLnJlbGF0aW9uX19saXN0ID4gbGkge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJnKTtcbiAgYm94LXNoYWRvdzogNnB4IDZweCAxMHB4IHJnYmEoMTMwLCAxNTIsIDE1NSwgMC4zKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVsYXRpb25fX2xpc3QgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gIH1cbn1cblxuLnJlbGF0aW9uX19saXN0X19oZWFkIHtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJnKTtcbn1cblxuLnJlbGF0aW9uX19saXN0X19ib2R5IHtcbiAgcGFkZGluZzogMjBweCAyNHB4IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMTtcbn1cblxuLnJlbGF0aW9uX19saXN0X19oZGcge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5yZWxhdGlvbl9fbGlzdF9fbGVhZCB7XG4gIG1hcmdpbi1ibG9jazogMTJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmbGV4OiAxO1xufVxuXG4ucmVsYXRpb25fX2xpc3RfX2J1dHRvbiB7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgdG9wXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnUtc3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udS1zcC1wYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LXNwLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC51LXNwLXBjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udS10YWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LXRhYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnUtdGFiLW5vbmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS10YWItbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udS10YWItb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtdGFiLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC51LXRhYi1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi51LXBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnUtcGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51LXBjLW5vbmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnUtcGMtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIioge1xyXG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcclxuXHJcblx0Jjo6YmVmb3JlLFxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcclxuXHR9XHJcbn1cclxuXHJcbmJvZHksXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnAsXHJcbnVsLFxyXG5vbCxcclxubGksXHJcbmZpZ3VyZSxcclxuZmlnY2FwdGlvbixcclxucGljdHVyZSxcclxuYmxvY2txdW90ZSxcclxuZGwsXHJcbmR0LFxyXG5kZCxcclxucHJlLFxyXG5jb2RlLFxyXG5idXR0b24ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG51bCB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0Jltyb2xlPVwibGlzdFwiXSB7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxub2wge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG5cdCZbcm9sZT1cImxpc3RcIl0ge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbmltZyxcclxucGljdHVyZSB7XHJcblx0bWF4LXdpZHRoOjEwMCU7XHJcblx0ZGlzcGxheTpibG9jaztcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0LFxyXG5idXR0b24sXHJcbnRleHRhcmVhLFxyXG5zZWxlY3Qge1xyXG5cdGZvbnQ6aW5oZXJpdDtcclxufVxyXG5cclxuZW0ge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4vL+OCouODi+ODoeODvOOCt+ODp+ODs+OCkueEoeWKueOBq+OBl+OBpuOBhOOCi+WgtOWQiFxyXG5AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upe1xyXG5cdGh0bWw6Zm9jdXMtd2l0aGlue1xyXG5cdFx0c2Nyb2xsLWJlaGF2aW9yOmF1dG87XHJcblx0fVxyXG5cclxuXHQqIHtcclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOi4wMW1zICFpbXBvcnRhbnQ7XHJcblx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSAhaW1wb3J0YW50O1xyXG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOi4wMW1zICFpbXBvcnRhbnQ7XHJcblx0XHRcdHNjcm9sbC1iZWhhdmlvcjphdXRvICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG46d2hlcmUoYSkge1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIHZhcmlhYmxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRsYXJnZTogMTYwMHB4O1xyXG4kcGM6IDEyMDBweDtcclxuJHRhYjogNzY4cHg7XHJcblxyXG4vKiBjb2xvclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG46cm9vdCB7XHJcblx0LS1ib2R5OiAjMzMzO1xyXG5cdC0tbWFpbi1jb2xvcjogIzBCOEZBNztcclxuXHQtLXN1Yi1jb2xvcjogI0ZGRTg2QTtcclxuXHQtLWRhcmsteWVsbG93OiAjRkZBNzAyO1xyXG5cdC0teWVsbG93OiAjRkZDRjA0O1xyXG5cdC0tYmx1ZTogIzAwOTBDOTtcclxuXHQtLW9yYW5nZTogI0U1NTkyNztcclxuXHQtLWdyZWVuOiAjMDBCNEFEO1xyXG5cdC0tZHVsbC1ibHVlOiAjMDA3Q0I0O1xyXG5cdC0tYnJpZ2h0LWJsdWU6ICMwMDQ2Qzk7XHJcblx0LS1uYXZ5OiAjNUI2QzgwO1xyXG5cdC0tZW1lcmFsZDogIzAwQTBCNDtcclxuXHQtLWxpZ2h0LW9yYW5nZTogI0ZGRjhGMDtcclxuXHQtLXJlZDogI0NDMDMwMztcclxuXHQtLWxpZ2h0LWdyZWVuIDojQTBENERCO1xyXG5cclxuXHQtLWdyYXk6ICNBRUI5QzQ7XHJcblx0LS13aGl0ZTogI2ZmZjtcclxuXHQtLWJnOiAjRjBGNEY4O1xyXG5cdC0tbGlnaHQtZ3JheTogI0YyRjhGQTtcclxuXHQtLWxpZ2h0LWJsdWU6ICNGMkZBRkQ7XHJcblxyXG5cdC8v44Kz44Oz44OG44OK44K144Kk44K6XHJcblx0LS1pbm5lci1wYWRkaW5nOiAyNHB4O1xyXG5cdC0taW5uZXI6IDExMDBweDtcclxuXHJcblx0Ly9mb250XHJcblx0LS1ub3RvLXNhbnM6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XHJcblx0LS1yb2JvdG86IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XHJcblx0LS1vc3dhbGQ6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XHJcblxyXG5cdC0tdHJhbnNpdGlvbjogLjRzO1xyXG5cdC8vaHR0cHM6Ly9lYXNpbmdzLm5ldC9qYVxyXG5cdC8qIFNpbmXvvIjjgoLjgaPjgajjgoLlvLHjgYTvvIkgKi9cclxuXHQtLWVhc2Utc2luZS1pbjogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSk7XHJcblx0LS1lYXNlLXNpbmUtb3V0OiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcclxuXHQtLWVhc2Utc2luZS1pbm91dDogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcclxuXHJcblx0LyogUXVhZO+8iOW8seOCgeOAglNpbmXjgojjgorlvLfjgY/jgIFDdWJpY+OCiOOCiuW8seOBhO+8iSAqL1xyXG5cdC0tZWFzZS1xdWFkLWluOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xyXG5cdC0tZWFzZS1xdWFkLW91dDogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xyXG5cdC0tZWFzZS1xdWFkLWlub3V0OiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XHJcblxyXG5cdC8qIEN1Ymlj77yIUXVhZOOCiOOCiuW8t+OBj+OAgVF1YXJ044KI44KK5byx44GE77yJICovXHJcblx0LS1lYXNlLWN1YmljLWluOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcclxuXHQtLWVhc2UtY3ViaWMtb3V0OiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcclxuXHQtLWVhc2UtY3ViaWMtaW5vdXQ6IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcclxuXHJcblx0LyogUXVhcnTvvIhDdWJpY+OCiOOCiuW8t+OBj+OAgVF1aW5044KI44KK5byx44GE77yJICovXHJcblx0LS1lYXNlLXF1YXJ0LWluOiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTtcclxuXHQtLWVhc2UtcXVhcnQtb3V0OiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG5cdC0tZWFzZS1xdWFydC1pbm91dDogY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcclxuXHJcblx0LyogUXVpbnTvvIhRdWFydOOCiOOCiuW8t+OBj+OAgUV4cG/jgojjgorlvLHjgYTvvIkgKi9cclxuXHQtLWVhc2UtcXVpbnQtaW46IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xyXG5cdC0tZWFzZS1xdWludC1vdXQ6IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcclxuXHQtLWVhc2UtcXVpbnQtaW5vdXQ6IGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcclxuXHJcblx0LyogRXhwb++8iOOCguOBo+OBqOOCguW8t+OBhO+8iSAqL1xyXG5cdC0tZWFzZS1leHBvLWluOiBjdWJpYy1iZXppZXIoMC45NSwgMC4wNSwgMC43OTUsIDAuMDM1KTtcclxuXHQtLWVhc2UtZXhwby1vdXQ6IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcclxuXHQtLWVhc2UtZXhwby1pbm91dDogY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xyXG5cclxuXHQvKiBDaXJj77yIRXhwb+OBruOCiOOBhuOBquW8t+OBleOCkuaMgeOBpOOBjOOAgeWKoOmAn+OChOa4m+mAn+OBruaZgumWk+OBjOOCiOOCiuOChuOCi+OChOOBi+OAgu+8iSAqL1xyXG5cdC0tZWFzZS1jaXJjLWluOiBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSk7XHJcblx0LS1lYXNlLWNpcmMtb3V0OiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcclxuXHQtLWVhc2UtY2lyYy1pbm91dDogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XHJcblxyXG5cdC8qIEJhY2vvvIjlsJHjgZfooYzjgY3pgY7jgY7jgabjgYvjgonmiLvjgaPjgabjgY/jgovjgojjgYbjgarli5XjgY3vvIkgKi9cclxuXHQtLWVhc2UtYmFjay1pbjogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XHJcblx0LS1lYXNlLWJhY2stb3V0OiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XHJcblx0LS1lYXNlLWJhY2staW5vdXQ6IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xyXG59XHJcbiIsIkB1c2UgJy4uL2ZvdW5kYXRpb24vbWl4aW4nO1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIG1haW5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLy/jgrvjgq/jgrfjg6fjg7NcclxuLmwtbWFpbiB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmwtc2VjdGlvbiB7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogODBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5sLWlubmVyIHtcclxuICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1pbm5lcikgKyB2YXIoLS1pbm5lci1wYWRkaW5nKSk7XHJcblx0cGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0taW5uZXItcGFkZGluZykgLyAyKTtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcblxyXG5cdCYuX3NtYWxsIHtcclxuXHRcdHBhZGRpbmctaW5saW5lOiBjYWxjKCh2YXIoLS1pbm5lci1wYWRkaW5nKSAqIDIpIC8gMik7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0cGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0taW5uZXItcGFkZGluZykgLyAyKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sLWJsb2NrIHtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMjBweDtcclxuXHR9XHJcbn1cclxuIiwiQHVzZSAndmFyJztcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgbWl4aW5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbkBtaXhpbiB0YWIge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6KHZhci4kdGFiKSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGMge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6KHZhci4kcGMpKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsYXJnZSB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoodmFyLiRsYXJnZSkpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyIHtcclxuXHRAbWVkaWEoYW55LWhvdmVyOiBob3Zlcikge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyDooajnpLrjgqLjg4vjg6Hjg7zjgrfjg6fjg7NcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi5qcy1hbmltZSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyB2YXIoLS1lYXNlLWNpcmMtaW5vdXQpLCB0cmFuc2Zvcm0gMXMgdmFyKC0tZWFzZS1jdWJpYy1pbm91dCk7XHJcblxyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vZm91bmRhdGlvbi9taXhpbic7XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgYnRuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qIGJ1dHRvbl9fbGlzdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYnV0dG9uX19saXN0IHtcclxuXHRtYXJnaW46IDEzcHggYXV0byAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGdhcDogMTZweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogNDJweDtcclxuXHR9XHJcblxyXG5cdD4gbGkge1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdG1heC13aWR0aDogNTEycHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIGJ1dHRvbl9fMDFcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmJ1dHRvbl9fMDEge1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWRhcmsteWVsbG93KTtcclxuXHRib3JkZXItcmFkaXVzOiAxMDB2bWF4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG1pbi1oZWlnaHQ6IDYwcHg7XHJcblx0cGFkZGluZy1ibG9jazogMTRweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZy1ibG9jazogOHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Ji5feWVsbG93IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN1Yi1jb2xvcik7XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLl93aGl0ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdWItY29sb3IpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xyXG5cdFx0dHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4uaG92ZXIge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiAudGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0dHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdGNvbG9yOiB2YXIoLS1ib2R5KTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2xhdGU6IDAgLTUwJTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblxyXG5cdFx0XHRtYXNrLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2dhdGV3YXkvaWNvbi1hcnJvdy5zdmcpO1xyXG5cdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRtYXNrLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib2R5KTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBidXR0b25fX2JsYWNrXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5idXR0b25fX2JsYWNrIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib2R5KTtcclxuXHRib3JkZXItcmFkaXVzOiAxMDB2bWF4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG1pbi1oZWlnaHQ6IDM1cHg7XHJcblx0cGFkZGluZy1ibG9jazogOHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0dHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XHJcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XHJcblxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4uaG92ZXIge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5KTtcclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiAudGV4dCB7XHJcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJvZHkpO1xyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9keSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0PiAudGV4dCB7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0dHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbik7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTRweDtcclxuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNsYXRlOiAwIC01MCU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0bWFzay1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9nYXRld2F5L2ljb24tYmxhbmsuc3ZnKTtcclxuXHRcdFx0bWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0bWFzay1zaXplOiBjb3ZlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQHVzZSAnLi4vZm91bmRhdGlvbi9taXhpbic7XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgbGlzdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKiBjb2x1bW5fX2xpc3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbHVtbl9fbGlzdCB7XHJcblx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGdhcDogMjBweDtcclxuXHJcblx0JjpoYXMoPiBsaTpudGgtb2YtdHlwZSgyKSkge1xyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGdhcDogMjhweDtcclxuXHR9XHJcblxyXG5cdCYuX210MjAge1xyXG5cdFx0bWFyZ2luLXRvcDogMTZweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+IGxpIHtcclxuXHRcdG1heC13aWR0aDogNTM2cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRwYWRkaW5nOiAxMnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcclxuXHRcdFx0Z3JpZC1yb3c6IHNwYW4gNDtcclxuXHRcdFx0Z2FwOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0cGFkZGluZzogMzJweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLl95ZWxsb3cge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1vcmFuZ2UpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuX2JsdWUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1ibHVlKTtcclxuXHRcdH1cclxuXHJcblx0XHQmLl93aGl0ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb2x1bW5fX2xpc3RfX2hkZyB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAxMnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRib3gtc2hhZG93OiA2cHggNnB4IDhweCByZ2JhKDEzMCwgMTUyLCAxNTUsIC4zKTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxuXHJcblx0Ji5feWVsbG93IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdyk7XHJcblx0fVxyXG5cclxuXHQmLl9ibHVlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUpO1xyXG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHR9XHJcblxyXG5cdCYuX2dyZWVuIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVtZXJhbGQpO1xyXG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIGxpc3RfX2NpcmNsZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ubGlzdF9fY2lyY2xlIHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHQmLl95ZWxsb3cge1xyXG5cdFx0PiBsaSB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrLXllbGxvdyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuX2JsdWUge1xyXG5cdFx0PiBsaSB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ibHVlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5fZ3JlZW4ge1xyXG5cdFx0PiBsaSB7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1lbWVyYWxkKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiBsaSB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogNXB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdHRvcDogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29sdW1uX19saXN0X19sZWFkIHtcclxuXHRtYXJnaW4tdG9wOiAxZW07XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQ+IC5zbWFsbCB7XHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiBsaXN0X19idWxsZXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmxpc3RfX2J1bGxldCB7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHJcblx0Ji5fbXQwIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQ+IGxpIHtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNzU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcclxuXHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCLjg7tcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0ZW0ge1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBsaXN0X19ub3RlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5saXN0X19ub3RlIHtcclxuXHRtYXJnaW4tdG9wOiAxNnB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0PiBsaSB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcclxuXHRcdHRleHQtaW5kZW50OiAtMWVtO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbiIsIkB1c2UgJy4uL2ZvdW5kYXRpb24vbWl4aW4nO1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gdGV4dFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5zZWN0aW9uX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNztcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cclxuXHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdG1hcmdpbi10b3A6IDFlbTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyO1xyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4uaG92ZXIge1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uX19sZWFkIHtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMS43O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxufVxyXG4iLCJAdXNlICcuLi9mb3VuZGF0aW9uL21peGluJztcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICB0b3BcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmwtY29udGVudHMge1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tbm90by1zYW5zKTtcclxuICAgIGNvbG9yOiB2YXIoLS1ib2R5KTtcclxuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcclxuXHRsaW5lLWJyZWFrOiBzdHJpY3Q7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcblxyXG59XHJcblxyXG4vKiBoZXJvXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5fYmcge1xyXG5cdHdpZHRoOiA5My42JTtcclxuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHR3aWR0aDogOTcuOTElO1xyXG5cdH1cclxuXHJcblx0Ji5fZ3JheSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZyk7XHJcblx0fVxyXG5cclxuXHQmLl9vcmFuZ2Uge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtb3JhbmdlKTtcclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvIHtcclxuXHRwYWRkaW5nLWJsb2NrOiAxNXB4IDEycHg7XHJcblx0bWFyZ2luLXRvcDogMTJweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZy1ibG9jazogNDJweCAyNHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSxcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxuXHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAzNTEgLyAyMDk7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2dhdGV3YXkvaGVyby1iZy1sZWZ0LnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wIC9jb3ZlcjtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0d2lkdGg6IDM3LjY1JTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdHdpZHRoOiA5Ni41OCU7XHJcblx0XHRhc3BlY3QtcmF0aW86IDMzOSAvIDIwMjtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZ2F0ZXdheS9oZXJvLWJnLWJvdHRvbS5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcCAvY292ZXI7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGxlZnQ6IGF1dG87XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0d2lkdGg6IDM3LjY1JTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvX19jb2x1bW4ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDMwcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGdhcDogMzRweDtcclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvX19jb250ZW50IHtcclxuXHRmbGV4OiAxO1xyXG59XHJcblxyXG4uaGVyb19faGRnIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Z2FwOiAxMHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRnYXA6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQ+IC5tYWluIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdD4gLmxvZ28ge1xyXG5cdFx0bWF4LXdpZHRoOiA1NjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvX190ZXh0X19jb2x1bW4ge1xyXG5cdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRnYXA6IDE1cHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRnYXA6IDI0cHg7XHJcblx0fVxyXG59XHJcblxyXG4uaGVyb19fdGV4dCB7XHJcblx0ZmxleDogMTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRsaW5lLWhlaWdodDogMS43NTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0ZW0ge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGNvbG9yOiB2YXIoLS1yZWQpO1xyXG5cdH1cclxufVxyXG5cclxuLmhlcm9fX2xhYmVsIHtcclxuXHR3aWR0aDogMTAycHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdHdpZHRoOiAxMzZweDtcclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvX19saXN0X19jb2x1bW4ge1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRnYXA6IDE0cHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDI4cHg7XHJcblx0XHRnYXA6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQ+IGxpIHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRhc3BlY3QtcmF0aW86IDE2MyAvIDU1O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9nYXRld2F5L2hlcm8tYmctbGVhZi5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcCAvMTAwJSBhdXRvO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cclxuXHRcdD4gLm1haW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0PiAuc3ViIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0ZW0ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjdweDtcclxuXHRcdFx0XHRjb2xvcjogdmFyKC0tZW1lcmFsZCk7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1vc3dhbGQpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaGVyb19faW1hZ2Uge1xyXG5cdHdpZHRoOiA3My43JTtcclxuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0d2lkdGg6IDQ1LjklO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiAubG9nby1tYXJxdWVlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5sb2dvLW1hcnF1ZWUge1xyXG5cdG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDI2cHg7XHJcblx0fVxyXG59XHJcblxyXG4ubG9nby1tYXJxdWVlX190cmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgYW5pbWF0aW9uOiBtYXJxdWVlIDUwcyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbi50b3AtbG9nby1zbGlkZXItaXRlbSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuXHJcblx0aW1nIHtcclxuXHRcdGhlaWdodDogNTNweDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIG1hcnF1ZWUge1xyXG5cdGZyb20ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdH1cclxuXHJcblx0dG8ge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdH1cclxufVxyXG5cclxuLyogbmV3c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5Ac2NvcGUoLnAtaW5kZXhfX29zaGlyYXNlKSB7XHJcblx0OnNjb3BlIHtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1saWdodC1ncmVlbik7XHJcblx0XHRwYWRkaW5nLXRvcDogMTZweDtcclxuXHRcdG1hcmdpbjogMThweCAwIDA7XHJcblx0fVxyXG5cclxuXHQucC1pbmRleF9fYWJvdXRfX25vdGljZSB7XHJcblx0XHRtYXgtd2lkdGg6IGNhbGModmFyKC0taW5uZXIpICsgdmFyKC0taW5uZXItcGFkZGluZykpO1xyXG5cdFx0cGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLWlubmVyLXBhZGRpbmcpICogMikgLyAyKTtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgXHRmaWx0ZXI6IG5vbmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0cGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0taW5uZXItcGFkZGluZykgLyAyKTtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdH1cclxuXHJcblx0XHQucC1uZXdzLXRvcC1tb3JlIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVtZXJhbGQpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDB2bWF4O1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24pO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zbGF0ZTogMCAtNTAlO1xyXG5cdFx0XHRcdHJpZ2h0OiAzMHB4O1xyXG5cclxuXHRcdFx0XHRtYXNrLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2dhdGV3YXkvaWNvbi1hcnJvdy5zdmcpO1xyXG5cdFx0XHRcdG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRtYXNrLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4uaG92ZXIge1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1saWdodC1ncmVlbik7XHJcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wLWluZGV4X19hYm91dF9fbm90aWNlX190dGxfYm94IHtcclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnAtaW5kZXhfX2Fib3V0X19ub3RpY2VfX3R0bCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ncmF5KTtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1ncmF5KTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wLWluZGV4X19hYm91dF9fbm90aWNlX190eHRfYm94IHtcclxuXHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0ZmxleDogMTtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wLWluZGV4X19hYm91dF9fbm90aWNlX190eHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGdhcDogMTJweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHJcblx0XHQvLyBAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0Ly8gXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdC8vIH1cclxuXHJcblx0XHQ+IGEge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1ib2R5KTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0XHRmbGV4OiAxO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5ob3ZlciB7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnAtYXJ0aWNsZXNfX2NhdCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUFGMUYyO1xyXG5cdFx0cGFkZGluZzogNnB4IDE1cHg7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cclxuXHRcdD4gc3BhbiB7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1ib2R5KTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnAtbmV3cy10b3AtbW9yZS13cmFwIHtcclxuXHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLyogbG9jYWxfX25hdlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ubG9jYWxfX25hdiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tdG9wOiAzNHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmcpO1xyXG5cdFx0cGFkZGluZy1ibG9jazogMTVweDtcclxuXHRcdHBvc2l0aW9uOiBzdGlja3k7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogMjtcclxuICAgIFx0dG9wOiA3MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmFuY2hvcl9fbGlua3Mge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGdhcDogMTZweCAyNHB4O1xyXG5cclxuXHQ+IGxpIHtcclxuXHRcdD4gYSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5ob3ZlciB7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHR0cmFuc2xhdGU6IDAgY2FsYygtNTAlICsgMnB4KTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHJcblx0XHRcdFx0bWFzay1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9nYXRld2F5L2ljb24tYXJyb3cuc3ZnKTtcclxuXHRcdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0bWFzay1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4xcztcclxuXHRcdFx0XHRyb3RhdGU6IDkwZGVnO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBtYXJnaW4tYWRqdXN0bWVudFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ubWFyZ2luLWFkanVzdG1lbnQge1xyXG5cdG1hcmdpbi10b3A6IC03MHB4O1xyXG5cdHBhZGRpbmctdG9wOiA3MHB4O1xyXG59XHJcblxyXG4vKiBhYm91dFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYWJvdXQge1xyXG5cdG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uYWJvdXRfX2NvbHVtbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDIwcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG59XHJcblxyXG4uYWJvdXRfX2hkZyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Z2FwOiA4cHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHR3aWR0aDogNDAlO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0d2lkdGg6IDMzJTtcclxuXHR9XHJcblxyXG5cdD4gLmxvZ28ge1xyXG5cdFx0d2lkdGg6IDIzNnB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiAudGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYWJvdXRfX2NvbnRlbnQge1xyXG5cdGZsZXg6IDE7XHJcblx0bWF4LXdpZHRoOiA2NzJweDtcclxufVxyXG5cclxuLmFib3V0X19maWd1cmUge1xyXG5cdG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uYWJvdXRfX2J1dHRvbiB7XHJcblx0bWFyZ2luOiAzMnB4IGF1dG8gMDtcclxuXHRtYXgtd2lkdGg6IDY4MHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIC5yZWFzb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnJlYXNvbiB7XHJcblx0bWFyZ2luLXRvcDogOTBweDtcclxuXHRwYWRkaW5nLWJsb2NrOiA0MHB4IDEycHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDExMHB4O1xyXG5cdFx0cGFkZGluZy1ibG9jazogODBweDtcclxuXHR9XHJcblxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0d2lkdGg6IDk2LjU4JTtcclxuXHRcdGFzcGVjdC1yYXRpbzogMzM5IC8gMTI3O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9nYXRld2F5L3JlYXNvbi1iZy5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcCAvY292ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdHdpZHRoOiA0Ny44NyU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucmVhc29uX19saXN0IHtcclxuXHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDIwcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0Z2FwOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0PiBsaSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAoMjBweCAqIDEvMikpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtICg2MHB4ICogMS8yKSk7XHJcblx0XHRcdHBhZGRpbmc6IDQ1cHggNTJweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yZWFzb25fX2xpc3RfX2hkZyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogOHB4O1xyXG5cclxuXHQ+IC5lbiB7XHJcblx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHRmb250LWZhbWlseTogdmFyKC0tb3N3YWxkKTtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdD4gLnRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlYXNvbl9fbGlzdF9faW1hZ2Uge1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG5cdCsgLnNlY3Rpb25fX3RleHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIGFjY3VyYWN5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5hY2N1cmFjeSB7XHJcblx0bWFyZ2luLXRvcDogNjBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogMTIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uYWNjdXJhY3lfX2xpc3Qge1xyXG5cdG1hcmdpbi10b3A6IDMycHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogMTZweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0Z2FwOiAyOHB4O1xyXG5cdH1cclxuXHJcblx0PiBsaSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1ncmF5KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtICgxNnB4ICogMS8yKSk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRwYWRkaW5nOiAzMnB4O1xyXG5cdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gKDI4cHggKiAxLzIpKTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG4uYWNjdXJhY3lfX2xpc3RfX2hkZyB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogZnVuY3Rpb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmZ1bmN0aW9uIHtcclxuXHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5mdW5jdGlvbl9fbGlzdCB7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0Z2FwOiAyMnB4O1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0fVxyXG5cclxuXHQ+IGxpIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWdyYXkpO1xyXG5cdFx0cGFkZGluZzogMTZweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gKDIycHggKiAyLzMpKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mdW5jdGlvbl9fZGVzYyB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHJcblx0PiBkaXYge1xyXG5cdFx0PiBkdCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cdFx0XHRib3gtc2hhZG93OiA2cHggNnB4IDhweCByZ2JhKDEzMCwgMTUyLCAxNTUsIC4zKTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gZGQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyogY3RhXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jdGEge1xyXG5cdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0cGFkZGluZy1ibG9jazogNDdweCA0MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogMjAwcHg7XHJcblx0fVxyXG5cclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiA3Ni4zMyU7XHJcblx0XHRhc3BlY3QtcmF0aW86IDI1OCAvIDE2NztcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZ2F0ZXdheS9jdGEtYmcucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AgL2NvdmVyO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdHdpZHRoOiA0MTFweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi5sYXJnZSB7XHJcblx0XHRcdHJpZ2h0OiAzMDBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jdGFfX2NvbHVtbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGdhcDogMjBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQrIC5idXR0b25fX2xpc3Qge1xyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jdGFfX2NvbnRlbnQge1xyXG5cdGZsZXg6IDE7XHJcbn1cclxuXHJcbi5jdGFfX3Blb3BsZSB7XHJcblx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHR3aWR0aDogMTkycHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHR3aWR0aDogMjY1cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAtODBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogNDZweDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdHdpZHRoOiAzNzBweDtcclxuXHRcdG1hcmdpbi10b3A6IC0xMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIHNlcnZpY2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlcnZpY2Uge1xyXG5cdG1hcmdpbi10b3A6IDgwcHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDEyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5zZXJ2aWNlX19saXN0X19idXR0b24ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbjogMjBweCBhdXRvIDA7XHJcblx0bWF4LXdpZHRoOiAzNThweDtcclxufVxyXG5cclxuLyogcGxhblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucGxhbiB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRwYWRkaW5nLWJsb2NrOiA0MHB4IDEycHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDEyMHB4O1xyXG5cdFx0cGFkZGluZy1ibG9jazogODBweDtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJsZV9fd3JhcCB7XHJcblx0b3ZlcmZsb3cteDogYXV0bztcclxufVxyXG5cclxuLnBsYWNlX190YWJsZSB7XHJcblx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAycHg7XHJcblx0d2lkdGg6IDEwMzdweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0d2lkdGg6IDExMDBweDtcclxuXHR9XHJcblxyXG5cdD4gdGhlYWQge1xyXG5cdFx0PiB0ciB7XHJcblx0XHRcdD4gdGgge1xyXG5cdFx0XHRcdHdpZHRoOiAxMjlweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE5MnB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5oZWFkIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMjVweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA4cHg7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji5fcmVkIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLl9ncmVlbiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZWVuKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLl9ibHVlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHVsbC1ibHVlKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLl9kYXJrLWJsdWUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icmlnaHQtYmx1ZSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+IHRib2R5IHtcclxuXHRcdD4gdHIge1xyXG5cdFx0XHQ+IHRoLFxyXG5cdFx0XHQ+IHRkIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDEycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IHRoIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZ5KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gdGQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHJcblx0XHRcdFx0Ji5fYWxpZ24tbGVmdCB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5fYWxpZ24tdG9wIHtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucHJpY2Uge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ+IGVtIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubm90ZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wbGFuX19idXR0b24ge1xyXG5cdG1hcmdpbjogNDBweCBhdXRvIDA7XHJcblx0bWF4LXdpZHRoOiA1MTJweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIGNhc2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNhc2Uge1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0cGFkZGluZy1ibG9jazogNDBweDtcclxufVxyXG5cclxuLmNhc2VfX2xpc3Qge1xyXG5cdG1hcmdpbi10b3A6IDI2cHg7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRnYXA6IDIycHg7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG5cdH1cclxuXHJcblx0PiBsaSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0Ym94LXNoYWRvdzogMTBweCAxMHB4IDE2cHggcmdiYSgxMzAsMTUyLDE1NSwuMyk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xyXG5cdFx0XHRncmlkLXJvdzogc3BhbiAzO1xyXG5cdFx0XHRnYXA6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY2FzZV9fbGlzdF9fZGVzYyB7XHJcblx0cGFkZGluZy1pbmxpbmU6IDEycHg7XHJcblx0bWFyZ2luLXRvcDogMTZweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZy1pbmxpbmU6IDE0cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0PiBkaXYge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDEycHg7XHJcblxyXG5cdFx0PiBkdCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEycHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ncmF5KTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+IGRkIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS43O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNhc2VfX2xpc3RfX2xpbmsge1xyXG5cdHBhZGRpbmctaW5saW5lOiAxMnB4O1xyXG5cdG1hcmdpbi1ibG9jazogMjBweCAyNHB4O1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuXHQ+IGEge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Y29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDI5cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWl4aW4uaG92ZXIge1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHRyYW5zbGF0ZTogMCAtNTAlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHJcblx0XHRcdG1hc2staW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZ2F0ZXdheS9pY29uLWNpcmNsZS5zdmcpO1xyXG5cdFx0XHRtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRtYXNrLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jYXNlX19idXR0b24ge1xyXG5cdG1hcmdpbjogNDBweCBhdXRvIDA7XHJcblx0bWF4LXdpZHRoOiA1MTJweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qIGZhcVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZmFxIHtcclxuXHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0cGFkZGluZy10b3A6IDEyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmZhcV9fZGVzYyB7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHJcblx0Lmljb24ge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1yb2JvdG8pO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuX3Ege1xyXG5cdFx0XHRjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5fYSB7XHJcblx0XHRcdGNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiBkaXYge1xyXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0PiBkdCxcclxuXHRcdD4gZGQge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogNDZweDtcclxuXHRcdH1cclxuXHJcblx0XHQ+IGR0IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdyYXkpO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gZGQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiByZWxhdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucmVsYXRpb24ge1xyXG5cdHBhZGRpbmctYmxvY2s6IDYwcHggNDBweDtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDMwJSxyZ2JhKDI0MiwyNDgsMjUwLDEpIDEwMCUpO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi5wYyB7XHJcblx0XHRwYWRkaW5nLWJsb2NrOiAxMjBweCA4MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLnJlbGF0aW9uX19saXN0IHtcclxuXHRtYXJnaW46IDM2cHggYXV0byAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IDI0cHg7XHJcblx0bWF4LXdpZHRoOiA3MjVweDtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4udGFiIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0fVxyXG5cclxuXHQ+IGxpIHtcclxuXHRcdG1heC13aWR0aDogMzUwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1iZyk7XHJcblx0XHRib3gtc2hhZG93OiA2cHggNnB4IDEwcHggcmdiYSgxMzAsMTUyLDE1NSwuMyk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gKDI0cHggKiAxIC8gMikpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlbGF0aW9uX19saXN0X19oZWFkIHtcclxuXHRwYWRkaW5nLWJsb2NrOiAyMHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1iZyk7XHJcbn1cclxuXHJcbi5yZWxhdGlvbl9fbGlzdF9fYm9keSB7XHJcblx0cGFkZGluZzogMjBweCAyNHB4IDI0cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRmbGV4OiAxO1xyXG59XHJcblxyXG4ucmVsYXRpb25fX2xpc3RfX2hkZyB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4ucmVsYXRpb25fX2xpc3RfX2xlYWQge1xyXG5cdG1hcmdpbi1ibG9jazogMTJweDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0ZmxleDogMTtcclxufVxyXG5cclxuLnJlbGF0aW9uX19saXN0X19idXR0b24ge1xyXG5cdHdpZHRoOiAxNTBweDtcclxuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xyXG59XHJcbiIsIkB1c2UgJy4uL2ZvdW5kYXRpb24vbWl4aW4nO1xyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIHRvcFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4udS1zcCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnUtc3AtcGMge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLnUtdGFiIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRAaW5jbHVkZSBtaXhpbi50YWIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4udS10YWItbm9uZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLnUtdGFiLW9ubHkge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnRhYiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1peGluLnBjIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4udS1wYyB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4udS1wYy1ub25lIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0QGluY2x1ZGUgbWl4aW4ucGMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4iXX0= */
