body.reset a,body.reset abbr,body.reset acronym,body.reset address,body.reset applet,body.reset article,body.reset aside,body.reset audio,body.reset b,body.reset big,body.reset blockquote,body.reset body,body.reset canvas,body.reset caption,body.reset center,body.reset cite,body.reset code,body.reset dd,body.reset del,body.reset details,body.reset dfn,body.reset div,body.reset dl,body.reset dt,body.reset em,body.reset embed,body.reset fieldset,body.reset figcaption,body.reset figure,body.reset footer,body.reset form,body.reset h1,body.reset h2,body.reset h3,body.reset h4,body.reset h5,body.reset h6,body.reset header,body.reset hgroup,body.reset html,body.reset i,body.reset iframe,body.reset img,body.reset ins,body.reset kbd,body.reset label,body.reset legend,body.reset li,body.reset mark,body.reset menu,body.reset nav,body.reset object,body.reset ol,body.reset output,body.reset p,body.reset pre,body.reset q,body.reset ruby,body.reset s,body.reset samp,body.reset section,body.reset small,body.reset span,body.reset strike,body.reset strong,body.reset sub,body.reset summary,body.reset sup,body.reset table,body.reset tbody,body.reset td,body.reset tfoot,body.reset th,body.reset thead,body.reset time,body.reset tr,body.reset tt,body.reset u,body.reset ul,body.reset var,body.reset video{margin:0;padding:0;border:0}body.reset article,body.reset aside,body.reset details,body.reset figcaption,body.reset figure,body.reset footer,body.reset header,body.reset hgroup,body.reset menu,body.reset nav,body.reset section{display:block}body.reset body{line-height:1}body.reset ol,body.reset ul{list-style:none}body.reset blockquote,body.reset q{quotes:none}body.reset blockquote:after,body.reset blockquote:before,body.reset q:after,body.reset q:before{content:"";content:none}body.reset table{border-collapse:collapse;border-spacing:0}@font-face{;src:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Bold.woff2) format("woff2"),url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Bold.woff) format("woff"),url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{;src:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Medium.woff2) format("woff2"),url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Medium.woff) format("woff"),url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{;src:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Regular.woff2) format("woff2"),url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Regular.woff) format("woff"),url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{;src:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Heavy.woff2) format("woff2"),url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Heavy.woff) format("woff"),url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/fonts/OPPOSans-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:a 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes a{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#hero{height:calc(100vh - 80px);width:100%;position:relative}#hero .slider{position:absolute;width:100%;height:100%;z-index:0}#hero .slider .item{width:100%;height:calc(100vh - 80px);background-size:cover;background-position:50%}#hero .content{position:absolute;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}#hero .content .center{color:#fff}#hero .content .center h1{font-size:70px;margin-bottom:43px;display:block;line-height:78px}@media only screen and (max-width:763px){#hero .content .center h1{font-size:50px;line-height:57px}}@media only screen and (max-width:600px){#hero .content .center h1{font-size:35px;line-height:43px}}#hero .content .center a{color:#000;font-size:16px;padding:18px 35px 21px;text-decoration:none;border-radius:3px;background:#fff;display:inline-block;transition:all .3s}@media only screen and (max-width:600px){#hero .content .center a{font-size:13px;padding:15px 25px 18px}}#hero .content .center a:hover{background:#000;color:#fff}#collection{position:relative;z-index:100}@media only screen and (max-width:920px){#collection:before{content:"";width:118px;height:39px;background:#ffdb4b;position:absolute;left:0}#collection:after{content:"";display:block;clear:both}}#collection img{max-width:1269px;width:100%}#collection img.mobile{display:none}@media only screen and (max-width:920px){#collection img{display:none;max-width:648px}#collection img.mobile{display:block;float:right}}#collection .content{position:absolute;top:110px;left:0;z-index:1;width:520px}@media only screen and (max-width:1420px){#collection .content{left:30px;width:41%}}@media only screen and (max-width:1030px){#collection .content{top:60px}}@media only screen and (max-width:920px){#collection .content{position:relative;top:auto;left:auto;width:calc(100% - 40px);margin:0 auto 60px;padding-top:85px}}#collection .content h2{;font-size:34px;line-height:46px;margin-bottom:45px}@media only screen and (max-width:1240px){#collection .content h2{font-size:28px;line-height:36px}}@media only screen and (max-width:980px){#collection .content h2{margin-bottom:25px}}@media only screen and (max-width:480px){#collection .content h2{font-size:18px;line-height:28px}}#collection .content p{font-size:22px;line-height:35px}@media only screen and (max-width:1240px){#collection .content p{font-size:19px;line-height:30px}}@media only screen and (max-width:480px){#collection .content p{font-size:14px;line-height:24px}}#quote{height:891px;position:relative}@media only screen and (max-width:763px){#quote{height:auto}}#quote .wrapper{max-width:1602px;height:100%;background:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/assets/colorsbg.jpg) no-repeat;background-size:100%;background-position:50%;color:#fff;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:763px){#quote .wrapper{background:none;display:block}}#quote .wrapper img.mobile{display:none;width:100%;max-width:640px;margin:auto}@media only screen and (max-width:763px){#quote .wrapper img.mobile{display:block;top:-86px;position:relative}}@media only screen and (max-width:763px){#quote .wrapper .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:75%;margin:-56px auto 0}}#quote .wrapper h2{;font-size:52px;line-height:75px;margin-bottom:77px;;font-style:italic}#quote .wrapper h2 span{display:block;padding-left:47px}@media only screen and (max-width:763px){#quote .wrapper h2 span{padding-left:0}}@media only screen and (max-width:1160px){#quote .wrapper h2{font-size:40px;line-height:58px;margin-bottom:37px}}@media only screen and (max-width:890px){#quote .wrapper h2{font-size:30px;line-height:43px;margin-bottom:37px}}@media only screen and (max-width:763px){#quote .wrapper h2{font-size:52px;line-height:75px;margin-bottom:77px}#quote .wrapper h2 br{content:""}#quote .wrapper h2 br:after{content:" "}}@media only screen and (max-width:600px){#quote .wrapper h2{font-size:45px;line-height:63px;margin-bottom:77px}}@media only screen and (max-width:480px){#quote .wrapper h2{font-size:35px;line-height:48px;margin-bottom:57px}}@media only screen and (max-width:380px){#quote .wrapper h2{font-size:31px;line-height:49px;margin-bottom:37px}}#quote .wrapper .author{;font-size:22px}@media only screen and (max-width:1160px){#quote .wrapper .author{font-size:17px}}@media only screen and (max-width:580px){#quote .wrapper .author{font-size:13px}}#quote .wrapper .author span{display:block;;margin-top:15px;font-style:italic}@media only screen and (max-width:580px){#quote .wrapper .author span{margin-top:7px}}#prizes{margin:85px 0 100px;width:100%;overflow:hidden}@media only screen and (max-width:763px){#prizes{margin:45px 0 40px}}#prizes h2{;font-size:42px;line-height:63px;text-align:center;width:100%;margin-bottom:90px}@media only screen and (max-width:763px){#prizes h2{font-size:30px;line-height:46px}}@media only screen and (max-width:580px){#prizes h2{font-size:21px;line-height:33px;width:90%;margin:0 auto 60px}#prizes h2 br{content:""}#prizes h2 br:after{content:" "}}#prizes .slider .slick-list{margin:0 -100px}#prizes .slider .item{width:90vw;max-width:1115px;text-align:center;position:relative;margin:0 100px}#prizes .slider .item img{margin:auto;margin-bottom:65px;width:100%;max-width:740px}@media only screen and (max-width:763px){#prizes .slider .item img{margin-bottom:35px}}#prizes .slider .item p{;font-size:24px;line-height:37px}@media only screen and (max-width:763px){#prizes .slider .item p{font-size:19px}}@media only screen and (max-width:580px){#prizes .slider .item p{font-size:16px}}@media only screen and (max-width:480px){#prizes .slider .item p{font-size:14px;line-height:21px}}#prizes .slider .item a{color:#000;text-decoration:none}#prizes .slider .item .info{position:absolute;left:50%;top:50%;transform:translate(-268px,-174px);;font-size:52px;color:#fff;text-align:left}#prizes .slider .item .info span{;font-size:14px;display:block;margin-top:17px}#prizes .slick-dots{margin:30px auto 20px;display:table}#prizes .slick-dots li{display:inline-block;width:15px;height:15px;border-radius:50%;background:#ccc;margin:0 7px;cursor:pointer}#prizes .slick-dots li.slick-active{pointer-events:none}#prizes .slick-dots li.slick-active:first-child{background-color:#ff2c36}#prizes .slick-dots li.slick-active:nth-child(2){background-color:#34eaa2}#prizes .slick-dots li.slick-active:nth-child(3){background-color:#bbe86e}#prizes .slick-dots li.slick-active:nth-child(4){background-color:#1ccdf8}#prizes .slick-dots li.slick-active:nth-child(5){background-color:#39f5b6}#prizes .slick-dots li.slick-active:nth-child(6){background-color:#ffc700}#prizes .slick-dots li.slick-active:nth-child(7){background-color:#010101}#prizes .slick-dots li button{display:none}#prizes .cta{width:90%;max-width:1190px;margin:auto;border-top:1px solid #ccc;padding-top:75px;text-align:center;margin-top:55px}@media only screen and (max-width:600px){#prizes .cta{padding-top:50px}}#prizes .cta h2{;font-size:33px;margin-bottom:65px}@media only screen and (max-width:600px){#prizes .cta h2{font-size:16px;margin-bottom:24px}}#prizes .cta a{color:#000;font-size:16px;padding:18px 35px 21px;text-decoration:none;border-radius:3px;background:#fff;display:inline-block;transition:all .3s;border:1px solid #d8d8d8}@media only screen and (max-width:600px){#prizes .cta a{font-size:13px;padding:15px 25px 18px}}#prizes .cta a:hover{background:#000;color:#fff}#share{background:#000;padding:120px 0;text-align:center}@media only screen and (max-width:763px){#share{padding:70px 0}}#share h2{;font-size:42px;line-height:63px;text-align:center;width:100%;margin-bottom:90px;color:#fff}@media only screen and (max-width:763px){#share h2{font-size:30px;line-height:46px}}@media only screen and (max-width:580px){#share h2{font-size:21px;line-height:33px;width:85%;margin:0 auto 60px}#share h2 br{content:""}#share h2 br:after{content:" "}}#share h2.second{margin-bottom:70px}#share .steps{display:flex;justify-content:center;align-items:flex-start;margin-bottom:152px}@media only screen and (max-width:940px){#share .steps{display:block}}@media only screen and (max-width:560px){#share .steps{margin-bottom:65px}}#share .steps .step{position:relative;margin:0 12px}@media only screen and (max-width:940px){#share .steps .step{margin:0 0 20px}}#share .steps .step p{position:absolute;color:#fff;width:100%;margin:auto;top:212px;text-align:center;line-height:25px;font-size:16px}@media only screen and (max-width:1240px){#share .steps .step p{top:170px;font-size:14px;line-height:22px}}@media only screen and (max-width:995px){#share .steps .step p{top:156px;font-size:14px;line-height:22px}}@media only screen and (max-width:560px){#share .steps .step p{font-size:12px;line-height:21px}}@media only screen and (max-width:1240px){#share .steps .step img{width:300px}}@media only screen and (max-width:995px){#share .steps .step img{width:280px}}#share .reg h2{margin-bottom:20px}#share .reg a{color:#fff;font-size:18px}@media only screen and (max-width:480px){#share .reg a{font-size:16px}}#share .reg img{display:block;margin:75px auto -180px;max-width:632px;width:100%}@media only screen and (max-width:580px){#share .reg img{margin:75px auto -130px}}@media only screen and (max-width:480px){#share .reg img{margin:75px auto -50px}}@media only screen and (max-width:360px){#share .reg img{margin:75px auto -40px}}#share .reg .bt{color:#000;font-size:16px;padding:18px 35px 21px;text-decoration:none;border-radius:3px;background:#fff;display:inline-block;transition:all .3s;border:1px solid #fff;margin-top:25px}#instagram,#share .reg .bt:hover{background:#000;color:#fff}#instagram{text-align:center;padding:40px 0 100px}#instagram .title{margin-bottom:33px;max-width:451px;width:80%;margin:auto}#instagram p{font-size:18px;margin-bottom:85px}@media only screen and (max-width:700px){#instagram p{margin-bottom:45px}}#instagram a{text-decoration:none;color:#fff}#instagram a:hover{text-decoration:underline}#instagram .slider{width:1265px;margin:auto}@media only screen and (max-width:1360px){#instagram .slider{width:950px}}@media only screen and (max-width:1024px){#instagram .slider{width:633px}}@media only screen and (max-width:700px){#instagram .slider{width:317px}}@media only screen and (max-width:360px){#instagram .slider{width:280px}}#instagram .slider .item{width:311px;height:388px;background-position:50%;background-size:cover;text-align:center;margin:0 3px;border-radius:12px;position:relative}@media only screen and (max-width:360px){#instagram .slider .item{width:280px}}#instagram .slider .item img{border-radius:12px;margin-bottom:16px;width:100%}#instagram .slider .item img.pic{margin:25px auto 10px;width:auto}#instagram .slider .item p{font-size:12px;margin-bottom:10px;line-height:20px;width:80%;margin:0 auto 20px}#instagram .slider .item a{width:100%;height:100%;position:absolute;left:0;top:0;display:block}#gallery{width:100%;position:relative;display:block;margin-bottom:100px}@media only screen and (max-width:700px){#gallery{padding-top:10px;margin-bottom:60px}}#gallery .photos{position:relative;z-index:0;margin-top:-100px;padding:185px 0 80px;height:460px;background:#fff;overflow:hidden;transition:background .3s}@media only screen and (max-width:700px){#gallery .photos{height:280px;margin-top:-70px;padding:117px 0 55px}}#gallery .photos .cover{width:460px;height:15px;background:#fff;position:absolute;left:50%;top:50%;z-index:100;transform:translate(-50%,calc(-50% - 185px));pointer-events:none}@media only screen and (max-width:700px){#gallery .photos .cover{width:280px;transform:translate(-50%,calc(-50% - 116px));height:12px}}#gallery .photos .track{position:absolute;left:50%;z-index:3}#gallery .photos .track.transition{transition:all .3s}#gallery .photos .track .photo{width:460px;height:460px;float:left;z-index:0;position:relative;background-position:50%;background-size:cover}@media only screen and (max-width:700px){#gallery .photos .track .photo{width:280px;height:280px}}#gallery .photos .track .photo img{width:100%;height:100%;position:relative;z-index:0}#gallery .photos .track .photo .hover{position:absolute;z-index:1;width:100%;height:100%;pointer-events:none;opacity:.8;background-color:violet;transition:all .3s}#gallery .photos .track .photo.active{box-shadow:0 0 9px 4px rgba(0,0,0,.19)}#gallery .photos .track .photo.active .hover{opacity:0}#gallery .photos .track .photo.side .hover{opacity:.5}#gallery .photos .nav{position:relative;z-index:5;display:none}#gallery .photos .nav.show{display:block}@media only screen and (max-width:700px){#gallery .photos .nav,#gallery .photos .nav.show{display:none}}#gallery .photos .nav .arrow{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% + 220px));background:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/assets/elements.png);width:100px;height:100px;cursor:pointer;transition:opacity .3s}#gallery .photos .nav .arrow.hide{opacity:0;pointer-events:none}#gallery .photos .nav .arrow.left{background-position:-49px -103px;transform:translate(calc(-50% - 460px),calc(-50% + 220px))}#gallery .photos .nav .arrow.left:hover{background-position:-151px -103px}@media only screen and (max-width:1110px){#gallery .photos .nav .arrow.left{transform:translate(calc(-50% - 310px),calc(-50% + 220px))}}@media only screen and (max-width:820px){#gallery .photos .nav .arrow.left{transform:translate(calc(-50% - 286px),calc(-50% + 220px))}}#gallery .photos .nav .arrow.right{background-position:-49px 0;transform:translate(calc(-50% + 460px),calc(-50% + 220px))}#gallery .photos .nav .arrow.right:hover{background-position:-151px 0}@media only screen and (max-width:1110px){#gallery .photos .nav .arrow.right{transform:translate(calc(-50% + 310px),calc(-50% + 220px))}}@media only screen and (max-width:820px){#gallery .photos .nav .arrow.right{transform:translate(calc(-50% + 286px),calc(-50% + 220px))}}#gallery .photos .info{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - 243px));width:410px;height:80px;background:#fff;border-top-right-radius:20px;border-top-left-radius:20px;z-index:3;padding:25px;box-shadow:0 0 9px 4px rgba(0,0,0,.19)}@media only screen and (max-width:700px){#gallery .photos .info{padding:20px;width:241px;height:39px;transform:translate(-50%,calc(-50% - 149px))}}#gallery .photos .info .top{display:flex;align-items:flex-start;justify-content:flex-start}#gallery .photos .info .top .pic{width:70px;margin-right:30px}@media only screen and (max-width:700px){#gallery .photos .info .top .pic{width:45px;margin-right:10px}}#gallery .photos .info .top .pic .hover{position:absolute;width:71px;height:70px;background:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/assets/elements.png);background-position:0 -206px;z-index:2}@media only screen and (max-width:700px){#gallery .photos .info .top .pic .hover{transform:scale(.7);left:6px;top:6px}}#gallery .photos .info .top .pic img{position:relative;border-radius:50%;width:100%;z-index:0}#gallery .photos .info .top .name{font-size:20px;}@media only screen and (max-width:700px){#gallery .photos .info .top .name{font-size:13px}}#gallery .photos .info .top .name span{display:block;font-size:15px;;margin-top:2px}@media only screen and (max-width:700px){#gallery .photos .info .top .name span{font-size:9px}}#gallery .photos .info .top .share{position:absolute;width:33px;height:33px;background:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/assets/elements.png);background-position:-83px -225px;right:25px;top:30px;text-indent:-10000px}@media only screen and (max-width:700px){#gallery .photos .info .top .share{right:10px;top:15px;transform-origin:center;transform:scale(.6)}}#gallery .photos .info .top .code{text-transform:uppercase;color:#fff;font-size:15px;;border-radius:18px;padding:8px 15px 10px}@media only screen and (max-width:700px){#gallery .photos .info .top .code{font-size:10px;border-radius:11px;padding:5px 10px 8px}}#gallery .photos .related{position:absolute;width:100%;height:80px;left:50%;top:50%;transform:translate(-50%,calc(-50% + 322px));background:#fff;z-index:3}@media only screen and (max-width:700px){#gallery .photos .related{height:56px;transform:translate(-50%,calc(-50% + 198px))}}#gallery .photos .related .squares{width:460px;height:100%;margin:auto;display:flex;justify-content:space-evenly}@media only screen and (max-width:700px){#gallery .photos .related .squares{width:280px}}#gallery .photos .related .squares .color{height:100%;width:20%;cursor:pointer;transition:all .3s;z-index:0;pointer-events:none}@media only screen and (max-width:700px){#gallery .photos .related .squares .color{width:56px}}#gallery .photos .related .squares .color:hover{transform:scale(1.1);z-index:1}@media only screen and (max-width:700px){#gallery .photos .related .squares .color:hover{transform:scale(1)}}#gallery .photos .related .squares .color:first-child{border-bottom-left-radius:20px}#gallery .photos .related .squares .color:last-child{border-bottom-right-radius:20px}#gallery .colors{height:160px;width:100%;position:relative;overflow:hidden;padding:100px 0;z-index:1}@media only screen and (max-width:700px){#gallery .colors{padding:50px 0;height:65px}}#gallery .colors .track{position:absolute;left:50%;margin-left:-95px}@media only screen and (max-width:700px){#gallery .colors .track{margin-left:-42.375px}}#gallery .colors .track .color{float:left;height:160px;cursor:pointer;z-index:0;position:relative}@media only screen and (max-width:700px){#gallery .colors .track .color{height:65px}}#gallery .colors .track .color.active{transform:translateY(-15px) scale(4.8,1.5);z-index:2;box-shadow:0 0 9px 4px rgba(0,0,0,.19);transform-origin:center;margin:0 95px}#gallery .colors .track .color.active:after{content:"";width:43px;height:43px;background-position:0 0;background-image:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/assets/elements.png);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.21,.67)}@media only screen and (max-width:700px){#gallery .colors .track .color.active{transform:translateY(-10px) scale(2.9,1.6);margin:0 33px}#gallery .colors .track .color.active:after{transform:translate(-50%,-50%) scale(.21,.38)}}#gallery .colors .track .color.side{transform:scale(1.5,1.1);z-index:1;transform-origin:bottom center;margin:0 12px}@media only screen and (max-width:700px){#gallery .colors .track .color.side{transform:scale(1.2,1.15);margin:0 3px}}#gallery .colors .track.freemove,#gallery .colors .track.freemove .color{transition:all .3s}#gallery .colors .track.snap,#gallery .colors .track.snap .color{transition:all .1s}#gallery .mid{position:absolute;left:50%;top:0;transform:translateX(-50%)}#gallery .mid .arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #000;opacity:.2}@media only screen and (max-width:700px){#gallery .mid .arrow{transform:scale(.6)}}#gallery.winners{padding:100px 0;background:#000;margin-bottom:0}@media only screen and (max-width:700px){#gallery.winners{padding:50px 0}}#gallery.winners h2{color:#fff;font-size:42px;margin:auto;width:100%;text-align:center}@media only screen and (max-width:700px){#gallery.winners h2{font-size:33px;width:60%;line-height:35px}}@media only screen and (max-width:540px){#gallery.winners h2{font-size:25px;width:90%;line-height:32px}}#gallery.winners .place{background:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/assets/elements.png);margin:20px auto;margin:100px auto 0}#gallery.winners .place.first{width:245px;height:47px;background-position:0 -407px}@media only screen and (max-width:700px){#gallery.winners .place{transform:scale(.7);margin-top:60px}}@media only screen and (max-width:540px){#gallery.winners .place{transform:scale(.6);margin-top:40px}}#gallery.winners .photos{background:#000;margin-top:0}#gallery.winners .photos .track .photo .hover{background-color:#000}#gallery.winners .related{background:#000;pointer-events:none}#gallery.winners .related .squares .color{width:100%}#herocolors{text-align:center;padding:70px 0 90px}@media only screen and (max-width:800px){#herocolors{width:90%;margin:auto;padding:40px 0}}#herocolors h1{font-size:42px;;margin:40px 0;font-weight:400}@media only screen and (max-width:700px){#herocolors h1{font-size:30px;line-height:40px;margin:30px 0}}#herocolors p{font-size:24px}@media only screen and (max-width:700px){#herocolors p{font-size:17px;line-height:26px;width:95%;margin:auto}#herocolors p br{content:""}#herocolors p br:after{content:" "}}#counter{text-align:center;position:relative;margin-bottom:100px}#counter .bg{max-width:1605px;width:100%;position:relative;z-index:0;margin:auto}#counter .bg.mobile{display:none}@media only screen and (max-width:700px){#counter .bg{display:none}#counter .bg.mobile{display:block}}#counter .center{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;margin-top:-20px;width:100%}@media only screen and (max-width:700px){#counter .center{margin-top:13px}}#counter .center p{font-size:33px;margin:0}@media only screen and (max-width:1140px){#counter .center p{font-size:22px}}@media only screen and (max-width:560px){#counter .center p{font-size:22px}}#counter .center h2{font-size:100px;margin:0 0 10px}@media only screen and (max-width:1140px){#counter .center h2{font-size:50px;margin:-20px 0 -15px}}@media only screen and (max-width:560px){#counter .center h2{font-size:40px;margin:0}}#counter .center a{color:#000;text-decoration:none;font-size:18px;margin-top:50px;position:relative;display:inline-block}#counter .center a:after{position:absolute;content:"";width:100%;height:1px;left:0;bottom:-7px;background:#000}@media only screen and (max-width:700px){#counter.winner .center{margin-top:29px}}@media only screen and (max-width:700px){#counter.winner .center a{font-size:13px;margin-top:19px}}#hexainfo{max-width:1140px;margin:0 auto 80px;padding:60px 150px 0;min-height:740px;background:#ffe721;position:relative;display:flex}@media only screen and (max-width:980px){#hexainfo{display:block}}@media only screen and (max-width:800px){#hexainfo{padding:70px}}@media only screen and (max-width:700px){#hexainfo{min-height:587px;padding:0}}#hexainfo .rect{position:absolute}#hexainfo .rect.top{height:30px;width:190px;background:#62ff86;left:0;top:-30px}@media only screen and (max-width:700px){#hexainfo .rect.top{width:65px;height:25px;top:-25px}}#hexainfo .rect.left{width:70px;height:480px;left:0;bottom:0;background:#fff}@media only screen and (max-width:700px){#hexainfo .rect.left{width:20px;height:428px}}#hexainfo .rect.right{width:500px;height:30px;bottom:-30px;right:0;background:#2d70df}@media only screen and (max-width:700px){#hexainfo .rect.right{width:165px;height:25px;bottom:-25px}}#hexainfo .col{width:480px}@media only screen and (max-width:700px){#hexainfo .col{width:auto}}#hexainfo .col.right{margin:360px 0 0 200px;width:440px}@media only screen and (max-width:1390px){#hexainfo .col.right{margin:390px 0 0 -397px;width:auto}}@media only screen and (max-width:980px){#hexainfo .col.right{margin:0 0 0 78px}}#hexainfo .col.right p{font-size:22px;line-height:39px}@media only screen and (max-width:700px){#hexainfo .col.right p{font-size:16px;line-height:29px;margin-right:30px}}@media only screen and (max-width:560px){#hexainfo .col.right p{font-size:15px;line-height:28px;margin-right:33px}}#hexainfo .col .code{text-transform:uppercase;font-size:116px;position:relative}@media only screen and (max-width:700px){#hexainfo .col .code{font-size:47px;display:inline-block;margin:40px 0 0 49px}}#hexainfo .col .code:after{content:"";position:absolute;left:0;width:100%;height:4px;background:#000;bottom:0}#hexainfo .col .info{margin-top:70px}@media only screen and (max-width:700px){#hexainfo .col .info{padding:10px;margin:34px 38px 0 17px}}#hexainfo .col .info .icon{width:55px;height:55px;background:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/assets/elements.png);background-position:-128px -214px;display:block;float:left;position:relative;top:8px}@media only screen and (max-width:700px){#hexainfo .col .info .icon{transform:scale(.6);width:54px;top:-8px}}#hexainfo .col .info .text{font-size:28px;;margin-left:80px}@media only screen and (max-width:700px){#hexainfo .col .info .text{font-size:23px;;margin-left:50px}}@media only screen and (max-width:560px){#hexainfo .col .info .text{font-size:18px;;margin-left:54px}}#herowinner{width:100%;max-width:1692px;height:1128px;background:url(/content/dam/oppo/pt/mkt/events/mil-milhoes-de-cores-catelog/v1/assets/winner_color_top.jpg);background-position:top;margin:0 auto 65px;text-align:center}@media only screen and (max-width:667px){#herowinner{height:auto;background:none;min-width:none}}#herowinner h1{font-size:70px;margin-bottom:4px;padding-top:240px}@media only screen and (max-width:780px){#herowinner h1{font-size:60px}}@media only screen and (max-width:667px){#herowinner h1{display:none}}#herowinner h2{font-size:42px;}@media only screen and (max-width:780px){#herowinner h2{font-size:35px}}@media only screen and (max-width:667px){#herowinner h2{display:none}}#herowinner .color{position:absolute;left:50%;top:50%;background:#fff;width:292px;height:292px;transform:translate(-50%,-50%);margin:210px 0 0 5px;display:none}#herowinner .color .code{color:#fff;background:#fff;text-transform:uppercase;font-size:18px;;display:inline-block;border-radius:25px;padding:4px 15px 6px;margin-bottom:35px;position:absolute;bottom:11px;left:50%;transform:translateX(-50%)}@media only screen and (max-width:667px){#herowinner .color{display:none}}#herowinner img.mobile{display:none;width:100%}@media only screen and (max-width:667px){#herowinner img.mobile{display:block}}#winnerinfo{text-align:center;margin-bottom:160px}@media only screen and (max-width:540px){#winnerinfo{margin-bottom:80px}}#winnerinfo p{font-size:28px;line-height:49px}@media only screen and (max-width:850px){#winnerinfo p{font-size:25px;line-height:42px;width:90%;margin:auto}#winnerinfo p br{content:""}#winnerinfo p br:after{content:" "}}@media only screen and (max-width:540px){#winnerinfo p{font-size:18px;line-height:31px}}#winnerinfo h2{font-size:52px;color:#fff;margin:36px 0 30px}@media only screen and (max-width:850px){#winnerinfo h2{font-size:45px}}@media only screen and (max-width:540px){#winnerinfo h2{font-size:33px;line-height:40px}}#winnerinfo .code{background:#fff;color:#fff;text-transform:uppercase;font-size:23px;;display:inline-block;border-radius:25px;padding:4px 15px 6px;margin-bottom:35px}@media only screen and (max-width:850px){#winnerinfo .code{font-size:20px}}@media only screen and (max-width:540px){#winnerinfo .code{font-size:13px}}#winnergrid{background:#fff;padding:100px 0;position:relative}@media only screen and (max-width:540px){#winnergrid{padding:60px 0}}#winnergrid:after{content:"";background:#fff;width:100%;height:260px;position:absolute;left:0;bottom:0}#winnergrid .content{display:flex;justify-content:center;width:1195px;margin:auto;position:relative;z-index:1}@media only screen and (max-width:1220px){#winnergrid .content{display:block;max-width:none;width:100%;text-align:center}}#winnergrid .content .col{width:271px;margin:0 10px}@media only screen and (max-width:1220px){#winnergrid .content .col{display:inline-block}}#winnergrid .content .col img{max-width:100%;margin:10px 0;border-radius:20px}body{}body,body h1,body h2{margin:0;padding:0}body .line{position:absolute;width:1px;left:50%;top:0;height:100vh;z-index:3000;background:red}body h1,body h2{font-weight:400}.wrapper{position:relative;margin:auto;max-width:1270px;width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19yZXNldC5zY3NzIiwibWFpbi5jc3MiLCJ1dGlscy9fZm9udHMuc2NzcyIsInV0aWxzL19zbGljay5zY3NzIiwidXRpbHMvX3N3aXBlci5zY3NzIiwic2VjdGlvbnMvaG9tZS9faGVyby5zY3NzIiwic2VjdGlvbnMvaG9tZS9fY29sbGVjdGlvbi5zY3NzIiwic2VjdGlvbnMvaG9tZS9fcXVvdGUuc2NzcyIsInNlY3Rpb25zL2hvbWUvX3ByaXplcy5zY3NzIiwic2VjdGlvbnMvaG9tZS9fc2hhcmUuc2NzcyIsInNlY3Rpb25zL2hvbWUvX2luc3RhZ3JhbS5zY3NzIiwic2VjdGlvbnMvY2F0YWxvZy9fZ2FsbGVyeS5zY3NzIiwic2VjdGlvbnMvY2F0YWxvZy9faGVyb2NvbG9ycy5zY3NzIiwic2VjdGlvbnMvY2F0YWxvZy9fY291bnRlci5zY3NzIiwic2VjdGlvbnMvY2F0YWxvZy9faGV4YWluZm8uc2NzcyIsInNlY3Rpb25zL3dpbm5lci9faGVyb3dpbm5lci5zY3NzIiwic2VjdGlvbnMvd2lubmVyL193aW5uZXJpbmZvLnNjc3MiLCJzZWN0aW9ucy93aW5uZXIvX3dpbm5lcmdyaWQuc2NzcyIsIm1haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQyxzeENBYUMsU0FBQSxBQUNBLFVBQUEsQUFDQSxRQUFBLENDRUQsQURDQSx1TUFFQyxhQUFBLENDQ0QsQURDQSxnQkFDQyxhQUFBLENDQ0QsQURDQSw0QkFDQyxlQUFBLENDQ0QsQURDQSxtQ0FDQyxXQUFBLENDQ0QsQURDQSxnR0FFQyxXQUFBLEFBQ0EsWUFBQSxDQ0NELEFEQ0EsaUJBQ0MseUJBQUEsQUFDQSxnQkFBQSxDQ0NELEFDN0NELFdBQ0UsZ0JBQUEsQUFDQSx5SkFBQSxBQUdBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxDRDhDRCxBQzNDRCxXQUNFLGdCQUFBLEFBQ0EsK0pBQUEsQUFHQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQ0QyQ0QsQUM5QkQs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Q0EsV0FBQSxBQUNBLGlCQUFBLENoQnE4RVQsQ0FDRixBZ0JsOEVPLDBCQUNJLFlBQUEsQUFDQSxhQUFBLENoQm84RVgsQWdCbDhFVywwQ0FKSiwwQkFLUSxvQkFBQSxDaEJxOEViLENBQ0YsQWdCbjhFVyw4QkFDSSxlQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENoQnE4RWYsQWlCOTlFRCxLQUNJLGVBQUEsQ2pCbStFSCxBaUIvOUVHLHFCQUhBLFNBQUEsQUFDQSxTQUFBLENqQnErRUgsQWlCOTlFRyxXQUNJLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLFNBQUEsQUFDQSxNQUFBLEFBQ0EsYUFBQSxBQUNBLGFBQUEsQUFDQSxjQUFBLENqQmcrRVAsQWlCNzlFRyxnQkFDSSxlQUFBLENqQis5RVAsQWlCMzlFRCxTQUNJLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0EsVUFBQSxDakI4OUVIIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvIFxyXG4gICB2Mi4wIHwgMjAxMTAxMjZcclxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuKi9cclxuXHJcbmJvZHkucmVzZXQge1xyXG5cdGh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcblx0YSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5cdGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuXHRzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5cdGIsIHUsIGksIGNlbnRlcixcclxuXHRkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5cdGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG5cdHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5cdGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBcclxuXHRmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5cdG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG5cdHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdH1cclxuXHQvKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcblx0YXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgXHJcblx0Zm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRib2R5IHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdH1cclxuXHRvbCwgdWwge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHR9XHJcblx0YmxvY2txdW90ZSwgcSB7XHJcblx0XHRxdW90ZXM6IG5vbmU7XHJcblx0fVxyXG5cdGJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5cdHE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Y29udGVudDogbm9uZTtcclxuXHR9XHJcblx0dGFibGUge1xyXG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRcdGJvcmRlci1zcGFjaW5nOiAwO1xyXG5cdH1cclxufVxyXG5cclxuIiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC8gXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuYm9keS5yZXNldCB7XG4gIC8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbn1cbmJvZHkucmVzZXQgaHRtbCwgYm9keS5yZXNldCBib2R5LCBib2R5LnJlc2V0IGRpdiwgYm9keS5yZXNldCBzcGFuLCBib2R5LnJlc2V0IGFwcGxldCwgYm9keS5yZXNldCBvYmplY3QsIGJvZHkucmVzZXQgaWZyYW1lLFxuYm9keS5yZXNldCBoMSwgYm9keS5yZXNldCBoMiwgYm9keS5yZXNldCBoMywgYm9keS5yZXNldCBoNCwgYm9keS5yZXNldCBoNSwgYm9keS5yZXNldCBoNiwgYm9keS5yZXNldCBwLCBib2R5LnJlc2V0IGJsb2NrcXVvdGUsIGJvZHkucmVzZXQgcHJlLFxuYm9keS5yZXNldCBhLCBib2R5LnJlc2V0IGFiYnIsIGJvZHkucmVzZXQgYWNyb255bSwgYm9keS5yZXNldCBhZGRyZXNzLCBib2R5LnJlc2V0IGJpZywgYm9keS5yZXNldCBjaXRlLCBib2R5LnJlc2V0IGNvZGUsXG5ib2R5LnJlc2V0IGRlbCwgYm9keS5yZXNldCBkZm4sIGJvZHkucmVzZXQgZW0sIGJvZHkucmVzZXQgaW1nLCBib2R5LnJlc2V0IGlucywgYm9keS5yZXNldCBrYmQsIGJvZHkucmVzZXQgcSwgYm9keS5yZXNldCBzLCBib2R5LnJlc2V0IHNhbXAsXG5ib2R5LnJlc2V0IHNtYWxsLCBib2R5LnJlc2V0IHN0cmlrZSwgYm9keS5yZXNldCBzdHJvbmcsIGJvZHkucmVzZXQgc3ViLCBib2R5LnJlc2V0IHN1cCwgYm9keS5yZXNldCB0dCwgYm9keS5yZXNldCB2YXIsXG5ib2R5LnJlc2V0IGIsIGJvZHkucmVzZXQgdSwgYm9keS5yZXNldCBpLCBib2R5LnJlc2V0IGNlbnRlcixcbmJvZHkucmVzZXQgZGwsIGJvZHkucmVzZXQgZHQsIGJvZHkucmVzZXQgZGQsIGJvZHkucmVzZXQgb2wsIGJvZHkucmVzZXQgdWwsIGJvZHkucmVzZXQgbGksXG5ib2R5LnJlc2V0IGZpZWxkc2V0LCBib2R5LnJlc2V0IGZvcm0sIGJvZHkucmVzZXQgbGFiZWwsIGJvZHkucmVzZXQgbGVnZW5kLFxuYm9keS5yZXNldCB0YWJsZSwgYm9keS5yZXNldCBjYXB0aW9uLCBib2R5LnJlc2V0IHRib2R5LCBib2R5LnJlc2V0IHRmb290LCBib2R5LnJlc2V0IHRoZWFkLCBib2R5LnJlc2V0IHRyLCBib2R5LnJlc2V0IHRoLCBib2R5LnJlc2V0IHRkLFxuYm9keS5yZXNldCBhcnRpY2xlLCBib2R5LnJlc2V0IGFzaWRlLCBib2R5LnJlc2V0IGNhbnZhcywgYm9keS5yZXNldCBkZXRhaWxzLCBib2R5LnJlc2V0IGVtYmVkLFxuYm9keS5yZXNldCBmaWd1cmUsIGJvZHkucmVzZXQgZmlnY2FwdGlvbiwgYm9keS5yZXNldCBmb290ZXIsIGJvZHkucmVzZXQgaGVhZGVyLCBib2R5LnJlc2V0IGhncm91cCxcbmJvZHkucmVzZXQgbWVudSwgYm9keS5yZXNldCBuYXYsIGJvZHkucmVzZXQgb3V0cHV0LCBib2R5LnJlc2V0IHJ1YnksIGJvZHkucmVzZXQgc2VjdGlvbiwgYm9keS5yZXNldCBzdW1tYXJ5LFxuYm9keS5yZXNldCB0aW1lLCBib2R5LnJlc2V0IG1hcmssIGJvZHkucmVzZXQgYXVkaW8sIGJvZHkucmVzZXQgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbmJvZHkucmVzZXQgYXJ0aWNsZSwgYm9keS5yZXNldCBhc2lkZSwgYm9keS5yZXNldCBkZXRhaWxzLCBib2R5LnJlc2V0IGZpZ2NhcHRpb24sIGJvZHkucmVzZXQgZmlndXJlLFxuYm9keS5yZXNldCBmb290ZXIsIGJvZHkucmVzZXQgaGVhZGVyLCBib2R5LnJlc2V0IGhncm91cCwgYm9keS5yZXNldCBtZW51LCBib2R5LnJlc2V0IG5hdiwgYm9keS5yZXNldCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LnJlc2V0IGJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmJvZHkucmVzZXQgb2wsIGJvZHkucmVzZXQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuYm9keS5yZXNldCBibG9ja3F1b3RlLCBib2R5LnJlc2V0IHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5ib2R5LnJlc2V0IGJsb2NrcXVvdGU6YmVmb3JlLCBib2R5LnJlc2V0IGJsb2NrcXVvdGU6YWZ0ZXIsXG5ib2R5LnJlc2V0IHE6YmVmb3JlLCBib2R5LnJlc2V0IHE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuYm9keS5yZXNldCB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwib3NiXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT1BQT1NhbnMtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT1BQT1NhbnMtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL09QUE9TYW5zLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwib3NtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT1BQT1NhbnMtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PUFBPU2Fucy1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9PUFBPU2Fucy1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJvc2xcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9PUFBPU2Fucy1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvT1BQT1NhbnMtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9PUFBPU2Fucy1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm9zclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09QUE9TYW5zLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09QUE9TYW5zLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9PUFBPU2Fucy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwib3NoXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT1BQT1NhbnMtSGVhdnkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09QUE9TYW5zLUhlYXZ5LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT1BQT1NhbnMtSGVhdnkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogU3dpcGVyIDYuNy41XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIxIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEp1bHkgMSwgMjAyMVxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmY7XG59XG5cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLW11bHRpcm93ID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdy1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXBvaW50ZXItZXZlbnRzIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLnN3aXBlci1jb250YWluZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0LCAuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldiwgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcInByZXZcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIm5leHRcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGUge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiNmZmZmZmY7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjaywgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrIHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjojMDAwMDAwO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogNnB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIHRvcDtcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgNHB4O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDAuMnMgdHJhbnNmb3JtLCAwLjJzIGxlZnQ7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciwgLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIHtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjojZmZmZmZmO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sge1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiMwMDAwMDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxJTtcbiAgYm90dG9tOiAzcHg7XG4gIHotaW5kZXg6IDUwO1xuICBoZWlnaHQ6IDVweDtcbiAgd2lkdGg6IDk4JTtcbn1cblxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZjtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCArIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNoZXJvIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaGVybyAuc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuI2hlcm8gLnNsaWRlciAuaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuI2hlcm8gLmNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jaGVybyAuY29udGVudCAuY2VudGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jaGVybyAuY29udGVudCAuY2VudGVyIGgxIHtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0M3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDc4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2M3B4KSB7XG4gICNoZXJvIC5jb250ZW50IC5jZW50ZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTdweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjaGVybyAuY29udGVudCAuY2VudGVyIGgxIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gIH1cbn1cbiNoZXJvIC5jb250ZW50IC5jZW50ZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE4cHggMzVweCAyMXB4IDM1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjaGVybyAuY29udGVudCAuY2VudGVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHggMThweDtcbiAgfVxufVxuI2hlcm8gLmNvbnRlbnQgLmNlbnRlciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNjb2xsZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gICNjb2xsZWN0aW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTE4cHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmRiNGI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgI2NvbGxlY3Rpb246OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4jY29sbGVjdGlvbiBpbWcge1xuICBtYXgtd2lkdGg6IDEyNjlweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jY29sbGVjdGlvbiBpbWcubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgI2NvbGxlY3Rpb24gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogNjQ4cHg7XG4gIH1cbiAgI2NvbGxlY3Rpb24gaW1nLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG4jY29sbGVjdGlvbiAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTBweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDUyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDIwcHgpIHtcbiAgI2NvbGxlY3Rpb24gLmNvbnRlbnQge1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgd2lkdGg6IDQxJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgI2NvbGxlY3Rpb24gLmNvbnRlbnQge1xuICAgIHRvcDogNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAjY29sbGVjdGlvbiAuY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICB9XG59XG4jY29sbGVjdGlvbiAuY29udGVudCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBvc207XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAjY29sbGVjdGlvbiAuY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICNjb2xsZWN0aW9uIC5jb250ZW50IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb2xsZWN0aW9uIC5jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbiNjb2xsZWN0aW9uIC5jb250ZW50IHAge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgI2NvbGxlY3Rpb24gLmNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNjb2xsZWN0aW9uIC5jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG4jcXVvdGUge1xuICBoZWlnaHQ6IDg5MXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2M3B4KSB7XG4gICNxdW90ZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4jcXVvdGUgLndyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE2MDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbG9yc2JnLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjNweCkge1xuICAjcXVvdGUgLndyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNxdW90ZSAud3JhcHBlciBpbWcubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcbiAgI3F1b3RlIC53cmFwcGVyIGltZy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogLTg2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2M3B4KSB7XG4gICNxdW90ZSAud3JhcHBlciAuY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAtNTZweCBhdXRvIDAgYXV0bztcbiAgfVxufVxuI3F1b3RlIC53cmFwcGVyIGgyIHtcbiAgZm9udC1mYW1pbHk6IG9zcjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBsaW5lLWhlaWdodDogNzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNzdweDtcbiAgZm9udC1mYW1pbHk6IFwib3NtXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiNxdW90ZSAud3JhcHBlciBoMiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNDdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcbiAgI3F1b3RlIC53cmFwcGVyIGgyIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTYwcHgpIHtcbiAgI3F1b3RlIC53cmFwcGVyIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAjcXVvdGUgLndyYXBwZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2M3B4KSB7XG4gICNxdW90ZSAud3JhcHBlciBoMiB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDc3cHg7XG4gIH1cbiAgI3F1b3RlIC53cmFwcGVyIGgyIGJyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gICNxdW90ZSAud3JhcHBlciBoMiBicjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3F1b3RlIC53cmFwcGVyIGgyIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzdweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcXVvdGUgLndyYXBwZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gICNxdW90ZSAud3JhcHBlciBoMiB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gIH1cbn1cbiNxdW90ZSAud3JhcHBlciAuYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6IFwib3NoXCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE2MHB4KSB7XG4gICNxdW90ZSAud3JhcHBlciAuYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgI3F1b3RlIC53cmFwcGVyIC5hdXRob3Ige1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuI3F1b3RlIC53cmFwcGVyIC5hdXRob3Igc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvc3JcIjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAjcXVvdGUgLndyYXBwZXIgLmF1dGhvciBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cbn1cblxuI3ByaXplcyB7XG4gIG1hcmdpbjogODVweCAwIDEwMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjNweCkge1xuICAjcHJpemVzIHtcbiAgICBtYXJnaW46IDQ1cHggMCA0MHB4IDA7XG4gIH1cbn1cbiNwcml6ZXMgaDIge1xuICBmb250LWZhbWlseTogXCJvc21cIjtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNjNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcbiAgI3ByaXplcyBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICNwcml6ZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDYwcHggYXV0bztcbiAgfVxuICAjcHJpemVzIGgyIGJyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gICNwcml6ZXMgaDIgYnI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICB9XG59XG4jcHJpemVzIC5zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBtYXJnaW46IDAgLTEwMHB4O1xufVxuI3ByaXplcyAuc2xpZGVyIC5pdGVtIHtcbiAgd2lkdGg6IDkwdnc7XG4gIG1heC13aWR0aDogMTExNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDEwMHB4O1xufVxuI3ByaXplcyAuc2xpZGVyIC5pdGVtIGltZyB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2M3B4KSB7XG4gICNwcml6ZXMgLnNsaWRlciAuaXRlbSBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cbiNwcml6ZXMgLnNsaWRlciAuaXRlbSBwIHtcbiAgZm9udC1mYW1pbHk6IFwib3NtXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2M3B4KSB7XG4gICNwcml6ZXMgLnNsaWRlciAuaXRlbSBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgI3ByaXplcyAuc2xpZGVyIC5pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcHJpemVzIC5zbGlkZXIgLml0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG59XG4jcHJpemVzIC5zbGlkZXIgLml0ZW0gYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcHJpemVzIC5zbGlkZXIgLml0ZW0gLmluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNjhweCwgLTE3NHB4KTtcbiAgZm9udC1mYW1pbHk6IFwib3NyXCI7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jcHJpemVzIC5zbGlkZXIgLml0ZW0gLmluZm8gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIm9zbVwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxN3B4O1xufVxuI3ByaXplcyAuc2xpY2stZG90cyB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDIwcHggYXV0bztcbiAgZGlzcGxheTogdGFibGU7XG59XG4jcHJpemVzIC5zbGljay1kb3RzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIG1hcmdpbjogMCA3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNwcml6ZXMgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcHJpemVzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZTpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYyYzM2O1xufVxuI3ByaXplcyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmU6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0ZWFhMjtcbn1cbiNwcml6ZXMgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlOm50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmU4NmU7XG59XG4jcHJpemVzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZTpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWNjZGY4O1xufVxuI3ByaXplcyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmU6bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ZjViNjtcbn1cbiNwcml6ZXMgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlOm50aC1jaGlsZCg2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM3MDA7XG59XG4jcHJpemVzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZTpudGgtY2hpbGQoNykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMTAxO1xufVxuI3ByaXplcyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3ByaXplcyAuY3RhIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiAxMTkwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXRvcDogc29saWQgI2NjY2NjYyAxcHg7XG4gIHBhZGRpbmctdG9wOiA3NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwcml6ZXMgLmN0YSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbiNwcml6ZXMgLmN0YSBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIm9zYlwiO1xuICBmb250LXNpemU6IDMzcHg7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwcml6ZXMgLmN0YSBoMiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbiNwcml6ZXMgLmN0YSBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMThweCAzNXB4IDIxcHggMzVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwcml6ZXMgLmN0YSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogMTVweCAyNXB4IDE4cHg7XG4gIH1cbn1cbiNwcml6ZXMgLmN0YSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNzaGFyZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBhZGRpbmc6IDEyMHB4IDAgMTIwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjNweCkge1xuICAjc2hhcmUge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgfVxufVxuI3NoYXJlIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwib3NtXCI7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjNweCkge1xuICAjc2hhcmUgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAjc2hhcmUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICB3aWR0aDogODUlO1xuICAgIG1hcmdpbjogMCBhdXRvIDYwcHggYXV0bztcbiAgfVxuICAjc2hhcmUgaDIgYnIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgI3NoYXJlIGgyIGJyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgfVxufVxuI3NoYXJlIGgyLnNlY29uZCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4jc2hhcmUgLnN0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAxNTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgI3NoYXJlIC5zdGVwcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgI3NoYXJlIC5zdGVwcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxufVxuI3NoYXJlIC5zdGVwcyAuc3RlcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICNzaGFyZSAuc3RlcHMgLnN0ZXAge1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgfVxufVxuI3NoYXJlIC5zdGVwcyAuc3RlcCBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiAyMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgI3NoYXJlIC5zdGVwcyAuc3RlcCBwIHtcbiAgICB0b3A6IDE3MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTVweCkge1xuICAjc2hhcmUgLnN0ZXBzIC5zdGVwIHAge1xuICAgIHRvcDogMTU2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICNzaGFyZSAuc3RlcHMgLnN0ZXAgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAjc2hhcmUgLnN0ZXBzIC5zdGVwIGltZyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5NXB4KSB7XG4gICNzaGFyZSAuc3RlcHMgLnN0ZXAgaW1nIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cbn1cbiNzaGFyZSAucmVnIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNzaGFyZSAucmVnIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjc2hhcmUgLnJlZyBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbiNzaGFyZSAucmVnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDc1cHggYXV0byAtMTgwcHggYXV0bztcbiAgbWF4LXdpZHRoOiA2MzJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICNzaGFyZSAucmVnIGltZyB7XG4gICAgbWFyZ2luOiA3NXB4IGF1dG8gLTEzMHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3NoYXJlIC5yZWcgaW1nIHtcbiAgICBtYXJnaW46IDc1cHggYXV0byAtNTBweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICNzaGFyZSAucmVnIGltZyB7XG4gICAgbWFyZ2luOiA3NXB4IGF1dG8gLTQwcHggYXV0bztcbiAgfVxufVxuI3NoYXJlIC5yZWcgLmJ0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMThweCAzNXB4IDIxcHggMzVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4jc2hhcmUgLnJlZyAuYnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI2luc3RhZ3JhbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcGFkZGluZzogNDBweCAwIDEwMHB4IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2luc3RhZ3JhbSAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICBtYXgtd2lkdGg6IDQ1MXB4O1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IGF1dG87XG59XG4jaW5zdGFncmFtIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNpbnN0YWdyYW0gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuI2luc3RhZ3JhbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNpbnN0YWdyYW0gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2luc3RhZ3JhbSAuc2xpZGVyIHtcbiAgd2lkdGg6IDEyNjVweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgI2luc3RhZ3JhbSAuc2xpZGVyIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNpbnN0YWdyYW0gLnNsaWRlciB7XG4gICAgd2lkdGg6IDYzM3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNpbnN0YWdyYW0gLnNsaWRlciB7XG4gICAgd2lkdGg6IDMxN3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICNpbnN0YWdyYW0gLnNsaWRlciB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG59XG4jaW5zdGFncmFtIC5zbGlkZXIgLml0ZW0ge1xuICB3aWR0aDogMzExcHg7XG4gIGhlaWdodDogMzg4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgM3B4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICNpbnN0YWdyYW0gLnNsaWRlciAuaXRlbSB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG59XG4jaW5zdGFncmFtIC5zbGlkZXIgLml0ZW0gaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jaW5zdGFncmFtIC5zbGlkZXIgLml0ZW0gaW1nLnBpYyB7XG4gIG1hcmdpbjogMjVweCBhdXRvIDEwcHggYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4jaW5zdGFncmFtIC5zbGlkZXIgLml0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG59XG4jaW5zdGFncmFtIC5zbGlkZXIgLml0ZW0gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI2dhbGxlcnkge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG4jZ2FsbGVyeSAucGhvdG9zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gIHBhZGRpbmc6IDE4NXB4IDAgODBweCAwO1xuICBoZWlnaHQ6IDQ2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5waG90b3Mge1xuICAgIGhlaWdodDogMjgwcHg7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgcGFkZGluZzogMTE3cHggMCA1NXB4IDA7XG4gIH1cbn1cbiNnYWxsZXJ5IC5waG90b3MgLmNvdmVyIHtcbiAgd2lkdGg6IDQ2MHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC01MCUgLSAxODVweCkpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2dhbGxlcnkgLnBob3RvcyAuY292ZXIge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC01MCUgLSAxMTZweCkpO1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxufVxuI2dhbGxlcnkgLnBob3RvcyAudHJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMztcbn1cbiNnYWxsZXJ5IC5waG90b3MgLnRyYWNrLnRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbiNnYWxsZXJ5IC5waG90b3MgLnRyYWNrIC5waG90byB7XG4gIHdpZHRoOiA0NjBweDtcbiAgaGVpZ2h0OiA0NjBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHotaW5kZXg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjZ2FsbGVyeSAucGhvdG9zIC50cmFjayAucGhvdG8ge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBoZWlnaHQ6IDI4MHB4O1xuICB9XG59XG4jZ2FsbGVyeSAucGhvdG9zIC50cmFjayAucGhvdG8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuI2dhbGxlcnkgLnBob3RvcyAudHJhY2sgLnBob3RvIC5ob3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmlvbGV0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbiNnYWxsZXJ5IC5waG90b3MgLnRyYWNrIC5waG90by5hY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDlweCA0cHggcmdiYSgwLCAwLCAwLCAwLjE5KTtcbn1cbiNnYWxsZXJ5IC5waG90b3MgLnRyYWNrIC5waG90by5hY3RpdmUgLmhvdmVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbiNnYWxsZXJ5IC5waG90b3MgLnRyYWNrIC5waG90by5zaWRlIC5ob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbiNnYWxsZXJ5IC5waG90b3MgLm5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNnYWxsZXJ5IC5waG90b3MgLm5hdi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5waG90b3MgLm5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjZ2FsbGVyeSAucGhvdG9zIC5uYXYuc2hvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2dhbGxlcnkgLnBob3RvcyAubmF2IC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygtNTAlICsgMjIwcHgpKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2VsZW1lbnRzLnBuZ1wiKTtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbiNnYWxsZXJ5IC5waG90b3MgLm5hdiAuYXJyb3cuaGlkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI2dhbGxlcnkgLnBob3RvcyAubmF2IC5hcnJvdy5sZWZ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5cHggLTEwM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgLSA0NjBweCksIGNhbGMoLTUwJSArIDIyMHB4KSk7XG59XG4jZ2FsbGVyeSAucGhvdG9zIC5uYXYgLmFycm93LmxlZnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxcHggLTEwM3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgI2dhbGxlcnkgLnBob3RvcyAubmF2IC5hcnJvdy5sZWZ0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgLSAzMTBweCksIGNhbGMoLTUwJSArIDIyMHB4KSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgI2dhbGxlcnkgLnBob3RvcyAubmF2IC5hcnJvdy5sZWZ0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgLSAyODZweCksIGNhbGMoLTUwJSArIDIyMHB4KSk7XG4gIH1cbn1cbiNnYWxsZXJ5IC5waG90b3MgLm5hdiAuYXJyb3cucmlnaHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDlweCAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSArIDQ2MHB4KSwgY2FsYygtNTAlICsgMjIwcHgpKTtcbn1cbiNnYWxsZXJ5IC5waG90b3MgLm5hdiAuYXJyb3cucmlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxcHggMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgI2dhbGxlcnkgLnBob3RvcyAubmF2IC5hcnJvdy5yaWdodCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTAlICsgMzEwcHgpLCBjYWxjKC01MCUgKyAyMjBweCkpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gICNnYWxsZXJ5IC5waG90b3MgLm5hdiAuYXJyb3cucmlnaHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSArIDI4NnB4KSwgY2FsYygtNTAlICsgMjIwcHgpKTtcbiAgfVxufVxuI2dhbGxlcnkgLnBob3RvcyAuaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygtNTAlIC0gMjQzcHgpKTtcbiAgd2lkdGg6IDQxMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICB6LWluZGV4OiAzO1xuICBwYWRkaW5nOiAyNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDlweCA0cHggcmdiYSgwLCAwLCAwLCAwLjE5KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2dhbGxlcnkgLnBob3RvcyAuaW5mbyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogMjQxcHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIGNhbGMoLTUwJSAtIDE0OXB4KSk7XG4gIH1cbn1cbiNnYWxsZXJ5IC5waG90b3MgLmluZm8gLnRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4jZ2FsbGVyeSAucGhvdG9zIC5pbmZvIC50b3AgLnBpYyB7XG4gIHdpZHRoOiA3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5waG90b3MgLmluZm8gLnRvcCAucGljIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbiNnYWxsZXJ5IC5waG90b3MgLmluZm8gLnRvcCAucGljIC5ob3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDcxcHg7XG4gIGhlaWdodDogNzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2VsZW1lbnRzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjA2cHg7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5waG90b3MgLmluZm8gLnRvcCAucGljIC5ob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIGxlZnQ6IDZweDtcbiAgICB0b3A6IDZweDtcbiAgfVxufVxuI2dhbGxlcnkgLnBob3RvcyAuaW5mbyAudG9wIC5waWMgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuI2dhbGxlcnkgLnBob3RvcyAuaW5mbyAudG9wIC5uYW1lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJvc2JcIjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2dhbGxlcnkgLnBob3RvcyAuaW5mbyAudG9wIC5uYW1lIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbiNnYWxsZXJ5IC5waG90b3MgLmluZm8gLnRvcCAubmFtZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwib3NtXCI7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2dhbGxlcnkgLnBob3RvcyAuaW5mbyAudG9wIC5uYW1lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG59XG4jZ2FsbGVyeSAucGhvdG9zIC5pbmZvIC50b3AgLnNoYXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZWxlbWVudHMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODNweCAtMjI1cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICB0b3A6IDMwcHg7XG4gIHRleHQtaW5kZW50OiAtMTAwMDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2dhbGxlcnkgLnBob3RvcyAuaW5mbyAudG9wIC5zaGFyZSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gIH1cbn1cbiNnYWxsZXJ5IC5waG90b3MgLmluZm8gLnRvcCAuY29kZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBvc2I7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIHBhZGRpbmc6IDhweCAxNXB4IDEwcHggMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2dhbGxlcnkgLnBob3RvcyAuaW5mbyAudG9wIC5jb2RlIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweCA4cHg7XG4gIH1cbn1cbiNnYWxsZXJ5IC5waG90b3MgLnJlbGF0ZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIGNhbGMoLTUwJSArIDMyMnB4KSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5waG90b3MgLnJlbGF0ZWQge1xuICAgIGhlaWdodDogNTZweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC01MCUgKyAxOThweCkpO1xuICB9XG59XG4jZ2FsbGVyeSAucGhvdG9zIC5yZWxhdGVkIC5zcXVhcmVzIHtcbiAgd2lkdGg6IDQ2MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5waG90b3MgLnJlbGF0ZWQgLnNxdWFyZXMge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxufVxuI2dhbGxlcnkgLnBob3RvcyAucmVsYXRlZCAuc3F1YXJlcyAuY29sb3Ige1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyA1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgei1pbmRleDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5waG90b3MgLnJlbGF0ZWQgLnNxdWFyZXMgLmNvbG9yIHtcbiAgICB3aWR0aDogNTZweDtcbiAgfVxufVxuI2dhbGxlcnkgLnBob3RvcyAucmVsYXRlZCAuc3F1YXJlcyAuY29sb3I6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5waG90b3MgLnJlbGF0ZWQgLnNxdWFyZXMgLmNvbG9yOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4jZ2FsbGVyeSAucGhvdG9zIC5yZWxhdGVkIC5zcXVhcmVzIC5jb2xvcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG59XG4jZ2FsbGVyeSAucGhvdG9zIC5yZWxhdGVkIC5zcXVhcmVzIC5jb2xvcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG59XG4jZ2FsbGVyeSAuY29sb3JzIHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2dhbGxlcnkgLmNvbG9ycyB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5jb2xvcnMge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxufVxuI2dhbGxlcnkgLmNvbG9ycyAudHJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC05NXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjZ2FsbGVyeSAuY29sb3JzIC50cmFjayB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Mi4zNzVweDtcbiAgfVxufVxuI2dhbGxlcnkgLmNvbG9ycyAudHJhY2sgLmNvbG9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTYwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjZ2FsbGVyeSAuY29sb3JzIC50cmFjayAuY29sb3Ige1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxufVxuI2dhbGxlcnkgLmNvbG9ycyAudHJhY2sgLmNvbG9yLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCkgc2NhbGUoNC44LCAxLjUpO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDlweCA0cHggcmdiYSgwLCAwLCAwLCAwLjE5KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBtYXJnaW46IDAgOTVweDtcbn1cbiNnYWxsZXJ5IC5jb2xvcnMgLnRyYWNrIC5jb2xvci5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9lbGVtZW50cy5wbmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC4yMSwgMC42Nyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5jb2xvcnMgLnRyYWNrIC5jb2xvci5hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgc2NhbGUoMi45LCAxLjYpO1xuICAgIG1hcmdpbjogMCAzM3B4O1xuICB9XG4gICNnYWxsZXJ5IC5jb2xvcnMgLnRyYWNrIC5jb2xvci5hY3RpdmU6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuMjEsIDAuMzgpO1xuICB9XG59XG4jZ2FsbGVyeSAuY29sb3JzIC50cmFjayAuY29sb3Iuc2lkZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41LCAxLjEpO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICBtYXJnaW46IDAgMTJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2dhbGxlcnkgLmNvbG9ycyAudHJhY2sgLmNvbG9yLnNpZGUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjE1KTtcbiAgICBtYXJnaW46IDAgM3B4O1xuICB9XG59XG4jZ2FsbGVyeSAuY29sb3JzIC50cmFjay5mcmVlbW92ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuI2dhbGxlcnkgLmNvbG9ycyAudHJhY2suZnJlZW1vdmUgLmNvbG9yIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4jZ2FsbGVyeSAuY29sb3JzIC50cmFjay5zbmFwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG59XG4jZ2FsbGVyeSAuY29sb3JzIC50cmFjay5zbmFwIC5jb2xvciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzO1xufVxuI2dhbGxlcnkgLm1pZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbiNnYWxsZXJ5IC5taWQgLmFycm93IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCAjMDAwO1xuICBvcGFjaXR5OiAwLjI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5IC5taWQgLmFycm93IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gIH1cbn1cbiNnYWxsZXJ5Lndpbm5lcnMge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjZ2FsbGVyeS53aW5uZXJzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cbiNnYWxsZXJ5Lndpbm5lcnMgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNnYWxsZXJ5Lndpbm5lcnMgaDIge1xuICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICB3aWR0aDogNjAlO1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICNnYWxsZXJ5Lndpbm5lcnMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4jZ2FsbGVyeS53aW5uZXJzIC5wbGFjZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9lbGVtZW50cy5wbmdcIik7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBtYXJnaW46IDEwMHB4IGF1dG8gMHB4IGF1dG87XG59XG4jZ2FsbGVyeS53aW5uZXJzIC5wbGFjZS5maXJzdCB7XG4gIHdpZHRoOiAyNDVweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MDdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2dhbGxlcnkud2lubmVycyAucGxhY2Uge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICNnYWxsZXJ5Lndpbm5lcnMgLnBsYWNlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuI2dhbGxlcnkud2lubmVycyAucGhvdG9zIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuI2dhbGxlcnkud2lubmVycyAucGhvdG9zIC50cmFjayAucGhvdG8gLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbiNnYWxsZXJ5Lndpbm5lcnMgLnJlbGF0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNnYWxsZXJ5Lndpbm5lcnMgLnJlbGF0ZWQgLnNxdWFyZXMgLmNvbG9yIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNoZXJvY29sb3JzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA3MHB4IDAgOTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI2hlcm9jb2xvcnMge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuICB9XG59XG4jaGVyb2NvbG9ycyBoMSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC1mYW1pbHk6IFwib3NtXCI7XG4gIG1hcmdpbjogNDBweCAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjaGVyb2NvbG9ycyBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG59XG4jaGVyb2NvbG9ycyBwIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjaGVyb2NvbG9ycyBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgI2hlcm9jb2xvcnMgcCBiciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAjaGVyb2NvbG9ycyBwIGJyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgfVxufVxuXG4jY291bnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbiNjb3VudGVyIC5iZyB7XG4gIG1heC13aWR0aDogMTYwNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW46IGF1dG87XG59XG4jY291bnRlciAuYmcubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2NvdW50ZXIgLmJnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNjb3VudGVyIC5iZy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4jY291bnRlciAuY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNjb3VudGVyIC5jZW50ZXIge1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gIH1cbn1cbiNjb3VudGVyIC5jZW50ZXIgcCB7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgI2NvdW50ZXIgLmNlbnRlciBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgI2NvdW50ZXIgLmNlbnRlciBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbiNjb3VudGVyIC5jZW50ZXIgaDIge1xuICBmb250LXNpemU6IDEwMHB4O1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAjY291bnRlciAuY2VudGVyIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luOiAtMjBweCAwIC0xNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICNjb3VudGVyIC5jZW50ZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW46IDBweCAwIDBweDtcbiAgfVxufVxuI2NvdW50ZXIgLmNlbnRlciBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNjb3VudGVyIC5jZW50ZXIgYTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IC03cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNjb3VudGVyLndpbm5lciAuY2VudGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNjb3VudGVyLndpbm5lciAuY2VudGVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICB9XG59XG5cbiNoZXhhaW5mbyB7XG4gIG1heC13aWR0aDogMTE0MHB4O1xuICBtYXJnaW46IDAgYXV0byA4MHB4IGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMTUwcHggMHB4IDE1MHB4O1xuICBtaW4taGVpZ2h0OiA3NDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZTcyMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAjaGV4YWluZm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNoZXhhaW5mbyB7XG4gICAgcGFkZGluZzogNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjaGV4YWluZm8ge1xuICAgIG1pbi1oZWlnaHQ6IDU4N3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbiNoZXhhaW5mbyAucmVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNoZXhhaW5mbyAucmVjdC50b3Age1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxOTBweDtcbiAgYmFja2dyb3VuZDogIzYyZmY4NjtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2hleGFpbmZvIC5yZWN0LnRvcCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHRvcDogLTI1cHg7XG4gIH1cbn1cbiNoZXhhaW5mbyAucmVjdC5sZWZ0IHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNDgwcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2hleGFpbmZvIC5yZWN0LmxlZnQge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogNDI4cHg7XG4gIH1cbn1cbiNoZXhhaW5mbyAucmVjdC5yaWdodCB7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3R0b206IC0zMHB4O1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzJkNzBkZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2hleGFpbmZvIC5yZWN0LnJpZ2h0IHtcbiAgICB3aWR0aDogMTY1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJvdHRvbTogLTI1cHg7XG4gIH1cbn1cbiNoZXhhaW5mbyAuY29sIHtcbiAgd2lkdGg6IDQ4MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjaGV4YWluZm8gLmNvbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiNoZXhhaW5mbyAuY29sLnJpZ2h0IHtcbiAgbWFyZ2luOiAzNjBweCAwIDAgMjAwcHg7XG4gIHdpZHRoOiA0NDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5MHB4KSB7XG4gICNoZXhhaW5mbyAuY29sLnJpZ2h0IHtcbiAgICBtYXJnaW46IDM5MHB4IDAgMCAtMzk3cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgI2hleGFpbmZvIC5jb2wucmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDAgNzhweDtcbiAgfVxufVxuI2hleGFpbmZvIC5jb2wucmlnaHQgcCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNoZXhhaW5mbyAuY29sLnJpZ2h0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgI2hleGFpbmZvIC5jb2wucmlnaHQgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzNweDtcbiAgfVxufVxuI2hleGFpbmZvIC5jb2wgLmNvZGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNoZXhhaW5mbyAuY29sIC5jb2RlIHtcbiAgICBmb250LXNpemU6IDQ3cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogNDBweCAwIDAgNDlweDtcbiAgfVxufVxuI2hleGFpbmZvIC5jb2wgLmNvZGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm90dG9tOiAwcHg7XG59XG4jaGV4YWluZm8gLmNvbCAuaW5mbyB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNoZXhhaW5mbyAuY29sIC5pbmZvIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbjogMzRweCAzOHB4IDAgMTdweDtcbiAgfVxufVxuI2hleGFpbmZvIC5jb2wgLmluZm8gLmljb24ge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VsZW1lbnRzLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMjE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI2hleGFpbmZvIC5jb2wgLmluZm8gLmljb24ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICB3aWR0aDogNTRweDtcbiAgICB0b3A6IC04cHg7XG4gIH1cbn1cbiNoZXhhaW5mbyAuY29sIC5pbmZvIC50ZXh0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogXCJvc21cIjtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNoZXhhaW5mbyAuY29sIC5pbmZvIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgZm9udC1mYW1pbHk6IG9zbTtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCkge1xuICAjaGV4YWluZm8gLmNvbCAuaW5mbyAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBvc207XG4gICAgbWFyZ2luLWxlZnQ6IDU0cHg7XG4gIH1cbn1cblxuI2hlcm93aW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNjkycHg7XG4gIGhlaWdodDogMTEyOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvd2lubmVyX2NvbG9yX3RvcC5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIG1hcmdpbjogMCBhdXRvIDY1cHggYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xuICAjaGVyb3dpbm5lciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgbWluLXdpZHRoOiBub25lO1xuICB9XG59XG4jaGVyb3dpbm5lciBoMSB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBwYWRkaW5nLXRvcDogMjQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICNoZXJvd2lubmVyIGgxIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgI2hlcm93aW5uZXIgaDEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNoZXJvd2lubmVyIGgyIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LWZhbWlseTogb3NtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAjaGVyb3dpbm5lciBoMiB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gICNoZXJvd2lubmVyIGgyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jaGVyb3dpbm5lciAuY29sb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAyOTJweDtcbiAgaGVpZ2h0OiAyOTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1hcmdpbjogMjEwcHggMCAwIDVweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZXJvd2lubmVyIC5jb2xvciAuY29kZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBvc2g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogNHB4IDE1cHggNnB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgI2hlcm93aW5uZXIgLmNvbG9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jaGVyb3dpbm5lciBpbWcubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gICNoZXJvd2lubmVyIGltZy5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbiN3aW5uZXJpbmZvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgI3dpbm5lcmluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbiN3aW5uZXJpbmZvIHAge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAjd2lubmVyaW5mbyBwIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgI3dpbm5lcmluZm8gcCBiciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAjd2lubmVyaW5mbyBwIGJyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAjd2lubmVyaW5mbyBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbiN3aW5uZXJpbmZvIGgyIHtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAzNnB4IDAgMzBweCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAjd2lubmVyaW5mbyBoMiB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICN3aW5uZXJpbmZvIGgyIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbiN3aW5uZXJpbmZvIC5jb2RlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC1mYW1pbHk6IG9zaDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nOiA0cHggMTVweCA2cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgI3dpbm5lcmluZm8gLmNvZGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAjd2lubmVyaW5mbyAuY29kZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbiN3aW5uZXJncmlkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAjd2lubmVyZ3JpZCB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG4jd2lubmVyZ3JpZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbiN3aW5uZXJncmlkIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMTk1cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgI3dpbm5lcmdyaWQgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiN3aW5uZXJncmlkIC5jb250ZW50IC5jb2wge1xuICB3aWR0aDogMjcxcHg7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgI3dpbm5lcmdyaWQgLmNvbnRlbnQgLmNvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4jd2lubmVyZ3JpZCAuY29udGVudCAuY29sIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJvc3JcIjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSBoMSwgYm9keSBoMiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLmxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAzMDAwO1xuICBiYWNrZ3JvdW5kOiByZWQ7XG59XG5ib2R5IGgxLCBib2R5IGgyIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gIHdpZHRoOiAxMDAlO1xufSIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnb3NiJztcclxuICBzcmM6IHVybCgnLi4vZm9udHMvT1BQT1NhbnMtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgdXJsKCcuLi9mb250cy9PUFBPU2Fucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgdXJsKCcuLi9mb250cy9PUFBPU2Fucy1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ29zbSc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL09QUE9TYW5zLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgdXJsKCcuLi9mb250cy9PUFBPU2Fucy1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICB1cmwoJy4uL2ZvbnRzL09QUE9TYW5zLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ29zbCc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL09QUE9TYW5zLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICB1cmwoJy4uL2ZvbnRzL09QUE9TYW5zLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgdXJsKCcuLi9mb250cy9PUFBPU2Fucy1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ29zcic7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL09QUE9TYW5zLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgIHVybCgnLi4vZm9udHMvT1BQT1NhbnMtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgIHVybCgnLi4vZm9udHMvT1BQT1NhbnMtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ29zaCc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL09QUE9TYW5zLUhlYXZ5LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICB1cmwoJy4uL2ZvbnRzL09QUE9TYW5zLUhlYXZ5LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgdXJsKCcuLi9mb250cy9PUFBPU2Fucy1IZWF2eS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbiIsIi8qIFNsaWRlciAqL1xyXG4uc2xpY2stc2xpZGVyXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNsaWNrLWxpc3Rcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zbGljay1saXN0OmZvY3VzXHJcbntcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnNsaWNrLWxpc3QuZHJhZ2dpbmdcclxue1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY3Vyc29yOiBoYW5kO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxyXG57XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5zbGljay10cmFja1xyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcclxuLnNsaWNrLXRyYWNrOmFmdGVyXHJcbntcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAgIGNvbnRlbnQ6ICcnO1xyXG59XHJcbi5zbGljay10cmFjazphZnRlclxyXG57XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcclxue1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVcclxue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxufVxyXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcclxue1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5zbGljay1zbGlkZSBpbWdcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXHJcbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xyXG57XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiLyoqXHJcbiAqIFN3aXBlciA2LjcuNVxyXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xyXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIxIFZsYWRpbWlyIEtoYXJsYW1waWRpXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxyXG4gKlxyXG4gKiBSZWxlYXNlZCBvbjogSnVseSAxLCAyMDIxXHJcbiAqL1xyXG5cclxuIEBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJykgZm9ybWF0KCd3b2ZmJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1jb250YWluZXItbXVsdGlyb3c+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItY29udGFpbmVyLW11bHRpcm93LWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWNvbnRhaW5lci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1jb250YWluZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCwuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1jb250YWluZXItM2R7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtdmFyaWFudDppbml0aWFsO2xpbmUtaGVpZ2h0OjF9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OjEwcHg7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6MTBweDtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRley0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6I2ZmZmZmZn0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2ssLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrey0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IzAwMDAwMH0uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206MTBweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6OHB4O2hlaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjJ9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eToxO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjo2cHggMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgNHB4fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZXstLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiNmZmZmZmZ9LnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrey0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6IzAwMDAwMH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O3RvcDoxJTt6LWluZGV4OjUwO3dpZHRoOjVweDtoZWlnaHQ6OTglfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MCAwO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ZmlsdGVyOmJsdXIoNTBweCl9LnN3aXBlci1jb250YWluZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59IiwiI2hlcm8ge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcblxyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7ICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAuY2VudGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0M3B4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2M3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1N3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDM1cHggMjFweCAzNXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHggMThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmIDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgXHJcbn0iLCIjY29sbGVjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTE4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzlweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZGI0YjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwOyAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTI2OXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjQ4cHg7XHJcblxyXG4gICAgICAgICAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTEwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHdpZHRoOiA1MjBweDtcclxuICAgICAgICBcclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MjBweCkge1xyXG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDElO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcclxuICAgICAgICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDphdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogb3NtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDsgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgXHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDsgXHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIjcXVvdGUge1xyXG4gICAgaGVpZ2h0OiA4OTFweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgICAgXHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjNweCkge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAud3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjAycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29sb3JzYmcuanBnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgdG9wOiAtODZweDtcclxuICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2M3B4KSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTU2cHggYXV0byAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IG9zcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzdweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvc20nO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0N3B4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODkwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjNweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3N3B4O1xyXG5cclxuICAgICAgICAgICAgICAgIGJyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYzcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3N3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU3cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzFweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnb3NoJztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTYwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvc3InO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI3ByaXplcyB7XHJcbiAgICBtYXJnaW46IDg1cHggMCAxMDBweCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcclxuICAgICAgICBtYXJnaW46IDQ1cHggMCA0MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb3NtJztcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYzcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNjBweCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgYnIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcblxyXG4gICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDkwdnc7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTExNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDEwMHB4O1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzQwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjNweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvc20nO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjNweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gXHJcbiAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI2OHB4LCAtMTc0cHgpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvc3InO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnb3NtJztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMjBweCBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgN3B4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZmYyYzM2IDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzRlYWEyIDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojYmJlODZlIDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMWNjZGY4IDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMzlmNWI2IDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZmZjNzAwIDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg3KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMDEwMTAxIDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YSB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDExOTBweDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXRvcDpzb2xpZCAjY2NjY2NjIDFweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvc2InO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMThweCAzNXB4IDIxcHggMzVweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZDhkOGQ4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmIDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiNzaGFyZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgcGFkZGluZzogMTIwcHggMCAxMjBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb3NtJztcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYzcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYzcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNjBweCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgYnIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2Vjb25kIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0ZXBzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1MnB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0ZXAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICB0b3A6IDIxMnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDE3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5NXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk1cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlZyB7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDc1cHggYXV0byAtMTgwcHggYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MzJweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDc1cHggYXV0byAtMTMwcHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA3NXB4IGF1dG8gLTUwcHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA3NXB4IGF1dG8gLTQwcHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0IHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMThweCAzNXB4IDIxcHggMzVweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgXHJcbn0iLCIjaW5zdGFncmFtIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgMTAwcHggMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1MXB4O1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICB3aWR0aDogMTI2NXB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDk1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYzM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMzE3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICB9XHJcbiAgXHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzExcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzg4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLnBpYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMTBweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDowO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI2dhbGxlcnkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5waG90b3Mge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxODVweCAwIDgwcHggMDtcclxuICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcztcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNzBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTE3cHggMCA1NXB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY292ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogNDYwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIGNhbGMoLTUwJSAtIDE4NXB4KSk7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSxjYWxjKC01MCUgLSAxMTZweCkpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHJhY2sge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuXHJcbiAgICAgICAgICAgICYudHJhbnNpdGlvbiB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucGhvdG8ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NjBweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5ob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZpb2xldDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDRweCByZ2JhKDAsMCwwLDAuMTkpOyBcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCA0cHggcmdiYSgwLDAsMCwwLjE5KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAuaG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXYge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLGNhbGMoLTUwJSArIDIyMHB4KSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lbGVtZW50cy5wbmcnKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAmLmhpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OXB4IC0xMDNweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgLSA0NjBweCksY2FsYygtNTAlICsgMjIwcHgpKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246LTE1MXB4IC0xMDNweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTExMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSAtIDMxMHB4KSxjYWxjKC01MCUgKyAyMjBweCkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgLSAyODZweCksY2FsYygtNTAlICsgMjIwcHgpKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNDlweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTAlICsgNDYwcHgpLGNhbGMoLTUwJSArIDIyMHB4KSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNTFweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMTBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC01MCUgKyAzMTBweCksY2FsYygtNTAlICsgMjIwcHgpKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygtNTAlICsgMjg2cHgpLGNhbGMoLTUwJSArIDIyMHB4KSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSxjYWxjKC01MCUgLSAyNDNweCkpO1xyXG4gICAgICAgICAgICB3aWR0aDogNDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA5cHggNHB4IHJnYmEoMCwwLDAsMC4xOSk7IFxyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCA0cHggcmdiYSgwLDAsMCwwLjE5KTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLGNhbGMoLTUwJSAtIDE0OXB4KSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50b3Age1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAgICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2VsZW1lbnRzLnBuZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnb3NiJztcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ29zbSc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zaGFyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzNweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lbGVtZW50cy5wbmcnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODNweCAtMjI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMTAwMDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjYpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY29kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG9zYjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4IDEwcHggMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWxhdGVkIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC01MCUgKyAzMjJweCkpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAzO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygtNTAlICsgMTk4cHgpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAuc3F1YXJlcyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDYwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY29sb3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuY29sb3JzIHtcclxuICAgICAgICBoZWlnaHQ6IDE2MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50cmFjayB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTk1cHg7IFxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00Mi4zNzVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvbG9yIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KSBzY2FsZSg0LjgsIDEuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDRweCByZ2JhKDAsMCwwLDAuMTkpOyBcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCA0cHggcmdiYSgwLDAsMCwwLjE5KTsgIFxyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOTVweDtcclxuICAgICAgICAgICAgICAgICAgICAvL2N1cnNvcjogZGVmYXVsdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2VsZW1lbnRzLnBuZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMC4yMSwwLjY3KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSBzY2FsZSgyLjksMS42KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMzcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoLjIxLC4zOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSwgMS4xKTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxOyAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMiwxLjE1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZnJlZW1vdmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAuY29sb3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7ICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zbmFwIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXM7XHJcblxyXG4gICAgICAgICAgICAgICAgLmNvbG9yIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzOyAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1pZCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6MDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG4gICAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgIzAwMDtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi53aW5uZXJzIHtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGxhY2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9lbGVtZW50cy5wbmcnKTtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTAwcHggYXV0byAwcHggYXV0bztcclxuXHJcbiAgICAgICAgICAgICYuZmlyc3Qge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjcpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNik7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGhvdG9zIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG5cclxuICAgICAgICAgICAgLnRyYWNrIHtcclxuICAgICAgICAgICAgICAgIC5waG90byB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWxhdGVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAuc3F1YXJlcyB7XHJcbiAgICAgICAgICAgICAgICAuY29sb3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcclxuICAgIH1cclxufSIsIiNoZXJvY29sb3JzIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDcwcHggMCA5MHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb3NtJztcclxuICAgICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgYnIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI2NvdW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgLmJnIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2MDVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICAgICYubW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICYubW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMjBweCAwIC0xNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAwIDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTdweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi53aW5uZXIge1xyXG4gICAgICAgIC5jZW50ZXIge1xyXG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiNoZXhhaW5mbyB7XHJcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDgwcHggYXV0bztcclxuICAgIHBhZGRpbmc6IDYwcHggMTUwcHggMHB4IDE1MHB4O1xyXG4gICAgbWluLWhlaWdodDogNzQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZlNzIxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU4N3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnJlY3Qge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgJi50b3Age1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDojNjJmZjg2O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IC0zMHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0ODBweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQyOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnJpZ2h0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMmQ3MGRmO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sIHtcclxuICAgICAgICB3aWR0aDogNDgwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnJpZ2h0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAzNjBweCAwIDAgMjAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NDBweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM5MHB4IDAgMCAtMzk3cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA3OHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHsgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb2RlIHtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMTZweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0N3B4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCA0OXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM0cHggMzhweCAwIDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbGVtZW50cy5wbmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0yMTRweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNik7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvc20nO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogb3NtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG9zbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiNoZXJvd2lubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOjE2OTJweDtcclxuICAgIGhlaWdodDogMTEyOHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvd2lubmVyX2NvbG9yX3RvcC5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICBtYXJnaW46MCBhdXRvIDY1cHggYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgbWluLXdpZHRoOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNDBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcbiAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTo0MnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBvc207O1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2xvciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIHdpZHRoOiAyOTJweDtcclxuICAgICAgICBoZWlnaHQ6IDI5MnB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIG1hcmdpbjogMjEwcHggMCAwIDVweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAuY29kZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmIDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogb3NoO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4IDZweCAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTFweDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcubW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiN3aW5uZXJpbmZvIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICAgICAgICBiciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTJweDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBtYXJnaW46IDM2cHggMCAzMHB4IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29kZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICBmb250LWZhbWlseTogb3NoO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAxNXB4IDZweCAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI3dpbm5lcmdyaWQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjsgICAgXHJcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTE5NXB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcblxyXG4gICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICB3aWR0aDogMjcxcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgXHJcbn0iLCJAaW1wb3J0ICd1dGlscy9yZXNldCc7XHJcbkBpbXBvcnQgJ3V0aWxzL2ZvbnRzJztcclxuQGltcG9ydCAndXRpbHMvc2xpY2snO1xyXG5AaW1wb3J0ICd1dGlscy9zd2lwZXInO1xyXG5cclxuQGltcG9ydCAnc2VjdGlvbnMvaG9tZS9oZXJvJztcclxuQGltcG9ydCAnc2VjdGlvbnMvaG9tZS9jb2xsZWN0aW9uJztcclxuQGltcG9ydCAnc2VjdGlvbnMvaG9tZS9xdW90ZSc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2hvbWUvcHJpemVzJztcclxuQGltcG9ydCAnc2VjdGlvbnMvaG9tZS9zaGFyZSc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2hvbWUvaW5zdGFncmFtJztcclxuXHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2NhdGFsb2cvZ2FsbGVyeSc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2NhdGFsb2cvaGVyb2NvbG9ycyc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2NhdGFsb2cvY291bnRlcic7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL2NhdGFsb2cvaGV4YWluZm8nO1xyXG5cclxuQGltcG9ydCAnc2VjdGlvbnMvd2lubmVyL2hlcm93aW5uZXInO1xyXG5AaW1wb3J0ICdzZWN0aW9ucy93aW5uZXIvd2lubmVyaW5mbyc7XHJcbkBpbXBvcnQgJ3NlY3Rpb25zL3dpbm5lci93aW5uZXJncmlkJztcclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvc3InO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBoMSxoMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB6LWluZGV4OiAzMDAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJlZDtcclxuICAgIH1cclxuXHJcbiAgICBoMSxoMiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxufVxyXG5cclxuLndyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufSJdfQ== */
