.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.slick-next,.slick-prev{position:absolute;display:block;height:38px;width:36px;line-height:0;font-size:0;cursor:pointer;background:hsla(0,0%,100%,.1);border-radius:4px;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-prev{left:20px}.slick-prev:before{content:url(/img/left-arrow.svg)}.slick-next{right:25px}.slick-next:before{content:url(/img/right-arrow.svg)}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:hsla(0,0%,87.8%,.5098039215686274);display:block;height:6px;width:6px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;border-radius:20px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li.slick-active button{width:20px;background:#f6e14d}.all-match .match-tabs .d-flex:hover::-webkit-scrollbar-thumb,.btn,.content-bg .tabs:hover::-webkit-scrollbar-thumb,.content-video .detail .des,.content-video .detail .des-active,.header_right .menu-item,.header_right:hover::-webkit-scrollbar-thumb,.live-list .item:hover,.live-tabs .d-flex:hover::-webkit-scrollbar-thumb,.match-list .match-item:hover,.rate-item:hover,.rate-list:hover::-webkit-scrollbar-thumb,.rating-item:hover,.rating-list:hover::-webkit-scrollbar-thumb,.scrollbar:hover::-webkit-scrollbar-thumb,.tran,a{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}html{overflow-x:hidden}body{font-family:Roboto,sans-serif;color:#fff;background-color:#06070a;font-size:15px;margin:0}.container{border-top:none!important;max-width:1190px;margin:0 auto;display:flex;position:relative}.container-reverse{flex-direction:row-reverse}@media (max-width:767px){.container{flex-direction:column;padding:8px}}.desktop{display:block}@media (max-width:767px){.desktop{display:none!important}}.mobile{display:none!important}@media (max-width:767px){.mobile{display:block!important}}.pd-100{padding-top:110px}header{position:fixed;width:100%;left:0;top:0;z-index:1000}.header{width:100%;position:relative;z-index:100;border-bottom:1px solid #f6e14d}@media (max-width:840px){.header{height:50px}}.header .container--header{background:#16171b}.header_logo{background-color:transparent;display:flex;justify-content:center;align-items:center;width:273px}@media (max-width:840px){.header_logo{height:50px;margin-left:-1rem}}.header_logo img{max-height:60px}.header_logo a,.header_logo a:hover{text-decoration:none}.header .filter-icon{background-color:#000;padding:0 15px 15px;display:flex;justify-content:center;width:50px;margin-left:auto;margin-right:-15px}.header .filter-icon i{color:#fff;font-size:20px}.header .top{display:flex;flex:1;background-color:#06070a;justify-content:flex-end}.header .top .gr-btn{display:flex;align-items:center;margin-right:20px}.header .lang{display:flex;justify-content:flex-end;position:relative;height:45px;align-items:center;background-color:#06070a}.header .language{position:relative;background-color:#16171b;padding:6px 16px;border-radius:4px;cursor:pointer}.header .language .icon-down{margin-left:14px}.header .list-lang{background:#000;color:#fff;display:flex;flex-direction:column;align-items:center;border-radius:4px;top:25px;height:0;right:0;cursor:pointer;transition:.2s ease-in;overflow:hidden;z-index:400;margin:0;position:absolute;list-style:none;width:100%;padding:0}.header .list-lang li{padding:5px 0;width:100%;text-align:center}.header .list-lang.active{height:54px;transition:.2s ease-in}.header .list-lang.active li:hover{background-color:#f6e14d}.header_right{display:flex;align-items:center;justify-content:space-between;padding:8px;flex:1;white-space:nowrap;overflow-x:auto;overflow-y:hidden}@media (max-width:840px){.header_right{justify-content:start;border-bottom:1px solid #f6e14d;position:relative}}.header_right .gr-btn{display:flex;align-items:center;width:150px;justify-content:flex-end}.header_right::-webkit-scrollbar{display:none}.header_right::-webkit-scrollbar-track{background-color:transparent;display:none}.header_right::-webkit-scrollbar-thumb{display:none}.header_right::-webkit-scrollbar-thumb:hover{background-color:#fff}.header_right .menu-item{padding:0 16px;text-decoration:none;position:relative;font-size:15px;height:40px;display:flex;align-items:center;color:#fff;text-transform:uppercase}@media (max-width:767px){.header_right .menu-item{font-size:12px;padding:12px;height:auto}}.header_right .menu-item img{position:absolute;bottom:-9px;display:none;left:calc(50% - 6px)}.header_right .menu-item:hover{color:#f6e14d}.header_right .menu-item:hover img{display:block}.header_right .active{font-weight:600;color:#f6e14d}.header_right .active img{display:block}@media (max-width:840px){.header-desktop{display:none}}.filter-mobile{display:none}@media (max-width:840px){.filter-mobile{display:block}}.header-mobile{display:none;background-color:#16171b}@media (max-width:840px){.header-mobile{display:block}}.header-mobile .menu-top{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:2px solid #f6e14d}.header-mobile .menu-top .logo{width:130px;display:flex;align-items:center}.header-mobile .menu-top .logo img{width:100%}.header-mobile .menu-link{display:block}.header-mobile .menu-link span{display:block;height:2px;width:32px;background:#fff;margin:5px 0;transition:transform .1s linear}.header-mobile .menu-link:focus .line-1,.header-mobile .menu-link:hover .line-1{transform:translateY(-2px)}.header-mobile .menu-link:focus .line-3,.header-mobile .menu-link:hover .line-3{transform:translateY(2px)}.header-mobile .menu-link.active span{transition:transform .2s ease-out,opacity .1s linear}.header-mobile .menu-link.active .line-1{transform:translateY(7px) translateX(0) rotate(45deg)}.header-mobile .menu-link.active .line-2{opacity:0}.header-mobile .menu-link.active .line-3{transform:translateY(-7px) translateX(0) rotate(-45deg)}.header-mobile .menu-bottom{max-height:0;overflow:hidden;text-transform:cubic-bezier(.95,.05,.795,.035);transition-duration:.5s;transition-property:max-height;z-index:1}.header-mobile .menu-bottom .list{position:relative;list-style:none;padding:0 50px;margin:0}.header-mobile .menu-bottom .list li{margin-top:.75rem;cursor:pointer;text-align:center}.header-mobile .menu-bottom .list li a{color:#fff;font-size:16px;padding:15px 30px;margin:0 30px;display:block;text-transform:uppercase}.header-mobile .menu-bottom .list li a:hover{text-decoration:none;opacity:1}.header-mobile .menu-bottom .list li:last-child{margin-bottom:20px}.header-mobile .menu-bottom .list li .btn{margin:0;padding:8px 14px}.header-mobile .menu-bottom .list li .btn+.btn{margin-left:10px}.header-mobile .menu-bottom .search{background-color:#2d303f;border-radius:100px;position:relative;display:flex;align-items:center;padding-left:20px}.header-mobile .menu-bottom .search input{background-color:transparent;box-shadow:none;border:none;padding:12px 20px 12px 10px}.header-mobile .menu-bottom .search input:focus{box-shadow:none;border:none;outline:none}.header-mobile .menu-bottom .active a{border-bottom:1px solid #f6e14d}.header-mobile .menu-bottom .menu-item{font-weight:500;font-size:18px;font-weight:300}.header-mobile .menu-bottom .gr-btn{display:flex;flex:none;order:2}.header-mobile .menu-bottom .gr-btn .btn{order:1;width:100%}.header-mobile .menu-bottom .gr-btn .btn-signing{background-color:#2d303f}.header-mobile .menu-bottom .about{display:flex;justify-content:center;margin:50px 0 0;padding:0}.header-mobile .menu-bottom .about li{list-style:none;text-transform:uppercase;padding:10px}.header-mobile .menu-bottom .bt{padding:16px}.header-mobile .menu-bottom .bt p{text-align:center;line-height:130%;font-weight:300;color:hsla(0,0%,100%,.65)}.header-mobile .menu-top p{letter-spacing:.3em;margin:0}.header-mobile .menu-top .d-flex{justify-content:space-between}.header-mobile .menu-top .d-flex h1{margin:0;font-size:36px;font-weight:700}.header-mobile-active{background:linear-gradient(179.08deg,rgba(22,23,27,.95) 83.09%,#f6e14d 123.38%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition-duration:.5s}.header-mobile-active .menu-bottom{height:calc(100vh - 60px);max-height:100vh;transition-timing-function:cubic-bezier(.895,.03,.685,.22);transition-duration:.5s;transition-property:max-height}.header-mobile-active .header_right{height:0;transition-timing-function:cubic-bezier(.5,.3,.685,.5);padding:0}.footer{background-image:url(/img/footer.png);padding:60px 0 36px;background-size:cover;background-position:50%;text-align:center;border-top:2px solid #f6e14d;margin-top:50px}@media (max-width:767px){.footer{background-image:url(/img/footer-mb.png);padding:16px}}.footer .container{flex-direction:column}.footer p{color:hsla(0,0%,100%,.85)}.footer img{margin:0 auto}.footer ul{display:flex;justify-content:center;margin:0;padding:0}.footer ul li{list-style:none;text-transform:uppercase;font-weight:700;font-size:16px;padding:20px}@media (max-width:767px){.footer ul li{font-size:14px;padding:20px 10px}}.footer .bt p{line-height:130%;font-weight:400;color:hsla(0,0%,100%,.65)}.btn{display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;font-size:15px;color:#fff;background-color:transparent}.btn-search{background-color:#2d303f;width:36px;height:36px;border-radius:50px}.btn-login{padding:8px 14px;background-color:#2248c9;border-radius:50px}.btn-login:hover{color:#f6e14d}.btn-signing{padding:8px 14px;border-radius:50px}.btn-signing:hover{color:#f6e14d}.btn-bet{background-color:#f6e14d;padding:8px 30px;border-radius:4px;text-transform:uppercase;color:#14151c;font-size:16px;line-height:24px;margin:16px 0 0;text-align:center}@media (max-width:767px){.btn-bet{font-size:10px;padding:2px 8px}}.btn-bet:hover,.btn-view{color:#14151c}.btn-view{background-color:#f6e14d;border-radius:4px;height:35px;line-height:24px;white-space:nowrap}@media (max-width:767px){.btn-view{font-size:12px;padding:2px 16px;line-height:14px;height:24px}}.btn-view:hover{color:#14151c}.btn-share{padding:2px 14px;background-color:#2248c9;border-radius:50px;height:35px}.btn-chat{background-color:#2d303f;border-radius:6px;padding:2px 14px}.btn-chat .icon-chat{width:30px;height:30px;display:inline-block;background-image:url(/img/openchat.svg);background-repeat:no-repeat}.btn-chat .close{display:none}.btn-send{background-color:#f6e14d;padding:8px 30px;border-radius:50px;color:#14151c;font-size:12px}.btn-more{background-color:#2d303f;border-radius:6px;padding:8px 14px}.btn-more .icon-more{width:16px;height:16px;display:inline-block;background-image:url(/img/double-right.svg);background-repeat:no-repeat;margin-right:10px}.btn-more .close{display:none}.btn-play{padding:8px 14px;background-color:#2248c9;border-radius:4px;font-size:14px;width:125px}@media (max-width:767px){.btn-play{width:auto;padding:4px 8px}}.btn-play img{margin-right:10px}@media (max-width:767px){.btn-play img{margin-right:0;width:14px;height:14px}}.btn-detail{padding:8px 12px;background:rgba(34,72,201,.25);border-radius:4px;color:#f6e14d;width:125px;font-size:14px}@media (max-width:767px){.btn-detail{padding:4px 8px;width:auto}}.btn-detail img{margin-left:10px}@media (max-width:767px){.btn-detail img{margin-left:0}}.active .open{display:none}.active .close{display:block}.active .icon-chat,.active .icon-more{transform:rotate(180deg)}.gr-btn .btn+.btn{margin-left:10px}.left-content{width:273px;padding-top:20px}@media (max-width:767px){.left-content{width:100%;margin-top:16px;padding:0}}.left-content .scrollbar{height:244px}.banner{margin:8px 0}.banner img{width:100%}.right-content{width:917px}@media (max-width:767px){.right-content{width:100%;padding:0}}a{color:#fff;text-decoration:none}a:hover,strong{color:#f6e14d}.left--news{background-color:#14151c}.left--news,.left__title{border-radius:8px 8px 0 0}.left__title{color:#fff;background-color:#2d303f;padding:14px;border-bottom:2px solid #2248c9;font-weight:400;text-transform:uppercase;font-size:18px;margin-top:0}.left--list .slick-arrow{display:none!important}.left--item{max-width:235px;margin:8px}.left--item h5{font-size:14px;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.left__img{height:132px;width:235px}.left__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tag{padding:8px 0}.tag span{display:inline-block}.tag .bg{background-color:#f6e14d;padding:3px 10px;color:#16171b;border-radius:50px}.tag .bg,.tag .color{text-transform:uppercase}.tag .color{color:#f6e14d}.time{color:#bdbdbd}.news{padding:8px}.news-item{border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:20px;display:block}.news-item h5{margin:0;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-right{padding-left:12px}.news-img{padding:8px}.news-img .news-item{border:none;display:flex}.news-img .news-item img{width:90px;height:60px}.scrollbar{overflow:auto;scrollbar-gutter:none}.scrollbar::-webkit-scrollbar{width:16px}.scrollbar::-webkit-scrollbar-track{background-color:transparent}.scrollbar::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.5);border-radius:20px;border:6px solid transparent;background-clip:content-box}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:#fff}.scrollbar::-webkit-scrollbar:horizontal{display:none}.hero{margin:20px 0 20px 20px}@media (max-width:767px){.hero{margin-left:0}}.hero--list .slick-arrow{z-index:100}.hero--list .slick-dots{bottom:20px}.hero-item{overflow:hidden;border-radius:8px}.hero-item img{width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.hero-item img{height:240px}}.content-bg{background-color:#14151c;border-radius:8px;margin-left:20px}@media (max-width:767px){.content-bg{background-color:transparent;margin-left:0}}.content-bg .tabs{border-bottom:1px solid #2d303f;display:flex;padding:0 24px;white-space:nowrap;overflow-x:auto}@media (max-width:767px){.content-bg .tabs{padding:0 0 10px}}.content-bg .tabs::-webkit-scrollbar{display:none}.content-bg .tabs::-webkit-scrollbar-track{background-color:transparent;display:none}.content-bg .tabs::-webkit-scrollbar-thumb{display:none}.content-bg .tabs::-webkit-scrollbar-thumb:hover{background-color:#fff}.content-bg .tabs .tab-item{display:block;padding:16px 0;margin:0 10px;text-transform:uppercase}@media (max-width:767px){.content-bg .tabs .tab-item{font-size:14px}}.content-bg .tabs .active{color:#f6e14d;border-bottom:2px solid #f6e14d;font-weight:700}.scroll{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin!important}.scroll::-webkit-scrollbar-track-piece{background:hsla(0,0%,89.8%,0)}.scroll::-webkit-scrollbar-thumb{background-color:hsla(0,0%,89.8%,.5);border-radius:5px}.scroll::-webkit-scrollbar{width:4px;height:0;border-radius:5px}.content-video{padding:8px;position:relative}@media (max-width:767px){.content-video{padding:0}}.content-video .video{position:relative;display:flex;flex-wrap:wrap}.content-video .video img{width:100%}.content-video .video .chat{width:220px;margin-left:15px;background:rgba(22,23,27,.85);border:1px solid #2248c9;border-radius:0 14px 14px 0;overflow:hidden}@media (max-width:767px){.content-video .video .chat{position:static;width:100%;border-radius:14px;margin-left:0;margin-top:10px}}.content-video .video .chat-inner{display:flex;flex-direction:column;height:100%}.content-video .video .chat-inner .title{display:flex;background-color:#f6e14d;justify-content:space-between;align-items:center;padding:8px 0 8px 14px;color:#16171b}.content-video .video .chat-inner .title img{width:30px;height:30px;transform:rotate(180deg)}.content-video .video .chat-inner .comment{height:320px;padding:14px;flex-grow:1;position:relative}.content-video .video .chat-inner .comment-item{position:relative;padding-right:80px;display:flex;margin-bottom:14px;align-items:center;font-size:13px}.content-video .video .chat-inner .comment-item .img{width:25px;height:25px;display:inline-block;box-sizing:border-box;padding:0;position:relative;overflow:hidden;white-space:nowrap;text-align:center;vertical-align:middle;line-height:32px;border-radius:50%;margin:0 10px 0 0;flex:0 0 25px;background:rgba(0,0,0,.4)}.content-video .video .chat-inner .comment-item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-video .video .chat-inner .comment-item .name{margin-right:5px}.content-video .video .chat-inner .input-chat{padding:8px 16px;height:90px;background-color:transparent;flex:0 0 auto}.content-video .video .chat-inner .input-chat .input{position:relative;background-color:#2d303f;border-radius:50px;display:flex;padding-right:50px}.content-video .video .chat-inner .input-chat .input input{background-color:transparent;box-shadow:none;border:none;padding:12px 0 12px 20px;width:100%;color:#fff}.content-video .video .chat-inner .input-chat .input input:focus{box-shadow:none;border:none;outline:none}.content-video .video .chat-inner .input-chat .input .btn{position:absolute;right:10px;top:10px}.content-video .video .chat-inner .input-chat .d-flex{display:flex;justify-content:space-between;margin-top:6px}.content-video .video .chat-inner .input-chat .d-flex span{color:rgba(255,252,254,.65);font-size:12px}.content-video .video .btn-chat{position:absolute;right:0;bottom:-45px}.content-video .match{display:flex;align-items:center;padding:0 50px;gap:85px;flex:none;order:1;flex-grow:0}@media (max-width:767px){.content-video .match{padding:10px 0;gap:15px;justify-content:space-around;margin-top:30px}}.content-video .match .d-flex{display:flex;flex-direction:column;align-items:center;padding:30px 0;justify-content:center;flex:1;margin-top:10px}.content-video .match .d-flex:first-child,.content-video .match .d-flex:nth-child(3){min-width:100px}.content-video .match .d-flex p{margin:0;font-size:18px;text-align:center;font-weight:700}@media (max-width:767px){.content-video .match .d-flex p{font-size:14px}}.content-video .match .d-flex .date{font-weight:500;font-size:18px;text-align:center}@media (max-width:767px){.content-video .match .d-flex .date{font-size:14px}}.content-video .match .d-flex .vs{text-transform:uppercase;font-style:italic;font-weight:500;font-size:38px;background:linear-gradient(180deg,#f6e14d 23.39%,rgba(209,215,223,0) 80.65%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;line-height:130%}@media (max-width:767px){.content-video .match .d-flex .vs{font-size:22px}}.content-video .match .d-flex img{border:1px solid #fff;border-radius:100px;width:45px;height:45px;margin-bottom:15px}@media (max-width:767px){.content-video .match .d-flex img{width:28px;height:28px}}.content-video .detail .title{display:flex;justify-content:space-between}.content-video .detail .title h2{flex:1;margin:10px 0}@media (max-width:767px){.content-video .detail .title{flex-direction:column-reverse}.content-video .detail .title .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:right}}.content-video .detail .des{height:40px;overflow:hidden;position:relative}.content-video .detail .des:before{content:"";position:absolute;width:100%;height:50px;bottom:0;left:0;background:linear-gradient(180deg,rgba(20,21,28,0),#14151c)}.content-video .detail .des-active{height:auto}.content-video .detail .show{width:100%;display:flex;justify-content:center;border-bottom:1px solid #2d303f;margin-bottom:30px}.content-video .detail .show .btn{margin-bottom:-14px}.all-match{padding:8px}@media (max-width:767px){.all-match{padding:0}}.all-match .match-tabs{display:flex;justify-content:space-between;background-color:#2d303f;padding:0 16px;border-radius:4px;align-items:center;position:relative}@media (max-width:767px){.all-match .match-tabs{margin-bottom:50px}}.all-match .match-tabs .d-flex{display:flex;align-items:baseline;flex:1;align-items:flex-end;height:100%;white-space:nowrap;overflow-x:auto}.all-match .match-tabs .d-flex::-webkit-scrollbar{display:none}.all-match .match-tabs .d-flex::-webkit-scrollbar-track{background-color:transparent;display:none}.all-match .match-tabs .d-flex::-webkit-scrollbar-thumb{display:none}.all-match .match-tabs .d-flex::-webkit-scrollbar-thumb:hover{background-color:#fff}.all-match .match-tabs a{display:block;padding:8px 0;margin:0 10px;height:100%}.all-match .match-tabs .active{color:#f6e14d;border-bottom:2px solid #f6e14d;font-weight:700}.all-match .match-tabs .sort{position:relative;background:hsla(0,0%,100%,.08);border-radius:5px;margin:6px 0;overflow:hidden}@media (max-width:767px){.all-match .match-tabs .sort{position:absolute;right:0;bottom:-45px}}.all-match .match-tabs .sort select{padding:8px 40px 8px 14px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#3d404e;color:#fff;border:none}.all-match .match-tabs .sort select:active,.all-match .match-tabs .sort select:focus{border:none;box-shadow:none}.all-match .match-tabs .sort select::-ms-expand{display:none}.all-match .match-tabs .sort:before{content:"";position:absolute;right:10px;top:14px;background:url(/img/down.svg) no-repeat;width:12px;height:6px}.match-list{margin-top:20px}.match-list .row,.match-list .row-banner{display:flex;flex-direction:row;gap:16px;order:2;margin-bottom:16px}@media (max-width:767px){.match-list .row-banner{order:1;gap:0;flex-wrap:wrap}}.match-list .match-item{display:flex;flex-direction:row;align-items:center;padding:16px;gap:24px;background:hsla(0,0%,100%,.1);border-radius:8px;width:50%;order:1;border:1px solid transparent}@media (max-width:767px){.match-list .match-item{flex-direction:column;text-align:center;padding:16px 8px;gap:8px}}.match-list .match-item:hover{background:rgba(246,225,77,.1);border-color:#f6e14d}.match-list .match-item .d-flex{display:flex;flex-direction:column;padding:0;gap:12px;min-width:130px}@media (max-width:767px){.match-list .match-item .d-flex:nth-child(2){flex:1}}.match-list .match-item .d-flex .name{display:flex;align-items:center;text-align:center;justify-content:center}.match-list .match-item .d-flex .name img{width:24px;height:24px;border:1px solid #fff;border-radius:100px}.match-list .match-item .d-flex .name p{margin:8px 10px;white-space:nowrap}.match-list .match-item .d-flex .name .number{font-style:italic;font-weight:500;font-size:20px;line-height:22px}.match-list .match-item .d-flex .vs{text-transform:uppercase;font-style:italic;font-weight:500;font-size:16px;background:linear-gradient(180deg,#f6e14d 23.39%,rgba(209,215,223,0) 80.65%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;line-height:130%}.match-list .match-item .d-flex .type{color:#99adcd;margin:0}@media (max-width:767px){.match-list .match-item .d-flex .type{font-size:10px}}.match-list .match-item .d-flex h3{font-size:15px;margin:0}@media (max-width:767px){.match-list .match-item .d-flex h3{display:flex;flex-direction:column;font-size:12px;justify-content:center;flex:1}}@media (max-width:767px){.match-list .match-item .d-flex .date{font-size:12px}}@media (max-width:767px){.match-list .match-item .mobile{display:flex!important}}.live{height:20px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:0 8px;background:red;border-radius:4px;font-size:10px}@media (max-width:767px){.live{height:18px}}.coming{height:20px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:0 8px;background:#2248c9;border-radius:4px;font-size:10px}@media (max-width:767px){.coming{height:18px}}.live-tabs{display:flex;justify-content:center;background-color:#2d303f;padding:0 16px;border-radius:4px;align-items:center;position:relative;margin:24px 16px}@media (max-width:767px){.live-tabs{margin:8px 0 0}}.live-tabs .d-flex{display:flex;white-space:nowrap;overflow-x:auto}.live-tabs .d-flex::-webkit-scrollbar{display:none}.live-tabs .d-flex::-webkit-scrollbar-track{background-color:transparent;display:none}.live-tabs .d-flex::-webkit-scrollbar-thumb{display:none}.live-tabs .d-flex::-webkit-scrollbar-thumb:hover{background-color:#fff}.live-tabs a{display:block;padding:8px;margin:0 10px;height:100%}.live-tabs .active{color:#f6e14d;border-bottom:2px solid #f6e14d;font-weight:700;background:rgba(246,225,77,.1)}.live-tag{padding:0 16px 16px;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px}@media (max-width:767px){.live-tag{padding:0;display:none}}.live-tag .item{display:flex;justify-content:center;align-items:center;padding:9px 10px;gap:10px;background:hsla(0,0%,100%,.06);border-radius:4px;color:#99adcd}.live-tag .item:hover{color:#f6e14d;background:hsla(0,0%,100%,.3)}.live-tag .active{background:#2248c9;color:#fff}.live-tag .active:hover{color:#f6e14d;background:#2248c9}.live-sort{display:none}@media (max-width:767px){.live-sort{display:flex;justify-content:flex-end}}.live-sort .sort{position:relative;background:hsla(0,0%,100%,.08);border-radius:5px;margin:6px 0}.live-sort .sort select{padding:8px 40px 8px 14px;-moz-appearance:none;width:100%;-webkit-appearance:none;appearance:none;background-color:transparent;color:#fff;border:none}.live-sort .sort select:active,.live-sort .sort select:focus{border:none;box-shadow:none}.live-sort .sort select::-ms-expand{display:none}.live-sort .sort:before{content:"";position:absolute;right:10px;top:14px;background:url(/img/down.svg) no-repeat;width:12px;height:6px}.live-search{display:flex;justify-content:center;padding:8px}.live-search .search{width:100%;max-width:500px}@media (max-width:767px){.live-search{padding:0;margin-bottom:8px}}.search{background-color:#2d303f;border-radius:100px;position:relative;display:flex;align-items:center;padding-left:20px}.search input{background-color:transparent;box-shadow:none;border:none;padding:12px 20px 12px 10px;color:#fff;flex:1}.search input:focus{box-shadow:none;border:none;outline:none}.live-title{font-weight:700;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase;padding:20px 20px 0}@media (max-width:767px){.live-title{padding:10px}}.live-list{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:4px;order:1}@media (max-width:767px){.live-list{padding:0}}.live-list .item{background:hsla(0,0%,100%,.1);border-radius:8px;display:flex;justify-content:space-between;width:100%;border:1px solid transparent}.live-list .item:hover{background:rgba(246,225,77,.1);border-color:#f6e14d}.live-list .item .date{padding:10px 13px;display:flex;align-items:center;width:75px}@media (max-width:767px){.live-list .item .date{flex-direction:column;font-size:10px;padding:8px;width:36px;align-items:center;justify-content:center;text-align:center}}.live-list .item .date .icon-live{margin-right:5px}@media (max-width:767px){.live-list .item .date .icon-live{margin-right:0}}.live-list .item .date .icon-live img{width:11px;height:11px}.live-list .item .name{display:flex;align-items:center;flex:1;padding:10px 0 10px 13px;min-width:94px;font-size:14px}.live-list .item .name .logo{width:35px;height:35px}@media (max-width:767px){.live-list .item .name .logo{width:25px;height:25px}}.live-list .item .name .d-flex{display:flex;flex-direction:column;margin-left:10px}@media (max-width:767px){.live-list .item .name .d-flex{margin:0 5px}}.live-list .item .name .d-flex .cards .card{width:10px;height:12px}.live-list .item .name-left{text-align:right;padding-right:13px;padding-left:0;justify-content:flex-end}.live-list .item .name-left .d-flex{justify-content:flex-end;margin-right:10px;margin-left:0;align-items:flex-end}@media (max-width:767px){.live-list .item .name{font-size:10px;padding:8px;min-width:80px}}.live-list .item .center-name{display:flex;align-items:center;flex-direction:column;padding:10px;min-width:45px;justify-content:center}.live-list .item .center-name span{font-weight:400;font-size:11px;line-height:130%;text-align:center;color:#27ae60}.live-list .item .center-name .score{color:#f6e14d;text-align:center;font-style:italic;font-weight:700;font-size:20px}@media (max-width:767px){.live-list .item .center-name .score{font-size:14px}}.live-list .item .center-name .vs{text-transform:uppercase;font-style:italic;font-weight:500;font-size:16px;background:linear-gradient(180deg,#f6e14d 23.39%,rgba(209,215,223,0) 80.65%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;line-height:130%}@media (max-width:767px){.live-list .item .center-name{font-size:10px;padding:8px}}.live-list .item .view{padding:10px 13px;display:flex;align-items:center;width:125px}@media (max-width:767px){.live-list .item .view{padding:8px;width:30px}}.live-list .item .schedule{padding:10px 13px;display:flex;align-items:center;width:225px}@media (max-width:767px){.live-list .item .schedule{padding:8px;width:30px}}.live-list .item .schedule .btn{width:105px}.live-list .item .schedule .btn:first-child{background:#f6e14d;color:#16171b;margin-right:10px}@media (max-width:767px){.live-list .item .schedule .btn:first-child{display:none}}.help{padding:16px}@media (max-width:767px){.help{padding:8px}}.live-container{display:flex}@media (max-width:767px){.live-container{flex-direction:column}}.live-container .live-left{width:calc(100% - 273px)}@media (max-width:767px){.live-container .live-left{width:100%}}.live-container .live-left .view{padding:8px;width:30px}.live-container .live-left .view .btn{width:auto;padding:4px 5px}.live-container .live-left .view .btn img{margin-right:0}.live-container .live-left .view .btn span{display:none}.live-container .live-right{width:273px}@media (max-width:767px){.live-container .live-right{width:100%;margin-top:16px}}.live-container .live-right .rate{overflow:hidden;background:hsla(0,0%,100%,.1);border-radius:8px 8px 0 0}.live-container .live-right .rate .title{padding:15px 0;background-color:#f6e14d;color:#16171b}.live-container .live-right .rate .title .d-flex{border-left:5px solid #2248c9;justify-content:space-between;display:flex;padding-right:10px;align-items:center}.live-container .live-right .rate .title .d-flex span{text-transform:uppercase;font-size:14px;font-weight:600;margin-left:15px}.live-container .live-right .rate .title .d-flex a{color:#16171b;font-size:12px}.live-container .live-right .scrollbar{height:300px}.live-container .live-right .scrollbar .rate-table{display:flex;flex-direction:column;align-items:flex-start;gap:4px;order:1}.live-container .live-right .scrollbar .rate-table .item{display:flex;width:100%;border-bottom:1px solid hsla(0,0%,100%,.1);min-width:330px}.live-container .live-right .scrollbar .rate-table .item-header{background-color:hsla(0,0%,100%,.1)}.live-container .live-right .scrollbar .rate-table .item .cell{padding:12px 0;text-align:center;width:40px}.live-container .live-right .scrollbar .rate-table .item .cell:nth-child(2){width:130px;text-align:left;padding-left:12px}.live-container .live-right .scrollbar .rate-table .item .cell .name{display:flex;align-items:center}.live-container .live-right .scrollbar .rate-table .item .cell .name .logo{width:20px;height:20px;margin-right:10px}.live-container .live-right .red{font-style:italic;font-weight:400;font-size:12px;line-height:14px;color:red;padding:8px}.rate-list{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:4px;order:1}@media (max-width:767px){.rate-list{padding:0;overflow:auto;white-space:nowrap}}.rate-list::-webkit-scrollbar{display:none}.rate-list::-webkit-scrollbar-track{background-color:transparent;display:none}.rate-list::-webkit-scrollbar-thumb{display:none}.rate-list::-webkit-scrollbar-thumb:hover{background-color:#fff}.rate-header{display:flex;background:rgba(246,225,77,.1);border-radius:8px;justify-content:space-between;margin:16px}@media (max-width:767px){.rate-header{display:none}}.rate-header .rate-cell span{text-transform:uppercase;padding:16px;font-weight:700}.rate-cell span{display:block}.rate-cell:first-child{width:100px}.rate-cell:nth-child(2){width:180px}.rate-cell:nth-child(3),.rate-cell:nth-child(4),.rate-cell:nth-child(5),.rate-cell:nth-child(6),.rate-cell:nth-child(7){width:112px}.rate-item{background:hsla(0,0%,100%,.1);border-radius:8px;display:flex;justify-content:space-between;width:100%;border:1px solid transparent;min-width:790px}.rate-item:hover{background:rgba(246,225,77,.1);border-color:#f6e14d}.rate-item .rate-cell .odds-content{border-left:1px solid #414147;display:inline-block;height:100%;vertical-align:middle;width:100%}.rate-item .rate-cell .odds-content .odds-data{display:block;height:18px;font-size:12px;padding:0 15px}.rate-item .rate-cell .odds-content .odds-data span{display:block;float:left;width:50%;height:18px;font-size:12px;line-height:18px}.rate-item .rate-cell .odds-content .odds-data .left-text{float:left;text-align:left;width:50%}.rate-item .rate-cell .odds-content .odds-data .right-text{text-align:right;width:50%;float:right}.rate-item .rate-cell .odds-content .odds-data .highlight{font-weight:700;color:red}.rate-item .rate-cell .rate-time{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.rate-item .rate-cell .rate-time .score{color:#f6e14d;text-align:center;font-style:italic;font-weight:700;font-size:20px}.rate-item .rate-cell .rate-time .d-flex{display:flex;justify-content:center;align-items:center}.rate-item .rate-cell .rate-time .d-flex .red{width:8px;height:8px;background:red;margin-right:4px;border-radius:10px}.rate-item .rate-cell .rate-time .d-flex .green{color:#27ae60;font-size:13px}.rate-item .rate-cell .name{display:flex;font-size:14px;font-weight:400;align-items:center;padding:6px 0}.rate-item .rate-cell .name .logo{width:22px;height:22px;margin-right:5px}.text-red{color:#eb5757;text-align:right;padding:8px;font-size:12px}.rating-list{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:4px;order:1}@media (max-width:767px){.rating-list{padding:0;overflow:auto}}.rating-list::-webkit-scrollbar{display:none}.rating-list::-webkit-scrollbar-track{background-color:transparent;display:none}.rating-list::-webkit-scrollbar-thumb{display:none}.rating-list::-webkit-scrollbar-thumb:hover{background-color:#fff}.rating-header{display:flex;background:rgba(246,225,77,.1);border-radius:8px;justify-content:space-between;margin:16px}@media (max-width:767px){.rating-header{display:none}}.rating-header .rating-cell span{padding:16px;font-weight:700}.rating-cell{width:76px}.rating-cell span{display:block;text-align:center}.rating-cell:nth-child(2){border-right:1px solid #14151c;width:220px}.rating-cell:nth-child(2) span{text-align:left}.rating-item{background:hsla(0,0%,100%,.1);border-radius:8px;display:flex;justify-content:space-between;width:100%;border:1px solid transparent;min-width:790px}.rating-item:hover{background:rgba(246,225,77,.1);border-color:#f6e14d}.rating-item .rating-cell .name{display:flex;align-items:center;padding:8px}.rating-item .rating-cell .name .logo{width:35px;height:35px;margin-right:10px}@media (max-width:767px){.rating-item .rating-cell .name .logo{width:24px;height:24px}}.rating-item .rating-cell .rating-number{text-align:center;display:flex;justify-content:center;align-items:center;height:100%}.item-header{background:rgba(246,225,77,.1);display:none}@media (max-width:767px){.item-header{display:flex}}.item-header .rating-cell span{padding:16px;font-weight:700}:root{--youtube-red:#f6e14d}.video-container{border-radius:14px;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center;flex:1}.video-container video{width:100%;height:100%;border-radius:4px}.video-container .video-controls{right:0;left:0;padding:10px;position:absolute;bottom:0;transition:all .2s ease;background:linear-gradient(0deg,rgba(0,0,0,.65),transparent 72.5%)}.video-container .video-controls.hide{opacity:0;pointer-events:none}.video-container .video-progress{position:relative;height:3px;margin-bottom:10px}.video-container progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;width:100%;height:3px;pointer-events:none;position:absolute;top:0}.video-container progress::-webkit-progress-bar{background-color:#474545;border-radius:2px}.video-container progress::-webkit-progress-value{background:var(--youtube-red);border-radius:2px}.video-container progress::-moz-progress-bar{border:1px solid var(--youtube-red);background:var(--youtube-red)}.video-container .seek{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.video-container .seek:hover+.seek-tooltip{display:block}.video-container .seek-tooltip{display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:700;color:#fff;background-color:rgba(0,0,0,.6)}.video-container .bottom-controls{display:flex;justify-content:space-between;align-items:center}.video-container .left-controls{display:flex;align-items:center;color:#fff}.video-container .volume-controls{display:flex;align-items:center;margin-right:10px}.video-container .volume-controls input{width:50px;opacity:1;transition:all .4s ease}.video-container .volume-controls:hover input,.video-container .volume-controls input:focus{width:60px;opacity:1}.video-container .time{color:#fff;font-size:12px}.video-container button{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}.video-container button *{pointer-events:none}.video-container button:before{content:attr(data-title);position:absolute;display:none;right:0;top:-50px;background-color:rgba(0,0,0,.6);color:#fff;font-weight:700;padding:4px 6px;word-break:keep-all;white-space:pre}.video-container button:hover:before{display:inline-block}.video-container .fullscreen-button{margin-right:0}.video-container .pip-button svg{width:20px;height:20px}.video-container .playback-animation{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;opacity:0;z-index:100}.video-container input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:3px;background:transparent;cursor:pointer}.video-container input[type=range]:focus{outline:none}.video-container input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;-webkit-transition:all .4s ease;transition:all .4s ease}.video-container input[type=range]::-webkit-slider-thumb{height:8px;width:8px;border-radius:16px;background:var(--youtube-red);cursor:pointer;-webkit-appearance:none;margin-left:-1px}.video-container input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}.video-container input[type=range].volume{height:2px;background-color:#fff}.video-container input[type=range].volume::-webkit-slider-runnable-track{background-color:transparent}.video-container input[type=range].volume::-webkit-slider-thumb{margin-left:0;height:10px;width:10px;background:#fff}.video-container input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}.video-container input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid var(--youtube-red);background:var(--youtube-red);cursor:pointer;margin-top:5px}.video-container input[type=range]:focus::-moz-range-track{outline:none}.video-container input[type=range].volume::-moz-range-thumb{border:1px solid #fff;background:#fff}.video-container .hidden{display:none}.video-container svg{width:20px;height:20px;fill:#fff;stroke:#fff;cursor:pointer}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-19{font-size:19px!important}.fs-20{font-size:20px!important}.fs-21{font-size:21px!important}.fs-22{font-size:22px!important}.fs-23{font-size:23px!important}.fs-24{font-size:24px!important}.fs-25{font-size:25px!important}.fs-26{font-size:26px!important}.fs-27{font-size:27px!important}.fs-28{font-size:28px!important}.fs-29{font-size:29px!important}.fs-30{font-size:30px!important}.fs-31{font-size:31px!important}.fs-32{font-size:32px!important}.fs-33{font-size:33px!important}.fs-34{font-size:34px!important}.fs-35{font-size:35px!important}.fs-36{font-size:36px!important}.fs-37{font-size:37px!important}.fs-38{font-size:38px!important}.fs-39{font-size:39px!important}.fs-40{font-size:40px!important}.fs-41{font-size:41px!important}.fs-42{font-size:42px!important}.fs-43{font-size:43px!important}.fs-44{font-size:44px!important}.fs-45{font-size:45px!important}.fs-46{font-size:46px!important}.fs-47{font-size:47px!important}.fs-48{font-size:48px!important}.fs-49{font-size:49px!important}.fs-50{font-size:50px!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNldHRpbmdzL19zbGljay5zY3NzIiwibWFpbi5jc3MiLCJzZXR0aW5ncy9fc2xpY2stdGhlbWUuc2NzcyIsInNldHRpbmdzL19iYXNlLnNjc3MiLCJzZXR0aW5ncy9fbWl4aW5zLnNjc3MiLCJwYWdlcy9faGVhZGVyLnNjc3MiLCJwYWdlcy9fZm9vdGVyLnNjc3MiLCJwYWdlcy9fY3VzdG9tLnNjc3MiLCJwYWdlcy9fcmF0ZS5zY3NzIiwicGFnZXMvX3ZpZGVvLnNjc3MiLCJwYWdlcy9fcGFnZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxjQUdJLHFCQUFzQixDQUN0QiwwQkFBMkIsQ0FDM0Isd0JBQXlCLENBRXpCLHFCQUFzQixDQUV0QixnQkFBaUIsQ0FFakIsa0JBQW1CLENBQ25CLHVDQUF3QyxDQUU1QywwQkFiSSxpQkFBa0IsQ0FDbEIsYUFpQlUsQ0FMZCxZQUVJLGVBQWdCLENBRWhCLFFBQVMsQ0FDVCxTQUFVLENBTGQsa0JBUVEsWUFBYSxDQVJyQixxQkFZUSxjQUFlLENBQ2YsV0FBWSxDQUdwQixxREFNSSx1QkFBK0IsQ0FHbkMsYUFDSSxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLEtBQU0sQ0FDTixhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQU50Qix1Q0FVUSxVQUFXLENBQ1gsYUFBYyxDQVh0QixtQkFlUSxVQUFXLENBR2YsNEJBQ0ksaUJBQWtCLENBRzFCLGFBQ0ksVUFBVyxDQUNYLFdBQVksQ0FDWixjQUFlLENBV2YsWUFBYSxDQ3BCZix1QkRXTSxXQUFZLENBTHBCLGlCQVFRLGFBQWMsQ0FSdEIsK0JBV1EsWUFBYSxDQVhyQiwwQkFpQlEsbUJBQW9CLENBR3hCLGdDQUNJLGFBQWMsQ0FHbEIsNEJBQ0ksaUJBQWtCLENBR3RCLDZCQUNJLGFBQWMsQ0FDZCxXQUFZLENBQ1osNEJBQTZCLENBR3JDLDBCQUNJLFlBQWEsQ0VyQ2pCLHdCQUVJLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsV0FBWSxDQUNaLFVBQVcs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QyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQixDQURqQyxPQUNFLHdCQUErQiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8qIG1lZGlhIHF1ZXJpZXMgKi9cbi8qIGRldmljZSAqL1xuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBTbGlkZXIgKi9cbi8qIEljb25zICovXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1wcmV2OmhvdmVyLCAuc2xpY2stcHJldjpmb2N1cyxcbiAgLnNsaWNrLW5leHQ6aG92ZXIsXG4gIC5zbGljay1uZXh0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSwgLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuICAgIC5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbiAgICAuc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4gIC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC4yNTsgfVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IDIwcHg7IH1cbiAgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoL2ltZy9sZWZ0LWFycm93LnN2Zyk7IH1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogMjVweDsgfVxuICAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgvaW1nL3JpZ2h0LWFycm93LnN2Zyk7IH1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5zbGljay1kb3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQ6ICNlMGUwZTA4MjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICBmb250LXNpemU6IDBweDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cbiAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlciwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmNmUxNGQ7IH1cblxuLnRyYW4sIC5oZWFkZXJfcmlnaHQ6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAuaGVhZGVyX3JpZ2h0IC5tZW51LWl0ZW0sIC5idG4sIGEsIC5zY3JvbGxiYXI6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAuY29udGVudC1iZyAudGFiczpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsIC5jb250ZW50LXZpZGVvIC5kZXRhaWwgLmRlcywgLmNvbnRlbnQtdmlkZW8gLmRldGFpbCAuZGVzLWFjdGl2ZSwgLmFsbC1tYXRjaCAubWF0Y2gtdGFicyAuZC1mbGV4OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgLm1hdGNoLWxpc3QgLm1hdGNoLWl0ZW06aG92ZXIsIC5saXZlLXRhYnMgLmQtZmxleDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsIC5saXZlLWxpc3QgLml0ZW06aG92ZXIsIC5yYXRlLWxpc3Q6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAucmF0ZS1pdGVtOmhvdmVyLCAucmF0aW5nLWxpc3Q6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAucmF0aW5nLWl0ZW06aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7IH1cblxuaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNzBhO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMDsgfVxuXG4uY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDExOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY29udGFpbmVyLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiA4cHg7IH0gfVxuXG4uZGVza3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLnBkLTEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMTBweDsgfVxuXG5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDA7IH1cblxuLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmNmUxNGQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDUwcHg7IH0gfVxuICAuaGVhZGVyIC5jb250YWluZXItLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogIzE2MTcxYjsgfVxuICAuaGVhZGVyX2xvZ28ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjczcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODQwcHgpIHtcbiAgICAgIC5oZWFkZXJfbG9nbyB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtOyB9IH1cbiAgICAuaGVhZGVyX2xvZ28gaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDYwcHg7IH1cbiAgICAuaGVhZGVyX2xvZ28gYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5oZWFkZXJfbG9nbyBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5oZWFkZXIgLmZpbHRlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICAgIC5oZWFkZXIgLmZpbHRlci1pY29uIGkge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLmhlYWRlciAudG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDcwYTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgLmhlYWRlciAudG9wIC5nci1idG4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgLmhlYWRlciAubGFuZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNzBhOyB9XG4gIC5oZWFkZXIgLmxhbmd1YWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTcxYjtcbiAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmhlYWRlciAubGFuZ3VhZ2UgLmljb24tZG93biB7XG4gICAgICBtYXJnaW4tbGVmdDogMTRweDsgfVxuICAuaGVhZGVyIC5saXN0LWxhbmcge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRvcDogMjVweDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGVhc2UtaW4gMC4ycztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDQwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5oZWFkZXIgLmxpc3QtbGFuZyBsaSB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5oZWFkZXIgLmxpc3QtbGFuZy5hY3RpdmUge1xuICAgIGhlaWdodDogNTRweDtcbiAgICB0cmFuc2l0aW9uOiBlYXNlLWluIDAuMnM7IH1cbiAgLmhlYWRlciAubGlzdC1sYW5nLmFjdGl2ZSBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTE0ZDsgfVxuXG4uaGVhZGVyX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA4cHg7XG4gIGZsZXg6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODQwcHgpIHtcbiAgICAuaGVhZGVyX3JpZ2h0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Y2ZTE0ZDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gIC5oZWFkZXJfcmlnaHQgLmdyLWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5oZWFkZXJfcmlnaHQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXJfcmlnaHQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXJfcmlnaHQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXJfcmlnaHQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5oZWFkZXJfcmlnaHQgLm1lbnUtaXRlbSB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmhlYWRlcl9yaWdodCAubWVudS1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgIC5oZWFkZXJfcmlnaHQgLm1lbnUtaXRlbSBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtOXB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNnB4KTsgfVxuICAgIC5oZWFkZXJfcmlnaHQgLm1lbnUtaXRlbTpob3ZlciB7XG4gICAgICBjb2xvcjogI2Y2ZTE0ZDsgfVxuICAgICAgLmhlYWRlcl9yaWdodCAubWVudS1pdGVtOmhvdmVyIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5oZWFkZXJfcmlnaHQgLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogI2Y2ZTE0ZDsgfVxuICAgIC5oZWFkZXJfcmlnaHQgLmFjdGl2ZSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5oZWFkZXItZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5maWx0ZXItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODQwcHgpIHtcbiAgICAuZmlsdGVyLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5oZWFkZXItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTcxYjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODQwcHgpIHtcbiAgICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5oZWFkZXItbW9iaWxlIC5tZW51LXRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZjZlMTRkOyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLm1lbnUtdG9wIC5sb2dvIHtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuaGVhZGVyLW1vYmlsZSAubWVudS10b3AgLmxvZ28gaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmhlYWRlci1tb2JpbGUgLm1lbnUtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuaGVhZGVyLW1vYmlsZSAubWVudS1saW5rIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBsaW5lYXI7IH1cbiAgICAuaGVhZGVyLW1vYmlsZSAubWVudS1saW5rOmhvdmVyIC5saW5lLTEsIC5oZWFkZXItbW9iaWxlIC5tZW51LWxpbms6Zm9jdXMgLmxpbmUtMSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7IH1cbiAgICAuaGVhZGVyLW1vYmlsZSAubWVudS1saW5rOmhvdmVyIC5saW5lLTMsIC5oZWFkZXItbW9iaWxlIC5tZW51LWxpbms6Zm9jdXMgLmxpbmUtMyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWxpbmsuYWN0aXZlIHNwYW4ge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyBsaW5lYXI7IH1cbiAgICAuaGVhZGVyLW1vYmlsZSAubWVudS1saW5rLmFjdGl2ZSAubGluZS0xIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3cHgpIHRyYW5zbGF0ZVgoMCkgcm90YXRlKDQ1ZGVnKTsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWxpbmsuYWN0aXZlIC5saW5lLTIge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWxpbmsuYWN0aXZlIC5saW5lLTMge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpIHRyYW5zbGF0ZVgoMCkgcm90YXRlKC00NWRlZyk7IH1cbiAgLmhlYWRlci1tb2JpbGUgLm1lbnUtYm90dG9tIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC10cmFuc2Zvcm06IGN1YmljLWJlemllcigwLjk1LCAwLjA1LCAwLjc5NSwgMC4wMzUpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbWF4LWhlaWdodDtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLm1lbnUtYm90dG9tIC5saXN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWJvdHRvbSAubGlzdCBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWJvdHRvbSAubGlzdCBsaSBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAzMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgICAuaGVhZGVyLW1vYmlsZSAubWVudS1ib3R0b20gLmxpc3QgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWJvdHRvbSAubGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWJvdHRvbSAubGlzdCBsaSAuYnRuIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDE0cHg7IH1cbiAgICAgICAgLmhlYWRlci1tb2JpbGUgLm1lbnUtYm90dG9tIC5saXN0IGxpIC5idG4gKyAuYnRuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWJvdHRvbSAuc2VhcmNoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDMwM2Y7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgICAuaGVhZGVyLW1vYmlsZSAubWVudS1ib3R0b20gLnNlYXJjaCBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWJvdHRvbSAuc2VhcmNoIGlucHV0OmZvY3VzIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLm1lbnUtYm90dG9tIC5hY3RpdmUgYSB7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Y2ZTE0ZDsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWJvdHRvbSAubWVudS1pdGVtIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLm1lbnUtYm90dG9tIC5nci1idG4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICBvcmRlcjogMjsgfVxuICAgICAgLmhlYWRlci1tb2JpbGUgLm1lbnUtYm90dG9tIC5nci1idG4gLmJ0biB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmhlYWRlci1tb2JpbGUgLm1lbnUtYm90dG9tIC5nci1idG4gLmJ0bi1zaWduaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzAzZjsgfVxuICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWJvdHRvbSAuYWJvdXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5oZWFkZXItbW9iaWxlIC5tZW51LWJvdHRvbSAuYWJvdXQgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLm1lbnUtYm90dG9tIC5idCB7XG4gICAgICBwYWRkaW5nOiAxNnB4OyB9XG4gICAgICAuaGVhZGVyLW1vYmlsZSAubWVudS1ib3R0b20gLmJ0IHAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTsgfVxuICAuaGVhZGVyLW1vYmlsZSAubWVudS10b3AgcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xuICAgIG1hcmdpbjogMDsgfVxuICAuaGVhZGVyLW1vYmlsZSAubWVudS10b3AgLmQtZmxleCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmhlYWRlci1tb2JpbGUgLm1lbnUtdG9wIC5kLWZsZXggaDEge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmhlYWRlci1tb2JpbGUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE3OS4wOGRlZywgcmdiYSgyMiwgMjMsIDI3LCAwLjk1KSA4My4wOSUsICNmNmUxNGQgMTIzLjM4JSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNHB4KTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41czsgfVxuICAuaGVhZGVyLW1vYmlsZS1hY3RpdmUgLm1lbnUtYm90dG9tIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLTYwcHgpO1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG1heC1oZWlnaHQ7IH1cbiAgLmhlYWRlci1tb2JpbGUtYWN0aXZlIC5oZWFkZXJfcmlnaHQge1xuICAgIGhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMC4zLCAwLjY4NSwgMC41KTtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9mb290ZXIucG5nKTtcbiAgcGFkZGluZzogNjBweCAwIDM2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiBzb2xpZCAycHggI2Y2ZTE0ZDtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2Zvb3Rlci1tYi5wbmcpO1xuICAgICAgcGFkZGluZzogMTZweDsgfSB9XG4gIC5mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZm9vdGVyIHAge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpOyB9XG4gIC5mb290ZXIgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuZm9vdGVyIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmZvb3RlciB1bCBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmZvb3RlciB1bCBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDsgfSB9XG4gIC5mb290ZXIgLmJ0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7IH1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1zZWFyY2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDMwM2Y7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cbiAgLmJ0bi1sb2dpbiB7XG4gICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyNDhjOTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG4gICAgLmJ0bi1sb2dpbjpob3ZlciB7XG4gICAgICBjb2xvcjogI2Y2ZTE0ZDsgfVxuICAuYnRuLXNpZ25pbmcge1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cbiAgICAuYnRuLXNpZ25pbmc6aG92ZXIge1xuICAgICAgY29sb3I6ICNmNmUxNGQ7IH1cbiAgLmJ0bi1iZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUxNGQ7XG4gICAgcGFkZGluZzogOHB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMxNDE1MWM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5idG4tYmV0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAycHggOHB4OyB9IH1cbiAgICAuYnRuLWJldDpob3ZlciB7XG4gICAgICBjb2xvcjogIzE0MTUxYzsgfVxuICAuYnRuLXZpZXcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUxNGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjMTQxNTFjO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYnRuLXZpZXcge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4OyB9IH1cbiAgICAuYnRuLXZpZXc6aG92ZXIge1xuICAgICAgY29sb3I6ICMxNDE1MWM7IH1cbiAgLmJ0bi1zaGFyZSB7XG4gICAgcGFkZGluZzogMnB4IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyNDhjOTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGhlaWdodDogMzVweDsgfVxuICAuYnRuLWNoYXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDMwM2Y7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDJweCAxNHB4OyB9XG4gICAgLmJ0bi1jaGF0IC5pY29uLWNoYXQge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9vcGVuY2hhdC5zdmcpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgIC5idG4tY2hhdCAuY2xvc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuYnRuLXNlbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUxNGQ7XG4gICAgcGFkZGluZzogOHB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBjb2xvcjogIzE0MTUxYztcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgLmJ0bi1tb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzMDNmO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiA4cHggMTRweDsgfVxuICAgIC5idG4tbW9yZSAuaWNvbi1tb3JlIHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvZG91YmxlLXJpZ2h0LnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgLmJ0bi1tb3JlIC5jbG9zZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5idG4tcGxheSB7XG4gICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyNDhjOTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxMjVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJ0bi1wbGF5IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7IH0gfVxuICAgIC5idG4tcGxheSBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJ0bi1wbGF5IGltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogMTRweDsgfSB9XG4gIC5idG4tZGV0YWlsIHtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM0LCA3MiwgMjAxLCAwLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICNmNmUxNGQ7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJ0bi1kZXRhaWwge1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgLmJ0bi1kZXRhaWwgaW1nIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJ0bi1kZXRhaWwgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi5hY3RpdmUgLm9wZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hY3RpdmUgLmNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFjdGl2ZSAuaWNvbi1jaGF0LFxuLmFjdGl2ZSAuaWNvbi1tb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uZ3ItYnRuIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmxlZnQtY29udGVudCB7XG4gIHdpZHRoOiAyNzNweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxlZnQtY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmxlZnQtY29udGVudCAuc2Nyb2xsYmFyIHtcbiAgICBoZWlnaHQ6IDI0NHB4OyB9XG5cbi5iYW5uZXIge1xuICBtYXJnaW46IDhweCAwOyB9XG4gIC5iYW5uZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ucmlnaHQtY29udGVudCB7XG4gIHdpZHRoOiA5MTdweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucmlnaHQtY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5hIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y2ZTE0ZDsgfVxuXG5zdHJvbmcge1xuICBjb2xvcjogI2Y2ZTE0ZDsgfVxuXG4ubGVmdC0tbmV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDE1MWM7XG4gIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMHB4IDBweDsgfVxuXG4ubGVmdF9fdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzAzZjtcbiAgcGFkZGluZzogMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMyMjQ4Yzk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5sZWZ0LS1saXN0IC5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubGVmdC0taXRlbSB7XG4gIG1heC13aWR0aDogMjM1cHg7XG4gIG1hcmdpbjogOHB4OyB9XG4gIC5sZWZ0LS1pdGVtIGg1IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLyogbnVtYmVyIG9mIGxpbmVzIHRvIHNob3cgKi9cbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyB9XG5cbi5sZWZ0X19pbWcge1xuICBoZWlnaHQ6IDEzMnB4O1xuICB3aWR0aDogMjM1cHg7IH1cbiAgLmxlZnRfX2ltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4udGFnIHtcbiAgcGFkZGluZzogOHB4IDA7IH1cbiAgLnRhZyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnRhZyAuYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUxNGQ7XG4gICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgY29sb3I6ICMxNjE3MWI7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC50YWcgLmNvbG9yIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZjZlMTRkOyB9XG5cbi50aW1lIHtcbiAgY29sb3I6ICNiZGJkYmQ7IH1cblxuLm5ld3Mge1xuICBwYWRkaW5nOiA4cHg7IH1cbiAgLm5ld3MtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLm5ld3MtaXRlbSBoNSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAvKiBudW1iZXIgb2YgbGluZXMgdG8gc2hvdyAqL1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDsgfVxuICAubmV3cy1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4OyB9XG5cbi5uZXdzLWltZyB7XG4gIHBhZGRpbmc6IDhweDsgfVxuICAubmV3cy1pbWcgLm5ld3MtaXRlbSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAubmV3cy1pbWcgLm5ld3MtaXRlbSBpbWcge1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7IH1cblxuLnNjcm9sbGJhciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItZ3V0dGVyOiBub25lOyB9XG4gIC5zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMTZweDsgfVxuICAuc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7IH1cbiAgLnNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVybyB7XG4gIG1hcmdpbjogMjBweCAwO1xuICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVybyB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIC5oZXJvLS1saXN0IC5zbGljay1hcnJvdyB7XG4gICAgei1pbmRleDogMTAwOyB9XG4gIC5oZXJvLS1saXN0IC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDIwcHg7IH1cbiAgLmhlcm8taXRlbSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7IH1cbiAgICAuaGVyby1pdGVtIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmhlcm8taXRlbSBpbWcge1xuICAgICAgICAgIGhlaWdodDogMjQwcHg7IH0gfVxuXG4uY29udGVudC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDE1MWM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRlbnQtYmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIC5jb250ZW50LWJnIC50YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzJkMzAzZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93LXg6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jb250ZW50LWJnIC50YWJzIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuICAgIC5jb250ZW50LWJnIC50YWJzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmNvbnRlbnQtYmcgLnRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jb250ZW50LWJnIC50YWJzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmNvbnRlbnQtYmcgLnRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAuY29udGVudC1iZyAudGFicyAudGFiLWl0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY29udGVudC1iZyAudGFicyAudGFiLWl0ZW0ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLmNvbnRlbnQtYmcgLnRhYnMgLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2Y2ZTE0ZDtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZjZlMTRkO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW4gIWltcG9ydGFudDsgfVxuXG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI5LCAyMjksIDIyOSwgMCk7IH1cblxuLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMjI5LCAyMjksIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5jb250ZW50LXZpZGVvIHtcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRlbnQtdmlkZW8ge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5jb250ZW50LXZpZGVvIC52aWRlbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmNvbnRlbnQtdmlkZW8gLnZpZGVvIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jb250ZW50LXZpZGVvIC52aWRlbyAuY2hhdCB7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjIsIDIzLCAyNywgMC44NSk7XG4gICAgICAvKiBibHVlICovXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjI0OGM5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDE0cHggMTRweCAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmNvbnRlbnQtdmlkZW8gLnZpZGVvIC5jaGF0IHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuICAgICAgLmNvbnRlbnQtdmlkZW8gLnZpZGVvIC5jaGF0LWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgIC5jb250ZW50LXZpZGVvIC52aWRlbyAuY2hhdC1pbm5lciAudGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTE0ZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIGNvbG9yOiAjMTYxNzFiOyB9XG4gICAgICAgICAgLmNvbnRlbnQtdmlkZW8gLnZpZGVvIC5jaGF0LWlubmVyIC50aXRsZSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgICAgIC5jb250ZW50LXZpZGVvIC52aWRlbyAuY2hhdC1pbm5lciAuY29tbWVudCB7XG4gICAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuY29udGVudC12aWRlbyAudmlkZW8gLmNoYXQtaW5uZXIgLmNvbW1lbnQtaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgICAgICAgICAuY29udGVudC12aWRlbyAudmlkZW8gLmNoYXQtaW5uZXIgLmNvbW1lbnQtaXRlbSAuaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgMjVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gICAgICAgICAgICAgIC5jb250ZW50LXZpZGVvIC52aWRlbyAuY2hhdC1pbm5lciAuY29tbWVudC1pdGVtIC5pbWcgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgICAgICAgIC5jb250ZW50LXZpZGVvIC52aWRlbyAuY2hhdC1pbm5lciAuY29tbWVudC1pdGVtIC5uYW1lIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAgICAgLmNvbnRlbnQtdmlkZW8gLnZpZGVvIC5jaGF0LWlubmVyIC5pbnB1dC1jaGF0IHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87IH1cbiAgICAgICAgICAuY29udGVudC12aWRlbyAudmlkZW8gLmNoYXQtaW5uZXIgLmlucHV0LWNoYXQgLmlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDMwM2Y7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cbiAgICAgICAgICAgIC5jb250ZW50LXZpZGVvIC52aWRlbyAuY2hhdC1pbm5lciAuaW5wdXQtY2hhdCAuaW5wdXQgaW5wdXQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgICAgICAuY29udGVudC12aWRlbyAudmlkZW8gLmNoYXQtaW5uZXIgLmlucHV0LWNoYXQgLmlucHV0IGlucHV0OmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgICAgICAuY29udGVudC12aWRlbyAudmlkZW8gLmNoYXQtaW5uZXIgLmlucHV0LWNoYXQgLmlucHV0IC5idG4ge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICB0b3A6IDEwcHg7IH1cbiAgICAgICAgICAuY29udGVudC12aWRlbyAudmlkZW8gLmNoYXQtaW5uZXIgLmlucHV0LWNoYXQgLmQtZmxleCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4OyB9XG4gICAgICAgICAgICAuY29udGVudC12aWRlbyAudmlkZW8gLmNoYXQtaW5uZXIgLmlucHV0LWNoYXQgLmQtZmxleCBzcGFuIHtcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTIsIDI1NCwgMC42NSk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgIC5jb250ZW50LXZpZGVvIC52aWRlbyAuYnRuLWNoYXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IC00NXB4OyB9XG4gIC5jb250ZW50LXZpZGVvIC5tYXRjaCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDBweCA1MHB4O1xuICAgIGdhcDogODVweDtcbiAgICBmbGV4OiBub25lO1xuICAgIG9yZGVyOiAxO1xuICAgIGZsZXgtZ3JvdzogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvbnRlbnQtdmlkZW8gLm1hdGNoIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cbiAgICAuY29udGVudC12aWRlbyAubWF0Y2ggLmQtZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAuY29udGVudC12aWRlbyAubWF0Y2ggLmQtZmxleDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7IH1cbiAgICAgIC5jb250ZW50LXZpZGVvIC5tYXRjaCAuZC1mbGV4Om50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7IH1cbiAgICAgIC5jb250ZW50LXZpZGVvIC5tYXRjaCAuZC1mbGV4IHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5jb250ZW50LXZpZGVvIC5tYXRjaCAuZC1mbGV4IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgIC5jb250ZW50LXZpZGVvIC5tYXRjaCAuZC1mbGV4IC5kYXRlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmNvbnRlbnQtdmlkZW8gLm1hdGNoIC5kLWZsZXggLmRhdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgIC5jb250ZW50LXZpZGVvIC5tYXRjaCAuZC1mbGV4IC52cyB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjZlMTRkIDIzLjM5JSwgcmdiYSgyMDksIDIxNSwgMjIzLCAwKSA4MC42NSUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIHRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5jb250ZW50LXZpZGVvIC5tYXRjaCAuZC1mbGV4IC52cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgLmNvbnRlbnQtdmlkZW8gLm1hdGNoIC5kLWZsZXggaW1nIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmNvbnRlbnQtdmlkZW8gLm1hdGNoIC5kLWZsZXggaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4OyB9IH1cbiAgLmNvbnRlbnQtdmlkZW8gLmRldGFpbCAudGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmNvbnRlbnQtdmlkZW8gLmRldGFpbCAudGl0bGUgaDIge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbjogMTBweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY29udGVudC12aWRlbyAuZGV0YWlsIC50aXRsZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuICAgICAgICAuY29udGVudC12aWRlbyAuZGV0YWlsIC50aXRsZSAuYnRuIHtcbiAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cbiAgLmNvbnRlbnQtdmlkZW8gLmRldGFpbCAuZGVzIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY29udGVudC12aWRlbyAuZGV0YWlsIC5kZXM6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMCwgMjEsIDI4LCAwKSAwJSwgIzE0MTUxYyAxMDAlKTsgfVxuICAuY29udGVudC12aWRlbyAuZGV0YWlsIC5kZXMtYWN0aXZlIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmNvbnRlbnQtdmlkZW8gLmRldGFpbCAuc2hvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzJkMzAzZjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLmNvbnRlbnQtdmlkZW8gLmRldGFpbCAuc2hvdyAuYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xNHB4OyB9XG5cbi5hbGwtbWF0Y2gge1xuICBwYWRkaW5nOiA4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFsbC1tYXRjaCB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmFsbC1tYXRjaCAubWF0Y2gtdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzAzZjtcbiAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hbGwtbWF0Y2ggLm1hdGNoLXRhYnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cbiAgICAuYWxsLW1hdGNoIC5tYXRjaC10YWJzIC5kLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3cteDogYXV0bzsgfVxuICAgICAgLmFsbC1tYXRjaCAubWF0Y2gtdGFicyAuZC1mbGV4Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5hbGwtbWF0Y2ggLm1hdGNoLXRhYnMgLmQtZmxleDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmFsbC1tYXRjaCAubWF0Y2gtdGFicyAuZC1mbGV4Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5hbGwtbWF0Y2ggLm1hdGNoLXRhYnMgLmQtZmxleDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLmFsbC1tYXRjaCAubWF0Y2gtdGFicyBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5hbGwtbWF0Y2ggLm1hdGNoLXRhYnMgLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2Y2ZTE0ZDtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZjZlMTRkO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIC5hbGwtbWF0Y2ggLm1hdGNoLXRhYnMgLnNvcnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgLypmb3IgSUUxMCsqLyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmFsbC1tYXRjaCAubWF0Y2gtdGFicyAuc29ydCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogLTQ1cHg7IH0gfVxuICAgICAgLmFsbC1tYXRjaCAubWF0Y2gtdGFicyAuc29ydCBzZWxlY3Qge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgLypmb3IgZmlyZWZveCovXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLypmb3IgY2hyb21lKi9cbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q0MDRlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgIC5hbGwtbWF0Y2ggLm1hdGNoLXRhYnMgLnNvcnQgc2VsZWN0OmZvY3VzLCAuYWxsLW1hdGNoIC5tYXRjaC10YWJzIC5zb3J0IHNlbGVjdDphY3RpdmUge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICAuYWxsLW1hdGNoIC5tYXRjaC10YWJzIC5zb3J0IHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5hbGwtbWF0Y2ggLm1hdGNoLXRhYnMgLnNvcnQ6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWcvZG93bi5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogNnB4OyB9XG5cbi5tYXRjaC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAubWF0Y2gtbGlzdCAucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbiAgLm1hdGNoLWxpc3QgLnJvdy1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDE2cHg7XG4gICAgb3JkZXI6IDI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1hdGNoLWxpc3QgLnJvdy1iYW5uZXIge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAubWF0Y2gtbGlzdCAubWF0Y2gtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBnYXA6IDI0cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG9yZGVyOiAxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tYXRjaC1saXN0IC5tYXRjaC1pdGVtIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICAgICAgZ2FwOiA4cHg7IH0gfVxuICAgIC5tYXRjaC1saXN0IC5tYXRjaC1pdGVtOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ2LCAyMjUsIDc3LCAwLjEpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjZlMTRkOyB9XG4gICAgLm1hdGNoLWxpc3QgLm1hdGNoLWl0ZW0gLmQtZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIG1pbi13aWR0aDogMTMwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubWF0Y2gtbGlzdCAubWF0Y2gtaXRlbSAuZC1mbGV4Om50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZmxleDogMTsgfSB9XG4gICAgICAubWF0Y2gtbGlzdCAubWF0Y2gtaXRlbSAuZC1mbGV4IC5uYW1lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgICAubWF0Y2gtbGlzdCAubWF0Y2gtaXRlbSAuZC1mbGV4IC5uYW1lIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7IH1cbiAgICAgICAgLm1hdGNoLWxpc3QgLm1hdGNoLWl0ZW0gLmQtZmxleCAubmFtZSBwIHtcbiAgICAgICAgICBtYXJnaW46IDhweCAxMHB4O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgICAgLm1hdGNoLWxpc3QgLm1hdGNoLWl0ZW0gLmQtZmxleCAubmFtZSAubnVtYmVyIHtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgICAgIC5tYXRjaC1saXN0IC5tYXRjaC1pdGVtIC5kLWZsZXggLnZzIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmNmUxNGQgMjMuMzklLCByZ2JhKDIwOSwgMjE1LCAyMjMsIDApIDgwLjY1JSk7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IH1cbiAgICAgIC5tYXRjaC1saXN0IC5tYXRjaC1pdGVtIC5kLWZsZXggLnR5cGUge1xuICAgICAgICBjb2xvcjogIzk5YWRjZDtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5tYXRjaC1saXN0IC5tYXRjaC1pdGVtIC5kLWZsZXggLnR5cGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4OyB9IH1cbiAgICAgIC5tYXRjaC1saXN0IC5tYXRjaC1pdGVtIC5kLWZsZXggaDMge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAubWF0Y2gtbGlzdCAubWF0Y2gtaXRlbSAuZC1mbGV4IGgzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4OiAxOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubWF0Y2gtbGlzdCAubWF0Y2gtaXRlbSAuZC1mbGV4IC5kYXRlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1hdGNoLWxpc3QgLm1hdGNoLWl0ZW0gLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfSB9XG5cbi5saXZlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDBweCA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZjAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5saXZlIHtcbiAgICAgIGhlaWdodDogMThweDsgfSB9XG5cbi5jb21pbmcge1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4IDhweDtcbiAgYmFja2dyb3VuZDogIzIyNDhjOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbWluZyB7XG4gICAgICBoZWlnaHQ6IDE4cHg7IH0gfVxuXG4ubGl2ZS10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDMwM2Y7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyNHB4IDE2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxpdmUtdGFicyB7XG4gICAgICBtYXJnaW46IDhweCAwIDA7IH0gfVxuICAubGl2ZS10YWJzIC5kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBhdXRvOyB9XG4gICAgLmxpdmUtdGFicyAuZC1mbGV4Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmxpdmUtdGFicyAuZC1mbGV4Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubGl2ZS10YWJzIC5kLWZsZXg6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubGl2ZS10YWJzIC5kLWZsZXg6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmxpdmUtdGFicyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHggOHB4O1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAubGl2ZS10YWJzIC5hY3RpdmUge1xuICAgIGNvbG9yOiAjZjZlMTRkO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZjZlMTRkO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDYsIDIyNSwgNzcsIDAuMSk7IH1cblxuLmxpdmUtdGFnIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5saXZlLXRhZyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5saXZlLXRhZyAuaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDlweCAxMHB4O1xuICAgIGdhcDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogIzk5YWRjZDsgfVxuICAgIC5saXZlLXRhZyAuaXRlbTpob3ZlciB7XG4gICAgICBjb2xvcjogI2Y2ZTE0ZDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAubGl2ZS10YWcgLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzIyNDhjOTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5saXZlLXRhZyAuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjZlMTRkO1xuICAgICAgYmFja2dyb3VuZDogIzIyNDhjOTsgfVxuXG4ubGl2ZS1zb3J0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGl2ZS1zb3J0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgLmxpdmUtc29ydCAuc29ydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogNnB4IDA7XG4gICAgLypmb3IgSUUxMCsqLyB9XG4gICAgLmxpdmUtc29ydCAuc29ydCBzZWxlY3Qge1xuICAgICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgLypmb3IgZmlyZWZveCovXG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAvKmZvciBjaHJvbWUqL1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgLmxpdmUtc29ydCAuc29ydCBzZWxlY3Q6Zm9jdXMsIC5saXZlLXNvcnQgLnNvcnQgc2VsZWN0OmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5saXZlLXNvcnQgLnNvcnQgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubGl2ZS1zb3J0IC5zb3J0OjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiAxNHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWcvZG93bi5zdmcpIG5vLXJlcGVhdDtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiA2cHg7IH1cblxuLmxpdmUtc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweDsgfVxuICAubGl2ZS1zZWFyY2ggLnNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGl2ZS1zZWFyY2gge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDsgfSB9XG5cbi5zZWFyY2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzMDNmO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLnNlYXJjaCBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmbGV4OiAxOyB9XG4gICAgLnNlYXJjaCBpbnB1dDpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuXG4ubGl2ZS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxpdmUtdGl0bGUge1xuICAgICAgcGFkZGluZzogMTBweDsgfSB9XG5cbi5saXZlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTZweDtcbiAgZ2FwOiA0cHg7XG4gIG9yZGVyOiAxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5saXZlLWxpc3Qge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5saXZlLWxpc3QgLml0ZW0ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5saXZlLWxpc3QgLml0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDYsIDIyNSwgNzcsIDAuMSk7XG4gICAgICBib3JkZXItY29sb3I6ICNmNmUxNGQ7IH1cbiAgICAubGl2ZS1saXN0IC5pdGVtIC5kYXRlIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDc1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubGl2ZS1saXN0IC5pdGVtIC5kYXRlIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgICAgLmxpdmUtbGlzdCAuaXRlbSAuZGF0ZSAuaWNvbi1saXZlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmxpdmUtbGlzdCAuaXRlbSAuZGF0ZSAuaWNvbi1saXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgICAgIC5saXZlLWxpc3QgLml0ZW0gLmRhdGUgLmljb24tbGl2ZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgIGhlaWdodDogMTFweDsgfVxuICAgIC5saXZlLWxpc3QgLml0ZW0gLm5hbWUge1xuICAgICAgcGFkZGluZzogMTBweCAxM3B4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIG1pbi13aWR0aDogOTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgLmxpdmUtbGlzdCAuaXRlbSAubmFtZSAubG9nbyB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmxpdmUtbGlzdCAuaXRlbSAubmFtZSAubG9nbyB7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDsgfSB9XG4gICAgICAubGl2ZS1saXN0IC5pdGVtIC5uYW1lIC5kLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAubGl2ZS1saXN0IC5pdGVtIC5uYW1lIC5kLWZsZXgge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDsgfSB9XG4gICAgICAgIC5saXZlLWxpc3QgLml0ZW0gLm5hbWUgLmQtZmxleCAuY2FyZHMgLmNhcmQge1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTJweDsgfVxuICAgICAgLmxpdmUtbGlzdCAuaXRlbSAubmFtZS1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgICAgICAubGl2ZS1saXN0IC5pdGVtIC5uYW1lLWxlZnQgLmQtZmxleCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmxpdmUtbGlzdCAuaXRlbSAubmFtZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7IH0gfVxuICAgIC5saXZlLWxpc3QgLml0ZW0gLmNlbnRlci1uYW1lIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtaW4td2lkdGg6IDQ1cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmxpdmUtbGlzdCAuaXRlbSAuY2VudGVyLW5hbWUgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMyN2FlNjA7IH1cbiAgICAgIC5saXZlLWxpc3QgLml0ZW0gLmNlbnRlci1uYW1lIC5zY29yZSB7XG4gICAgICAgIGNvbG9yOiAjZjZlMTRkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5saXZlLWxpc3QgLml0ZW0gLmNlbnRlci1uYW1lIC5zY29yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgLmxpdmUtbGlzdCAuaXRlbSAuY2VudGVyLW5hbWUgLnZzIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmNmUxNGQgMjMuMzklLCByZ2JhKDIwOSwgMjE1LCAyMjMsIDApIDgwLjY1JSk7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubGl2ZS1saXN0IC5pdGVtIC5jZW50ZXItbmFtZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweDsgfSB9XG4gICAgLmxpdmUtbGlzdCAuaXRlbSAudmlldyB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEzcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMjVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5saXZlLWxpc3QgLml0ZW0gLnZpZXcge1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICB3aWR0aDogMzBweDsgfSB9XG4gICAgLmxpdmUtbGlzdCAuaXRlbSAuc2NoZWR1bGUge1xuICAgICAgcGFkZGluZzogMTBweCAxM3B4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMjI1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubGl2ZS1saXN0IC5pdGVtIC5zY2hlZHVsZSB7XG4gICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgIHdpZHRoOiAzMHB4OyB9IH1cbiAgICAgIC5saXZlLWxpc3QgLml0ZW0gLnNjaGVkdWxlIC5idG4ge1xuICAgICAgICB3aWR0aDogMTA1cHg7IH1cbiAgICAgICAgLmxpdmUtbGlzdCAuaXRlbSAuc2NoZWR1bGUgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2Y2ZTE0ZDtcbiAgICAgICAgICBjb2xvcjogIzE2MTcxYjtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIC5saXZlLWxpc3QgLml0ZW0gLnNjaGVkdWxlIC5idG46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmhlbHAge1xuICBwYWRkaW5nOiAxNnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5oZWxwIHtcbiAgICAgIHBhZGRpbmc6IDhweDsgfSB9XG5cbi5saXZlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxpdmUtY29udGFpbmVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAubGl2ZS1jb250YWluZXIgLmxpdmUtbGVmdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtMjczcHgpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGl2ZS1jb250YWluZXIgLmxpdmUtbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAubGl2ZS1jb250YWluZXIgLmxpdmUtbGVmdCAudmlldyB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICB3aWR0aDogMzBweDsgfVxuICAgICAgLmxpdmUtY29udGFpbmVyIC5saXZlLWxlZnQgLnZpZXcgLmJ0biB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0cHggNXB4OyB9XG4gICAgICAgIC5saXZlLWNvbnRhaW5lciAubGl2ZS1sZWZ0IC52aWV3IC5idG4gaW1nIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLmxpdmUtY29udGFpbmVyIC5saXZlLWxlZnQgLnZpZXcgLmJ0biBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5saXZlLWNvbnRhaW5lciAubGl2ZS1yaWdodCB7XG4gICAgd2lkdGg6IDI3M3B4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGl2ZS1jb250YWluZXIgLmxpdmUtcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDsgfSB9XG4gICAgLmxpdmUtY29udGFpbmVyIC5saXZlLXJpZ2h0IC5yYXRlIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDBweCAwcHg7IH1cbiAgICAgIC5saXZlLWNvbnRhaW5lciAubGl2ZS1yaWdodCAucmF0ZSAudGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUxNGQ7XG4gICAgICAgIGNvbG9yOiAjMTYxNzFiOyB9XG4gICAgICAgIC5saXZlLWNvbnRhaW5lciAubGl2ZS1yaWdodCAucmF0ZSAudGl0bGUgLmQtZmxleCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDVweCAjMjI0OGM5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgIC5saXZlLWNvbnRhaW5lciAubGl2ZS1yaWdodCAucmF0ZSAudGl0bGUgLmQtZmxleCBzcGFuIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgICAgICAgICAubGl2ZS1jb250YWluZXIgLmxpdmUtcmlnaHQgLnJhdGUgLnRpdGxlIC5kLWZsZXggYSB7XG4gICAgICAgICAgICBjb2xvcjogIzE2MTcxYjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgIC5saXZlLWNvbnRhaW5lciAubGl2ZS1yaWdodCAuc2Nyb2xsYmFyIHtcbiAgICAgIGhlaWdodDogMzAwcHg7IH1cbiAgICAgIC5saXZlLWNvbnRhaW5lciAubGl2ZS1yaWdodCAuc2Nyb2xsYmFyIC5yYXRlLXRhYmxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBvcmRlcjogMTsgfVxuICAgICAgICAubGl2ZS1jb250YWluZXIgLmxpdmUtcmlnaHQgLnNjcm9sbGJhciAucmF0ZS10YWJsZSAuaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgICAgIG1pbi13aWR0aDogMzMwcHg7IH1cbiAgICAgICAgICAubGl2ZS1jb250YWluZXIgLmxpdmUtcmlnaHQgLnNjcm9sbGJhciAucmF0ZS10YWJsZSAuaXRlbS1oZWFkZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyB9XG4gICAgICAgICAgLmxpdmUtY29udGFpbmVyIC5saXZlLXJpZ2h0IC5zY3JvbGxiYXIgLnJhdGUtdGFibGUgLml0ZW0gLmNlbGwge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7IH1cbiAgICAgICAgICAgIC5saXZlLWNvbnRhaW5lciAubGl2ZS1yaWdodCAuc2Nyb2xsYmFyIC5yYXRlLXRhYmxlIC5pdGVtIC5jZWxsOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4OyB9XG4gICAgICAgICAgICAubGl2ZS1jb250YWluZXIgLmxpdmUtcmlnaHQgLnNjcm9sbGJhciAucmF0ZS10YWJsZSAuaXRlbSAuY2VsbCAubmFtZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAgICAgLmxpdmUtY29udGFpbmVyIC5saXZlLXJpZ2h0IC5zY3JvbGxiYXIgLnJhdGUtdGFibGUgLml0ZW0gLmNlbGwgLm5hbWUgLmxvZ28ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAubGl2ZS1jb250YWluZXIgLmxpdmUtcmlnaHQgLnJlZCB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgIHBhZGRpbmc6IDhweDsgfVxuXG4ucmF0ZS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGdhcDogNHB4O1xuICBvcmRlcjogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucmF0ZS1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH0gfVxuICAucmF0ZS1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmF0ZS1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmF0ZS1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmF0ZS1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ucmF0ZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwgMjI1LCA3NywgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMTZweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucmF0ZS1oZWFkZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5yYXRlLWhlYWRlciAucmF0ZS1jZWxsIHNwYW4ge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5yYXRlLWNlbGwgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5yYXRlLWNlbGw6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTAwcHg7IH1cblxuLnJhdGUtY2VsbDpudGgtY2hpbGQoMikge1xuICB3aWR0aDogMTgwcHg7IH1cblxuLnJhdGUtY2VsbDpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMTEycHg7IH1cblxuLnJhdGUtY2VsbDpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMTEycHg7IH1cblxuLnJhdGUtY2VsbDpudGgtY2hpbGQoNSkge1xuICB3aWR0aDogMTEycHg7IH1cblxuLnJhdGUtY2VsbDpudGgtY2hpbGQoNikge1xuICB3aWR0aDogMTEycHg7IH1cblxuLnJhdGUtY2VsbDpudGgtY2hpbGQoNykge1xuICB3aWR0aDogMTEycHg7IH1cblxuLnJhdGUtaXRlbSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWluLXdpZHRoOiA3OTBweDsgfVxuICAucmF0ZS1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwgMjI1LCA3NywgMC4xKTtcbiAgICBib3JkZXItY29sb3I6ICNmNmUxNGQ7IH1cbiAgLnJhdGUtaXRlbSAucmF0ZS1jZWxsIC5vZGRzLWNvbnRlbnQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQxNDE0NztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucmF0ZS1pdGVtIC5yYXRlLWNlbGwgLm9kZHMtY29udGVudCAub2Rkcy1kYXRhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICAgICAucmF0ZS1pdGVtIC5yYXRlLWNlbGwgLm9kZHMtY29udGVudCAub2Rkcy1kYXRhIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAgICAgLnJhdGUtaXRlbSAucmF0ZS1jZWxsIC5vZGRzLWNvbnRlbnQgLm9kZHMtZGF0YSAubGVmdC10ZXh0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIC5yYXRlLWl0ZW0gLnJhdGUtY2VsbCAub2Rkcy1jb250ZW50IC5vZGRzLWRhdGEgLnJpZ2h0LXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAucmF0ZS1pdGVtIC5yYXRlLWNlbGwgLm9kZHMtY29udGVudCAub2Rkcy1kYXRhIC5oaWdobGlnaHQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICNmZjAwMDA7IH1cbiAgLnJhdGUtaXRlbSAucmF0ZS1jZWxsIC5yYXRlLXRpbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5yYXRlLWl0ZW0gLnJhdGUtY2VsbCAucmF0ZS10aW1lIC5zY29yZSB7XG4gICAgICBjb2xvcjogI2Y2ZTE0ZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAucmF0ZS1pdGVtIC5yYXRlLWNlbGwgLnJhdGUtdGltZSAuZC1mbGV4IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5yYXRlLWl0ZW0gLnJhdGUtY2VsbCAucmF0ZS10aW1lIC5kLWZsZXggLnJlZCB7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAgICAgLnJhdGUtaXRlbSAucmF0ZS1jZWxsIC5yYXRlLXRpbWUgLmQtZmxleCAuZ3JlZW4ge1xuICAgICAgICBjb2xvcjogIzI3YWU2MDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC5yYXRlLWl0ZW0gLnJhdGUtY2VsbCAubmFtZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDZweCAwOyB9XG4gICAgLnJhdGUtaXRlbSAucmF0ZS1jZWxsIC5uYW1lIC5sb2dvIHtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLnRleHQtcmVkIHtcbiAgY29sb3I6ICNlYjU3NTc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4ucmF0aW5nLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTZweDtcbiAgZ2FwOiA0cHg7XG4gIG9yZGVyOiAxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yYXRpbmctbGlzdCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87IH0gfVxuICAucmF0aW5nLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5yYXRpbmctbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJhdGluZy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmF0aW5nLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5yYXRpbmctaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDYsIDIyNSwgNzcsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDE2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJhdGluZy1oZWFkZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5yYXRpbmctaGVhZGVyIC5yYXRpbmctY2VsbCBzcGFuIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnJhdGluZy1jZWxsIHtcbiAgd2lkdGg6IDc2cHg7IH1cbiAgLnJhdGluZy1jZWxsIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucmF0aW5nLWNlbGw6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTQxNTFjO1xuICAgIHdpZHRoOiAyMjBweDsgfVxuICAgIC5yYXRpbmctY2VsbDpudGgtY2hpbGQoMikgc3BhbiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5yYXRpbmctaXRlbSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWluLXdpZHRoOiA3OTBweDsgfVxuICAucmF0aW5nLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ2LCAyMjUsIDc3LCAwLjEpO1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ZTE0ZDsgfVxuICAucmF0aW5nLWl0ZW0gLnJhdGluZy1jZWxsIC5uYW1lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOHB4OyB9XG4gICAgLnJhdGluZy1pdGVtIC5yYXRpbmctY2VsbCAubmFtZSAubG9nbyB7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yYXRpbmctaXRlbSAucmF0aW5nLWNlbGwgLm5hbWUgLmxvZ28ge1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDsgfSB9XG4gIC5yYXRpbmctaXRlbSAucmF0aW5nLWNlbGwgLnJhdGluZy1udW1iZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5pdGVtLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ2LCAyMjUsIDc3LCAwLjEpO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5pdGVtLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLml0ZW0taGVhZGVyIC5yYXRpbmctY2VsbCBzcGFuIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICNDdXN0b20gSFRNTDUgVmlkZW8gUGxheWVyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuOnJvb3Qge1xuICAtLXlvdXR1YmUtcmVkOiAjZjZlMTRkOyB9XG5cbi52aWRlby1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMTsgfVxuICAudmlkZW8tY29udGFpbmVyIHZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC52aWRlby1jb250YWluZXIgLnZpZGVvLWNvbnRyb2xzIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDcyLjUlKTsgfVxuICAudmlkZW8tY29udGFpbmVyIC52aWRlby1jb250cm9scy5oaWRlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC52aWRlby1jb250YWluZXIgLnZpZGVvLXByb2dyZXNzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAudmlkZW8tY29udGFpbmVyIHByb2dyZXNzIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBwcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzQ1NDU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIC52aWRlby1jb250YWluZXIgcHJvZ3Jlc3M6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXlvdXR1YmUtcmVkKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBwcm9ncmVzczo6LW1vei1wcm9ncmVzcy1iYXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXlvdXR1YmUtcmVkKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS15b3V0dWJlLXJlZCk7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciAuc2VlayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC52aWRlby1jb250YWluZXIgLnNlZWs6aG92ZXIgKyAuc2Vlay10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudmlkZW8tY29udGFpbmVyIC5zZWVrLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciAuYm90dG9tLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC52aWRlby1jb250YWluZXIgLmxlZnQtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAudmlkZW8tY29udGFpbmVyIC52b2x1bWUtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciAudm9sdW1lLWNvbnRyb2xzIGlucHV0IHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciAudm9sdW1lLWNvbnRyb2xzOmhvdmVyIGlucHV0LFxuICAudmlkZW8tY29udGFpbmVyIC52b2x1bWUtY29udHJvbHMgaW5wdXQ6Zm9jdXMge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciAudGltZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC52aWRlby1jb250YWluZXIgYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBidXR0b24gKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBidXR0b246OmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC01MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBidXR0b246aG92ZXI6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC52aWRlby1jb250YWluZXIgLmZ1bGxzY3JlZW4tYnV0dG9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciAucGlwLWJ1dHRvbiBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDsgfVxuICAudmlkZW8tY29udGFpbmVyIC5wbGF5YmFjay1hbmltYXRpb24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAxMDA7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC52aWRlby1jb250YWluZXIgaW5wdXRbdHlwZT1cInJhbmdlXCJdOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC52aWRlby1jb250YWluZXIgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuM3B4O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG4gIC52aWRlby1jb250YWluZXIgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXlvdXR1YmUtcmVkKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG4gIC52aWRlby1jb250YWluZXIgaW5wdXRbdHlwZT1cInJhbmdlXCJdOmZvY3VzOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBpbnB1dFt0eXBlPVwicmFuZ2VcIl0udm9sdW1lIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC52aWRlby1jb250YWluZXIgaW5wdXRbdHlwZT1cInJhbmdlXCJdLnZvbHVtZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC52aWRlby1jb250YWluZXIgaW5wdXRbdHlwZT1cInJhbmdlXCJdLnZvbHVtZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC52aWRlby1jb250YWluZXIgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDguNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxLjNweDsgfVxuICAudmlkZW8tY29udGFpbmVyIGlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0teW91dHViZS1yZWQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXlvdXR1YmUtcmVkKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gIC52aWRlby1jb250YWluZXIgaW5wdXRbdHlwZT1cInJhbmdlXCJdOmZvY3VzOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC52aWRlby1jb250YWluZXIgaW5wdXRbdHlwZT1cInJhbmdlXCJdLnZvbHVtZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC52aWRlby1jb250YWluZXIgLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudmlkZW8tY29udGFpbmVyIHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGZpbGw6ICNmZmY7XG4gICAgc3Ryb2tlOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZnMtMTAge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDsgfVxuXG4uZnMtMTEge1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDsgfVxuXG4uZnMtMTIge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuXG4uZnMtMTMge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDsgfVxuXG4uZnMtMTQge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMTUge1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMTYge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMTcge1xuICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMTgge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMTkge1xuICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjAge1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjEge1xuICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjIge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjMge1xuICBmb250LXNpemU6IDIzcHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjQge1xuICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjUge1xuICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjYge1xuICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjcge1xuICBmb250LXNpemU6IDI3cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjgge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMjkge1xuICBmb250LXNpemU6IDI5cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzAge1xuICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzEge1xuICBmb250LXNpemU6IDMxcHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzIge1xuICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzMge1xuICBmb250LXNpemU6IDMzcHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzQge1xuICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzUge1xuICBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzYge1xuICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzcge1xuICBmb250LXNpemU6IDM3cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzgge1xuICBmb250LXNpemU6IDM4cHggIWltcG9ydGFudDsgfVxuXG4uZnMtMzkge1xuICBmb250LXNpemU6IDM5cHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDAge1xuICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDEge1xuICBmb250LXNpemU6IDQxcHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDIge1xuICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDMge1xuICBmb250LXNpemU6IDQzcHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDQge1xuICBmb250LXNpemU6IDQ0cHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDUge1xuICBmb250LXNpemU6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDYge1xuICBmb250LXNpemU6IDQ2cHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDcge1xuICBmb250LXNpemU6IDQ3cHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDgge1xuICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDsgfVxuXG4uZnMtNDkge1xuICBmb250LXNpemU6IDQ5cHggIWltcG9ydGFudDsgfVxuXG4uZnMtNTAge1xuICBmb250LXNpemU6IDUwcHggIWltcG9ydGFudDsgfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcblxuJHNsaWNrLWZvbnQtcGF0aDogXCIuL2ZvbnRzL1wiICFkZWZhdWx0O1xuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi9cIiAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItYWN0aXZlOiAkc2xpY2stZG90LWNvbG9yICFkZWZhdWx0O1xuJHNsaWNrLXByZXYtY2hhcmFjdGVyOiBcIlxcMjE5MFwiICFkZWZhdWx0O1xuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiBcIlxcMjE5MlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jaGFyYWN0ZXI6IFwiXFwyMDIyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDZweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNzUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiBzbGljay1pbWFnZS11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gaW1hZ2UtdXJsKCR1cmwpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stbG9hZGVyLXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhmb250LXVybCkge1xuICAgICAgICBAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG4vKiBTbGlkZXIgKi9cblxuLy8gLnNsaWNrLWxpc3Qge1xuLy8gICAgIC5zbGljay1sb2FkaW5nICYge1xuLy8gICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbi8vICAgICB9XG4vLyB9XG5cbi8qIEljb25zICovXG4vLyBAaWYgJHNsaWNrLWZvbnQtZmFtaWx5ID09IFwic2xpY2tcIiB7XG4vLyAgICAgQGZvbnQtZmFjZSB7XG4vLyAgICAgICAgIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4vLyAgICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3RcIik7XG4vLyAgICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbi8vICAgICAgICAgICAgIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4vLyAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4vLyAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICAgICB9XG4vLyB9XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogMjBweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgvaW1nL2xlZnQtYXJyb3cuc3ZnKTtcbiAgICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgICByaWdodDogMjVweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgvaW1nL3JpZ2h0LWFycm93LnN2Zyk7XG4gICAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTBlMGUwODI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y2ZTE0ZDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50cmFuIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xufVxuaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDcwYTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250YWluZXIge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIC8vIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAvLyB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuLmRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnBkLTEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMTBweDtcbn1cblxuIiwiLyogbWVkaWEgcXVlcmllcyAqL1xuLyogZGV2aWNlICovXG4kbXctNDAwOiA0MDBweDtcbiRtdy01MDA6IDU2N3B4O1xuJG13LTY1MDogNjUwcHg7XG4kbXctNzY4OiA3NjdweDtcbiRtdy04NDA6IDg0MHB4O1xuJG13LTkyMDogOTIwcHg7XG4kbXctOTkxOiA5OTFweDtcbiRtdy0xMTAwOiAxMTAwcHg7XG4kbXctMTIwMDogMTIwMHB4O1xuJG13LTEyODA6IDEyODBweDtcbiRtdy0xMzIwOiAxMzIwcHg7XG4kbXctMTUwMDogMTUwMHB4O1xuJG13LTE4MDA6IDE4MDBweDtcbiRtdy0xOTIwOiAxOTIwcHg7XG5AbWl4aW4gbXd3LTE5MjAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skbXctMTkyMH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTE5MjAge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbXctMTkyMH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTE4MDAge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbXctMTgwMH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTE1MDAge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbXctMTUwMH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTEzMjAge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbXctMTMyMH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTEyODAge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbXctMTI4MH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTEyMDAge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbXctMTIwMH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTExMDAge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbXctMTEwMH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTk5MSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtdy05OTF9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBtdy05MjAge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbXctOTIwfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbXctODQwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG13LTg0MH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTc2OCB7XG4gIEBtZWRpYSAoIG1heC13aWR0aDogI3skbXctNzY4fSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbXctNjUwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG13LTY1MH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG13LTUwMCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtdy01MDB9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBtdy00MDAge1xuICBAbWVkaWEgKG1heC13aWR0aDogI3skbXctNDAwfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbiRtYWluLWNvbG9yOiAjZWY1ZjIxO1xuIiwiaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmNmUxNGQ7XG4gIEBpbmNsdWRlIG13LTg0MCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5jb250YWluZXItLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogIzE2MTcxYjtcbiAgfVxuICAmX2xvZ28ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjczcHg7XG4gICAgQGluY2x1ZGUgbXctODQwIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmlsdGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIGkge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG4gIC50b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYwNzBhO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLmdyLWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbiAgLmxhbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDcwYTtcbiAgfVxuXG4gIC5sYW5ndWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjE3MWI7XG4gICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAuaWNvbi1kb3duIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5saXN0LWxhbmcge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRvcDogMjVweDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGVhc2UtaW4gMC4ycztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDQwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5saXN0LWxhbmcuYWN0aXZlIHtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgdHJhbnNpdGlvbjogZWFzZS1pbiAwLjJzO1xuICB9XG5cbiAgLmxpc3QtbGFuZy5hY3RpdmUgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUxNGQ7XG4gIH1cbn1cbi5oZWFkZXJfcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDhweDtcbiAgZmxleDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBAaW5jbHVkZSBtdy04NDAge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmNmUxNGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5nci1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBAZXh0ZW5kIC50cmFuO1xuICB9XG4gIC5tZW51LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgQGV4dGVuZCAudHJhbjtcbiAgICBAaW5jbHVkZSBtdy03Njgge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTlweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDZweCk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmNmUxNGQ7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogI2Y2ZTE0ZDtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG4uaGVhZGVyLWRlc2t0b3Age1xuICBAaW5jbHVkZSBtdy04NDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5maWx0ZXItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXctODQwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxNzFiO1xuICBAaW5jbHVkZSBtdy04NDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tZW51LXRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZjZlMTRkO1xuXG4gICAgLmxvZ28ge1xuICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1lbnUtbGluayB7XG4gICAgLy8gcGFkZGluZzogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgbGluZWFyO1xuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLmxpbmUtMSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICAgIH1cbiAgICAgIC5saW5lLTMge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2Utb3V0LCBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiA7XG4gICAgICB9XG4gICAgICAubGluZS0xIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCkgdHJhbnNsYXRlWCgwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgICAgLmxpbmUtMiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgICAubGluZS0zIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpIHRyYW5zbGF0ZVgoMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZW51LWJvdHRvbSB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjdWJpYy1iZXppZXIoMC45NSwgMC4wNSwgMC43OTUsIDAuMDM1KTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG1heC1oZWlnaHQ7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5saXN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAzMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5idG4gKyAuYnRuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzAzZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBpbWcge1xuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWN0aXZlIHtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Y2ZTE0ZDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gICAgLmdyLWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgLmJ0biB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5idG4tc2lnbmluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDMwM2Y7XG4gICAgICB9XG4gICAgfVxuICAgIC5hYm91dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0IHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtdG9wIHtcbiAgICBwIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmQtZmxleCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBoMSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5oZWFkZXItbW9iaWxlLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzkuMDhkZWcsIHJnYmEoMjIsIDIzLCAyNywgMC45NSkgODMuMDklLCAjZjZlMTRkIDEyMy4zOCUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTRweCk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIC5tZW51LWJvdHRvbSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC02MHB4KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBtYXgtaGVpZ2h0O1xuICB9XG4gIC5oZWFkZXJfcmlnaHQge1xuICAgIGhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMC4zLCAwLjY4NSwgMC41KTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4iLCIuZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvZm9vdGVyLnBuZyk7XG4gIHBhZGRpbmc6IDYwcHggMCAzNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNmNmUxNGQ7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIEBpbmNsdWRlIG13LTc2OHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9mb290ZXItbWIucG5nKTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgcCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIH1cbiAgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgQGluY2x1ZGUgbXctNzY4e1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJ0IHtcbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIEBleHRlbmQgLnRyYW47XG4gICYtc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzMDNmO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gICYtbG9naW4ge1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjQ4Yzk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjZlMTRkO1xuICAgIH1cbiAgfVxuICAmLXNpZ25pbmcge1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2Y2ZTE0ZDtcbiAgICB9XG4gIH1cbiAgJi1iZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUxNGQ7XG4gICAgcGFkZGluZzogOHB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMxNDE1MWM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMxNDE1MWM7XG4gICAgfVxuICB9XG4gICYtdmlldyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTE0ZDtcbiAgICAvLyBwYWRkaW5nOiA4cHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICMxNDE1MWM7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHBhZGRpbmc6IDJweCAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMxNDE1MWM7XG4gICAgfVxuICB9XG4gICYtc2hhcmUge1xuICAgIHBhZGRpbmc6IDJweCAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjQ4Yzk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgJi1jaGF0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzMDNmO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAycHggMTRweDtcbiAgICAuaWNvbi1jaGF0IHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgLy8gbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9vcGVuY2hhdC5zdmcpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG4gICAgLmNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICYtc2VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTE0ZDtcbiAgICBwYWRkaW5nOiA4cHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGNvbG9yOiAjMTQxNTFjO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAmLW1vcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDMwM2Y7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIC5pY29uLW1vcmUge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9kb3VibGUtcmlnaHQuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgIC5jbG9zZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmLXBsYXkge1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjQ4Yzk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1kZXRhaWwge1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzQsIDcyLCAyMDEsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogI2Y2ZTE0ZDtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmFjdGl2ZSB7XG4gIC5vcGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jbG9zZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmljb24tY2hhdCxcbiAgLmljb24tbW9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuLmdyLWJ0biB7XG4gIC5idG4gKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuLmxlZnQtY29udGVudCB7XG4gIHdpZHRoOiAyNzNweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNjcm9sbGJhciB7XG4gICAgaGVpZ2h0OiAyNDRweDtcbiAgfVxufVxuLmJhbm5lciB7XG4gIG1hcmdpbjogOHB4IDA7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yaWdodC1jb250ZW50IHtcbiAgd2lkdGg6IDkxN3B4O1xuICAvLyBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5hIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgQGV4dGVuZCAudHJhbjtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICNmNmUxNGQ7XG4gIH1cbn1cbnN0cm9uZyB7XG4gIGNvbG9yOiAjZjZlMTRkO1xufVxuLmxlZnQge1xuICAmLS1uZXdzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxNTFjO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMHB4IDBweDtcbiAgfVxuICAmX190aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzAzZjtcbiAgICBwYWRkaW5nOiAxNHB4O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjMjI0OGM5O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgLnNsaWNrLWFycm93IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgICBtYXJnaW46IDhweDtcbiAgICBoNSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7IC8qIG51bWJlciBvZiBsaW5lcyB0byBzaG93ICovXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgaGVpZ2h0OiAxMzJweDtcbiAgICB3aWR0aDogMjM1cHg7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG59XG4udGFnIHtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUxNGQ7XG4gICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgY29sb3I6ICMxNjE3MWI7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5jb2xvciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2Y2ZTE0ZDtcbiAgfVxufVxuLnRpbWUge1xuICBjb2xvcjogI2JkYmRiZDtcbn1cbi5uZXdzIHtcbiAgcGFkZGluZzogOHB4O1xuICAmLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoNSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7IC8qIG51bWJlciBvZiBsaW5lcyB0byBzaG93ICovXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIH1cbiAgfVxuICAmLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIH1cbn1cbi5uZXdzLWltZyB7XG4gIHBhZGRpbmc6IDhweDtcbiAgLm5ld3MtaXRlbSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgIH1cbiAgfVxufVxuLnNjcm9sbGJhciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItZ3V0dGVyOiBub25lO1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDE2cHg7XG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIEBleHRlbmQgLnRyYW47XG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlcm8ge1xuICBtYXJnaW46IDIwcHggMDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIHdpZHRoOiAxMDAlO1xuICAvLyBtYXgtd2lkdGg6IDg5M3B4O1xuICBAaW5jbHVkZSBtdy03Njgge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICYtLWxpc3Qge1xuICAgIC5zbGljay1hcnJvdyB7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgfVxuXG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICAuc2xpY2stc2xpZGUge1xuICAgIC8vIHdpZHRoOiAxMDAlO1xuICB9XG4gICYtaXRlbSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBAaW5jbHVkZSBtdy03Njgge1xuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jb250ZW50LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTUxYztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMyZDMwM2Y7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIEBleHRlbmQgLnRyYW47XG4gICAgfVxuICAgIC50YWItaXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2Y2ZTE0ZDtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjZjZlMTRkO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cbn1cbi5zY3JvbGwge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbiAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI5LCAyMjksIDIyOSwgMCk7XG59XG5cbi5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDIyOSwgMjI5LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY29udGVudC12aWRlbyB7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBtdy03Njgge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAzNC4xNCUpO1xuICAgICAgLy8gZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICAgICAgLy8gYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICB9XG4gICAgLmNoYXQge1xuICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLy8gei1pbmRleDogMTAwMDtcbiAgICAgIC8vIHJpZ2h0OiAtMjc1cHg7XG4gICAgICAvLyBib3R0b206IDA7XG4gICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIC8vIGZsZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyMywgMjcsIDAuODUpO1xuICAgICAgLyogYmx1ZSAqL1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIyNDhjOTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAxNHB4IDE0cHggMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgICAmLWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTE0ZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIGNvbG9yOiAjMTYxNzFiO1xuICAgICAgICAgIC8vIGN1cnNvcjogbW92ZTtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29tbWVudCB7XG4gICAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgMjVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmlucHV0LWNoYXQge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAuaW5wdXQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzAzZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1MiwgMjU0LCAwLjY1KTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYnRuLWNoYXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IC00NXB4O1xuICAgIH1cbiAgfVxuICAubWF0Y2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwcHggNTBweDtcbiAgICBnYXA6IDg1cHg7XG4gICAgZmxleDogbm9uZTtcbiAgICBvcmRlcjogMTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGdhcDogMTVweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgLmQtZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kYXRlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudnMge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2Y2ZTE0ZCAyMy4zOSUsIHJnYmEoMjA5LCAyMTUsIDIyMywgMCkgODAuNjUlKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICB0ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBAaW5jbHVkZSBtdy03Njgge1xuICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGV0YWlsIHtcbiAgICAudGl0bGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGgyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtdy03Njgge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmRlcyB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQGV4dGVuZCAudHJhbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDIwLCAyMSwgMjgsIDApIDAlLCAjMTQxNTFjIDEwMCUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZGVzLWFjdGl2ZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBAZXh0ZW5kIC50cmFuO1xuICAgIH1cbiAgICAuc2hvdyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMmQzMDNmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5hbGwtbWF0Y2gge1xuICBwYWRkaW5nOiA4cHg7XG4gIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWF0Y2gtdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzAzZjtcbiAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIC5kLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgQGV4dGVuZCAudHJhbjtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmNmUxNGQ7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2Y2ZTE0ZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIC5zb3J0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBtYXJnaW46IDZweCAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogLTQ1cHg7XG4gICAgICB9XG4gICAgICBzZWxlY3Qge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgLypmb3IgZmlyZWZveCovXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLypmb3IgY2hyb21lKi9cbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q0MDRlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8qZm9yIElFMTArKi9cbiAgICAgIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1nL2Rvd24uc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5tYXRjaC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgLnJvdyB7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMTZweDtcbiAgICBvcmRlcjogMjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5yb3ctYmFubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgZ2FwOiAwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgfVxuICAubWF0Y2gtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBnYXA6IDI0cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG9yZGVyOiAxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICAgIGdhcDogOHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBleHRlbmQgLnRyYW47XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwgMjI1LCA3NywgMC4xKTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y2ZTE0ZDtcbiAgICB9XG4gICAgLmQtZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBnYXA6IDEycHg7XG4gICAgICBtaW4td2lkdGg6IDEzMHB4O1xuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBAaW5jbHVkZSBtdy03Njgge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5uYW1lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDhweCAxMHB4O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAubnVtYmVyIHtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52cyB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjZlMTRkIDIzLjM5JSwgcmdiYSgyMDksIDIxNSwgMjIzLCAwKSA4MC42NSUpO1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIHRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgfVxuICAgICAgLnR5cGUge1xuICAgICAgICBjb2xvcjogIzk5YWRjZDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBtdy03Njgge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kYXRlIHtcbiAgICAgICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1vYmlsZSB7XG4gICAgICBAaW5jbHVkZSBtdy03Njgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubGl2ZSB7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwcHggOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbi5jb21pbmcge1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4IDhweDtcbiAgYmFja2dyb3VuZDogIzIyNDhjOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG59XG4ubGl2ZS10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDMwM2Y7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyNHB4IDE2cHg7XG4gIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgbWFyZ2luOiA4cHggMCAwO1xuICB9XG4gIC5kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIEBleHRlbmQgLnRyYW47XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogOHB4IDhweDtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmNmUxNGQ7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNmNmUxNGQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwgMjI1LCA3NywgMC4xKTtcbiAgfVxufVxuLmxpdmUtdGFnIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBAaW5jbHVkZSBtdy03Njgge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDlweCAxMHB4O1xuICAgIGdhcDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogIzk5YWRjZDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjZlMTRkO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIH1cbiAgfVxuICAuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjI0OGM5O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmNmUxNGQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjI0OGM5O1xuICAgIH1cbiAgfVxufVxuLmxpdmUtc29ydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgLy8gZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5zb3J0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiA2cHggMDtcbiAgICBzZWxlY3Qge1xuICAgICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgLypmb3IgZmlyZWZveCovXG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAvKmZvciBjaHJvbWUqL1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLypmb3IgSUUxMCsqL1xuICAgIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiAxNHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWcvZG93bi5zdmcpIG5vLXJlcGVhdDtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgfVxuICB9XG59XG4ubGl2ZS1zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4O1xuICAuc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG4gIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5zZWFyY2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzMDNmO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGltZyB7XG4gIH1cbiAgaW5wdXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZmxleDogMTtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxufVxuLmxpdmUtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBAaW5jbHVkZSBtdy03Njgge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5saXZlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTZweDtcbiAgZ2FwOiA0cHg7XG4gIG9yZGVyOiAxO1xuICBAaW5jbHVkZSBtdy03Njgge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLml0ZW0ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBleHRlbmQgLnRyYW47XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwgMjI1LCA3NywgMC4xKTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y2ZTE0ZDtcbiAgICB9XG5cbiAgICAuZGF0ZSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEzcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB3aWR0aDogNzVweDtcblxuICAgICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLy8gd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAuaWNvbi1saXZlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uYW1lIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBtaW4td2lkdGg6IDk0cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAubG9nbyB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5jYXJkcyB7XG4gICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTNweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAuZC1mbGV4IHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNlbnRlci1uYW1lIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtaW4td2lkdGg6IDQ1cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjMjdhZTYwO1xuICAgICAgfVxuICAgICAgLnNjb3JlIHtcbiAgICAgICAgY29sb3I6ICNmNmUxNGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudnMge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2Y2ZTE0ZCAyMy4zOSUsIHJnYmEoMjA5LCAyMTUsIDIyMywgMCkgODAuNjUlKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICB0ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEyNXB4O1xuICAgICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNjaGVkdWxlIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDIyNXB4O1xuICAgICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgIH1cbiAgICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMTA1cHg7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmNmUxNGQ7XG4gICAgICAgICAgY29sb3I6ICMxNjE3MWI7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmhlbHAge1xuICBwYWRkaW5nOiAxNnB4O1xuICBAaW5jbHVkZSBtdy03Njgge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuLmxpdmUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5saXZlLWxlZnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLTI3M3B4KTtcbiAgICBAaW5jbHVkZSBtdy03Njgge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC52aWV3IHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgLmJ0biB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0cHggNXB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5saXZlLXJpZ2h0IHtcbiAgICB3aWR0aDogMjczcHg7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gICAgLnJhdGUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMHB4IDBweDtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTE0ZDtcbiAgICAgICAgY29sb3I6ICMxNjE3MWI7XG4gICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCA1cHggIzIyNDhjOTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTYxNzFiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2Nyb2xsYmFyIHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAucmF0ZS10YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjEpO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAgICAgbWluLXdpZHRoOiAzMzBweDtcbiAgICAgICAgICAmLWhlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jZWxsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnJlZCB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5yYXRlIHtcbiAgJi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBnYXA6IDRweDtcbiAgICBvcmRlcjogMTtcbiAgICBAaW5jbHVkZSBtdy03Njgge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgQGV4dGVuZCAudHJhbjtcbiAgICB9XG4gIH1cbiAgJi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDYsIDIyNSwgNzcsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDE2cHg7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5yYXRlLWNlbGwge1xuICAgICAgc3BhbiB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtY2VsbCB7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHdpZHRoOiAxODBweDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgd2lkdGg6IDExMnB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICB3aWR0aDogMTEycHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgIHdpZHRoOiAxMTJweDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgd2lkdGg6IDExMnB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg3KSB7XG4gICAgICB3aWR0aDogMTEycHg7XG4gICAgfVxuICB9XG4gICYtaXRlbSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG1pbi13aWR0aDogNzkwcHg7XG4gICAgJjpob3ZlciB7XG4gICAgICBAZXh0ZW5kIC50cmFuO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDYsIDIyNSwgNzcsIDAuMSk7XG4gICAgICBib3JkZXItY29sb3I6ICNmNmUxNGQ7XG4gICAgfVxuICAgIC5yYXRlLWNlbGwge1xuICAgICAgLm9kZHMtY29udGVudCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQxNDE0NztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAub2Rkcy1kYXRhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmxlZnQtdGV4dCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAucmlnaHQtdGV4dCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5oaWdobGlnaHQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yYXRlLXRpbWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAuc2NvcmUge1xuICAgICAgICAgIGNvbG9yOiAjZjZlMTRkO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIC5yZWQge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZ3JlZW4ge1xuICAgICAgICAgICAgY29sb3I6ICMyN2FlNjA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnRleHQtcmVkIHtcbiAgY29sb3I6ICNlYjU3NTc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5yYXRpbmcge1xuICAmLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGdhcDogNHB4O1xuICAgIG9yZGVyOiAxO1xuICAgIEBpbmNsdWRlIG13LTc2OCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBAZXh0ZW5kIC50cmFuO1xuICAgIH1cbiAgfVxuICBcbiAgJi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDYsIDIyNSwgNzcsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDE2cHg7XG4gICAgQGluY2x1ZGUgbXctNzY4IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5yYXRpbmctY2VsbCB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1jZWxsIHtcbiAgICB3aWR0aDogNzZweDtcbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxNDE1MWM7XG4gICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgIHNwYW4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgfVxuICAmLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtaW4td2lkdGg6IDc5MHB4O1xuICAgICY6aG92ZXIge1xuICAgICAgQGV4dGVuZCAudHJhbjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ2LCAyMjUsIDc3LCAwLjEpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjZlMTRkO1xuICAgIH1cbiAgICAucmF0aW5nLWNlbGwge1xuICAgICAgLm5hbWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIC8vIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0MTQxNDc7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIG13LTc2OHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJhdGluZy1udW1iZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAvLyBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuLml0ZW0taGVhZGVye1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwgMjI1LCA3NywgMC4xKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXctNzY4e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnJhdGluZy1jZWxsIHtcbiAgICBzcGFuIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjQ3VzdG9tIEhUTUw1IFZpZGVvIFBsYXllclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuOnJvb3Qge1xuICAtLXlvdXR1YmUtcmVkOiAjZjZlMTRkO1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgLy8gd2lkdGg6IDgwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogMTtcbiAgdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICAudmlkZW8tY29udHJvbHMge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC42NSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNzIuNSUpO1xuICB9XG5cbiAgLnZpZGVvLWNvbnRyb2xzLmhpZGUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAudmlkZW8tcHJvZ3Jlc3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgcHJvZ3Jlc3Mge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIHByb2dyZXNzOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NDU0NTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cblxuICBwcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0teW91dHViZS1yZWQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuXG4gIHByb2dyZXNzOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0teW91dHViZS1yZWQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXlvdXR1YmUtcmVkKTtcbiAgfVxuXG4gIC5zZWVrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuc2Vlazpob3ZlciArIC5zZWVrLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNlZWstdG9vbHRpcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgfVxuXG4gIC5ib3R0b20tY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGVmdC1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnZvbHVtZS1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC52b2x1bWUtY29udHJvbHMgaW5wdXQge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgfVxuXG4gIC52b2x1bWUtY29udHJvbHM6aG92ZXIgaW5wdXQsXG4gIC52b2x1bWUtY29udHJvbHMgaW5wdXQ6Zm9jdXMge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnRpbWUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICBidXR0b24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIGJ1dHRvbiAqIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIGJ1dHRvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgfVxuXG4gIGJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuZnVsbHNjcmVlbi1idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5waXAtYnV0dG9uIHN2ZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLnBsYXliYWNrLWFuaW1hdGlvbiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMS4zcHg7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0teW91dHViZS1yZWQpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXS52b2x1bWUge1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl0udm9sdW1lOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl0udm9sdW1lOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOC40cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDEuM3B4O1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS15b3V0dWJlLXJlZCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0teW91dHViZS1yZWQpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Zm9jdXM6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl0udm9sdW1lOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAuaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZmlsbDogI2ZmZjtcbiAgICBzdHJva2U6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiaGVhZGVyXCI7XG5AaW1wb3J0IFwiZm9vdGVyXCI7XG5AaW1wb3J0IFwiY3VzdG9tXCI7XG5AaW1wb3J0IFwicmF0ZVwiO1xuQGltcG9ydCBcInZpZGVvXCI7XG5AZm9yICRpIGZyb20gMTAgdGhyb3VnaCA1MCB7XG4gIC5mcy0jeyRpfSB7XG4gICAgZm9udC1zaXplOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn0iXX0= */
