*,* *{margin:0;padding:0;position:relative;box-sizing:border-box}p{font-size:1rem;margin-bottom:12px;line-height:1.33}@media(min-width: 1024px){p{font-size:1.125rem;margin-bottom:16px;line-height:1.5}}footer,header,nav,main,section{display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;width:100%}.button{display:inline-block;background-color:#0071eb;text-decoration:none;color:#fff;font-weight:600;text-align:center;border-radius:4px;padding:8px 20px}.button.button-color--0061AA{background-color:#0061aa}.button.button-color--F5F6F7{background-color:#f5f6f7;color:#000}.button.button-color--000000{background-color:#000}.button.button-color--5E6366{background-color:#5e6366}.link-button.left{text-align:left}.link-button.align-center{text-align:center}.link-button.align-right{text-align:right}.hidden{display:none}.page-container{background-color:#fff;padding:24px 0}.page-container>.page-width{width:calc(100% - 40px);margin:0 auto 40px;max-width:1600px}@media(min-width: 768px){.page-container>.page-width{width:calc(100% - 80px)}}@media(min-width: 1250px){.page-container>.page-width{width:calc(100% - 120px);margin-bottom:60px}}@media(min-width: 1920px){.page-container>.page-width{margin-bottom:60px}}.page-container>.container--vertical.full-width,.page-container>.container--horizontal.full-width{margin-bottom:40px}@media(min-width: 1250px){.page-container>.container--vertical.full-width,.page-container>.container--horizontal.full-width{margin-bottom:60px}}@media(min-width: 1920px){.page-container>.container--vertical.full-width,.page-container>.container--horizontal.full-width{margin-bottom:60px}}.page-container>.container--vertical.full-width+.container--vertical.full-width,.page-container>.container--vertical.full-width+.container--horizontal.full-width,.page-container>.container--horizontal.full-width+.container--vertical.full-width,.page-container>.container--horizontal.full-width+.container--horizontal.full-width{margin-top:-40px}@media(min-width: 1250px){.page-container>.container--vertical.full-width+.container--vertical.full-width,.page-container>.container--vertical.full-width+.container--horizontal.full-width,.page-container>.container--horizontal.full-width+.container--vertical.full-width,.page-container>.container--horizontal.full-width+.container--horizontal.full-width{margin-top:-60px}}@media(min-width: 1920px){.page-container>.container--vertical.full-width+.container--vertical.full-width,.page-container>.container--vertical.full-width+.container--horizontal.full-width,.page-container>.container--horizontal.full-width+.container--vertical.full-width,.page-container>.container--horizontal.full-width+.container--horizontal.full-width{margin-top:-60px}}.page-container>.row.full-width{margin-bottom:40px}@media(min-width: 1250px){.page-container>.row.full-width{margin-bottom:60px}}@media(min-width: 1920px){.page-container>.row.full-width{margin-bottom:60px}}.page-container>.row.full-width+.row.full-width{margin-top:-40px}@media(min-width: 1250px){.page-container>.row.full-width+.row.full-width{margin-top:-60px}}@media(min-width: 1920px){.page-container>.row.full-width+.row.full-width{margin-top:-60px}}.page-container>.full-width{margin-bottom:40px}@media(min-width: 1250px){.page-container>.full-width{margin-bottom:60px}}@media(min-width: 1920px){.page-container>.full-width{margin-bottom:60px}}.container.page-width{width:calc(100% - 40px);margin:0 auto 40px;max-width:1600px}@media(min-width: 768px){.container.page-width{width:calc(100% - 80px)}}@media(min-width: 1250px){.container.page-width{width:calc(100% - 120px);margin-bottom:60px}}@media(min-width: 1920px){.container.page-width{margin-bottom:60px}}h1{font-size:2.25rem}@media(min-width: 768px){h1{font-size:2.625rem}}@media(min-width: 1250px){h1{font-size:3.25rem}}h2{font-size:2rem}@media(min-width: 768px){h2{font-size:2.375rem}}@media(min-width: 1250px){h2{font-size:3rem}}h3{font-size:1.75rem}@media(min-width: 768px){h3{font-size:2rem}}@media(min-width: 1250px){h3{font-size:2.25rem}}h4{font-size:1.625rem}@media(min-width: 768px){h4{font-size:1.875rem}}@media(min-width: 1250px){h4{font-size:2.125rem}}h5{font-size:1.5rem}@media(min-width: 768px){h5{font-size:1.625rem}}@media(min-width: 1250px){h5{font-size:2rem}}h6{font-size:1.33rem}@media(min-width: 768px){h6{font-size:1.5rem}}@media(min-width: 1250px){h6{font-size:1.875rem}}h1,h2,h3,h4,h5,h6{margin-bottom:12px}@media(min-width: 1250px){h1,h2,h3,h4,h5,h6{margin-bottom:16px}}h1.text-color--0061AA,h2.text-color--0061AA,h3.text-color--0061AA,h4.text-color--0061AA,h5.text-color--0061AA,h6.text-color--0061AA{color:#0061aa}h1.text-color--F5F6F7,h2.text-color--F5F6F7,h3.text-color--F5F6F7,h4.text-color--F5F6F7,h5.text-color--F5F6F7,h6.text-color--F5F6F7{color:#f5f6f7}h1.text-color--000000,h2.text-color--000000,h3.text-color--000000,h4.text-color--000000,h5.text-color--000000,h6.text-color--000000{color:#000}h1.text-color--5E6366,h2.text-color--5E6366,h3.text-color--5E6366,h4.text-color--5E6366,h5.text-color--5E6366,h6.text-color--5E6366{color:#5e6366}h1.align-left,h2.align-left,h3.align-left,h4.align-left,h5.align-left,h6.align-left{text-align:left}h1.align-center,h2.align-center,h3.align-center,h4.align-center,h5.align-center,h6.align-center{text-align:center}h1.align-right,h2.align-right,h3.align-right,h4.align-right,h5.align-right,h6.align-right{text-align:right}.wysiwyg ul,.wysiwyg ol{padding-left:16px;margin-bottom:20px}.wysiwyg ul li,.wysiwyg ol li{margin-bottom:8px}.wysiwyg ol{padding-left:18px}.video,.wp-video{margin:24px 0}.video .mejs-container .mejs-inner,.wp-video .mejs-container .mejs-inner{height:100%}.video .mejs-container .mejs-inner .mejs-layers,.wp-video .mejs-container .mejs-inner .mejs-layers{height:100%}@media(min-width: 1024px){.popup-embed{margin-bottom:18px}}.multi-col-callout{max-width:1450px;margin:0 auto 50px;padding:0 15px}.multi-col-callout .heading{padding:0 10px;margin-bottom:16px}.multi-col-callout .row{display:flex;flex-direction:column}@media(min-width: 768px){.multi-col-callout .row{flex-direction:row}}.multi-col-callout .row .col{width:100%;padding:10px}.multi-col-callout .row .col .card{background-color:#fff;border:1px solid #c4c4c4;height:100%}.multi-col-callout .row .col .card .col-image{max-height:250px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.multi-col-callout .row .col .card .col-image{height:30vw}}.multi-col-callout .row .col .card .card-body{padding:30px}@media(min-width: 768px){.multi-col-callout .row .col .card .card-body{padding:24px}}@media(min-width: 1024px){.multi-col-callout .row .col .card .card-body{padding:30px}}.multi-col-callout .row .col .card .card-body .col-heading{margin-bottom:20px}.multi-col-callout .row .col .card .card-body .col-content{margin-bottom:20px}@media(min-width: 768px){.multi-col-callout .row .col[data-col-count="4"]{padding:6px}.multi-col-callout .row .col[data-col-count="4"] .card .card-body{padding:24px 16px}}@media(min-width: 1024px){.multi-col-callout .row .col[data-col-count="4"]{padding:10px}.multi-col-callout .row .col[data-col-count="4"] .card .card-body{padding:30px}}.full-width-callout{max-width:1450px;margin:0 auto 50px;padding:40px 25px}@media(min-width: 768px){.full-width-callout{padding:50px}}.full-width-callout .heading{margin-bottom:16px}.full-width-callout .content{margin-bottom:24px}.top-bar{background-color:rgba(17,41,58,.85);height:50px;z-index:1000}.top-bar .top-bar-container{max-width:1650px;padding:0 12px;height:100%;margin:0 auto;display:flex;justify-content:flex-end}.top-bar .top-bar-container a{color:#fff;font-size:1rem;text-decoration:none;padding:0 12px;display:flex;height:100%;align-items:center;transition:all .4s ease}@media(min-width: 768px){.top-bar .top-bar-container a{padding:0 18px;margin:0 8px}}@media(min-width: 1250px){.top-bar .top-bar-container a{padding:0 24px;margin:0 12px}}.top-bar .top-bar-container a svg{margin-right:8px}.top-bar .top-bar-container a svg path{transition:fill .4s ease}.top-bar .top-bar-container a:hover{background-color:rgba(155,174,181,.5)}.top-bar .top-bar-container a.active{background-color:#9baeba;box-shadow:0 -3px 6px 0 rgba(0,0,0,.1);height:55px;position:absolute;bottom:0;padding-top:5px;border-top-left-radius:8px;border-top-right-radius:8px;color:#11293a}.top-bar .top-bar-container a.active svg path{fill:#11293a}.top-bar .top-bar-container a.active::after{content:"";background-image:url("../images/arrow-blue.svg");background-position:center;background-size:13px;background-repeat:no-repeat;position:absolute;top:2px;left:50%;width:21px;height:21px;transform:translateX(-50%) rotate(270deg)}.nav-container{position:relative;z-index:1000;width:100%}@media(min-width: 1250px){.nav-container{box-shadow:0 10px 30px 0 rgba(0,0,0,.07)}}.nav-container .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,.9)}.nav-container .nav-inner-container{max-width:1850px;margin:0 auto}.nav-container .mobile-container{height:75px}@media(min-width: 768px){.nav-container .mobile-container{height:85px}}.nav-container .mobile-container .logo{display:inline-block;height:100%;width:200px;padding:8px;z-index:3}@media(min-width: 768px){.nav-container .mobile-container .logo{width:15%;padding:12px}}.nav-container .mobile-container .logo svg{width:100%;height:100%}.nav-container .mobile-container .logo .i72-image{background-size:contain;background-repeat:no-repeat;background-position:center;height:100%}.nav-container .mobile-container .logo .i72-svg{display:flex;justify-content:center;width:100%;height:100%}.nav-container .mobile-container .logo .i72-svg svg{width:100%;height:100%}.nav-container .mobile-container .menu-toggle{position:absolute;top:0;right:0;z-index:2;background-color:rgba(0,0,0,0);transition:height .4s ease,box-shadow .4s ease,background-color .4s ease,padding .4s ease;padding:25px 27px 23px;height:75px}@media(min-width: 768px){.nav-container .mobile-container .menu-toggle{padding:27px 29px 23px;height:85px}}@media(min-width: 1250px){.nav-container .mobile-container .menu-toggle{display:none}}.nav-container .mobile-container .menu-toggle span{background-color:#214b6f;width:31px;height:6px;margin-bottom:5px;display:block;opacity:1;transition:all .4s ease}.nav-container .mobile-container .menu-toggle span:nth-child(2){transition:opacity .2s ease}.nav-container .main-nav{background-color:#fff;padding:0 18px;max-height:0;overflow:hidden;position:absolute;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:100%;transition:padding .4s ease,max-height .4s ease}@media(min-width: 768px){.nav-container .main-nav{padding:0 32px}}@media(min-width: 1250px){.nav-container .main-nav{padding:0;width:auto;position:relative;max-height:none;overflow:visible;background-color:rgba(0,0,0,0);position:absolute;top:0;right:0;box-shadow:none}}.nav-container .main-nav #menu-main-nav{list-style:none}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav{display:table;table-layout:fixed;height:85px;width:100%;padding-right:12px;width:85%;margin-left:auto}}@media(min-width: 1920px){.nav-container .main-nav #menu-main-nav{padding-right:24px;border-bottom-right-radius:2px;border-top-right-radius:2px}}.nav-container .main-nav #menu-main-nav li{cursor:pointer}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}}.nav-container .main-nav #menu-main-nav li a{font-size:1.375rem;display:block;font-weight:600;text-transform:uppercase;line-height:1.41;color:#000;text-decoration:none;padding:16px 32px 16px 0;border-bottom:1px solid rgba(72,72,72,.5);transition:background-color .4s ease}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li a{padding:20px 48px 20px 0;font-size:1.75rem}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a{font-size:.875rem;font-weight:600;border-bottom:none;height:100%;display:flex;justify-content:center;align-items:center;padding:12px 20px}}@media(min-width: 1600px){.nav-container .main-nav #menu-main-nav li a{font-size:1rem;padding:12px 24px}}@media(min-width: 1920px){.nav-container .main-nav #menu-main-nav li a{font-size:1.125rem;padding:12px 20px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a:hover{background-color:rgba(169,206,222,.5)}}.nav-container .main-nav #menu-main-nav li .sub-menu{padding:0 0 0 27px;max-height:0;overflow:hidden;visibility:hidden;list-style:none;transition:padding .4s ease,max-height .4s ease,visibility .4s ease}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu{padding:0 0 0 76px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu{position:absolute;width:398px;padding:0 32px;left:0;background-color:rgba(255,255,255,.9);top:85px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li{display:block}}.nav-container .main-nav #menu-main-nav li .sub-menu li a{border-bottom:none;padding:20px 0 0}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu li a{padding:32px 0 0}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li a{padding:12px;font-size:1rem;height:auto;display:block;text-align:left;font-weight:600}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li.current-menu-item a{box-shadow:0 5px 16px 0 rgba(0,0,0,.15);background-color:#a9cede;position:relative;width:100%;top:auto;border-radius:0}}.nav-container .main-nav #menu-main-nav li .sub-menu.active{max-height:1000px;padding:0 0 18px 27px;visibility:visible}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu.active{padding:0 0 40px 76px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu.active{padding:20px 32px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}}.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a::after{content:"";background-image:url("../images/caret.svg");background-size:100%;background-position:center;background-repeat:no-repeat;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%);right:6px;opacity:.6;transition:transform .4s ease}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a::after{width:18px;height:18px;right:18px;opacity:1}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a::after{left:50%;transform:translateX(-50%);right:auto;top:auto;bottom:5px;width:10px;height:10px;opacity:.75}}.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a.active::after{transform:translateY(-50%) rotate(180deg)}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a.active::after{transform:translateX(-50%) rotate(180deg)}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.current-menu-item>a,.nav-container .main-nav #menu-main-nav li.current-menu-parent>a{box-shadow:0 5px 16px 0 rgba(0,0,0,.15);background-color:#a9cede;position:absolute;width:100%;top:0;padding-bottom:17px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li:last-child .sub-menu{right:-12px;left:auto}}@media(min-width: 1920px){.nav-container .main-nav #menu-main-nav li:last-child .sub-menu{right:-24px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li:nth-last-child(2) .sub-menu{left:-100px}}.nav-container.active .mobile-container{height:75px}@media(min-width: 768px){.nav-container.active .mobile-container{height:85px}}@media(min-width: 1250px){.nav-container.active .mobile-container{height:100px}}.nav-container.active .mobile-container .menu-toggle{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:83px;background-color:#fff;padding:25px 23px 23px}@media(min-width: 768px){.nav-container.active .mobile-container .menu-toggle{padding:33px 31px 23px;height:96px}}.nav-container.active .mobile-container .menu-toggle span{transform:rotate(45deg);margin-top:14px;height:3px;width:28px;background-color:#000}@media(min-width: 768px){.nav-container.active .mobile-container .menu-toggle span{background-color:#000;width:34px}}.nav-container.active .mobile-container .menu-toggle span:nth-child(2){opacity:0}.nav-container.active .mobile-container .menu-toggle span:last-child{transform:rotate(135deg);margin-top:-25px}.nav-container.active .main-nav{background-color:#fff;padding:6px 18px 50px;max-height:5000px}@media(min-width: 768px){.nav-container.active .main-nav{padding:6px 32px 65px}}@media(min-width: 1250px){.nav-container.active .main-nav{padding:0;background-color:rgba(0,0,0,0)}}.carousel{overflow:hidden}.carousel.full-width{padding:32px 0}@media(min-width: 768px){.carousel.full-width{padding:40px 0}}@media(min-width: 1250px){.carousel.full-width{padding:60px 0}}.carousel.page-width{width:calc(100% - 40px);margin:0 auto;max-width:1600px}@media(min-width: 768px){.carousel.page-width{width:calc(100% - 80px)}}@media(min-width: 1250px){.carousel.page-width{width:calc(100% - 120px)}}.carousel.background-color--0061AA{background-color:#0061aa}.carousel.background-color--F5F6F7{background-color:#f5f6f7}.carousel__container{margin:0 auto;overflow:hidden;width:83vw;max-width:83vw}@media(min-width: 1250px){.carousel__container{width:1050px;max-width:1050px}}.carousel__image-container{height:100%;position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.carousel__image-container svg{width:110%;min-width:110%}.carousel__inner-container{display:flex;flex-direction:row;align-items:center;gap:24px}@media(min-width: 1024px){.carousel__inner-container{gap:44px}}@media(min-width: 1250px){.carousel__inner-container{gap:54px}}@media(min-width: 1920px){.carousel__inner-container{gap:74px}}.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{width:83vw;min-width:83vw;max-width:83vw;display:block;height:45vw;max-height:600px;background-color:rgba(0,0,0,0);margin:0}@media(min-width: 1250px){.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{width:1050px;max-width:1050px;min-width:1050px}}.carousel__inner-container .card{height:auto;max-height:none;align-self:stretch}.carousel__inner-container .paragraph{height:auto;max-height:none}.carousel__controls{display:flex;justify-content:center;padding:32px 24px 24px;align-items:center;margin-bottom:24px}@media(min-width: 1250px){.carousel__controls{margin-bottom:40px}}.carousel__counter{top:1px}@media(min-width: 1250px){.carousel__counter{top:3px}}@media(min-width: 1920px){.carousel__counter{top:5px}}.carousel__counter span{color:#0071eb;font-size:1.375rem;font-family:bicyclette,sans-serif;text-align:center;width:20px;display:inline-block}@media(min-width: 1250px){.carousel__counter span{font-size:2.625rem}}@media(min-width: 1920px){.carousel__counter span{font-size:3.0625rem;width:25px}}.carousel__counter .counter__current{text-align:right;width:36px}@media(min-width: 1250px){.carousel__counter .counter__current{width:72px}}@media(min-width: 1920px){.carousel__counter .counter__current{width:90px}}.carousel__counter .counter__max{text-align:left;width:36px}@media(min-width: 1250px){.carousel__counter .counter__max{width:72px}}@media(min-width: 1920px){.carousel__counter .counter__max{width:90px}}.carousel__prev-btn,.carousel__next-btn{width:45px;height:45px;border:0;background-color:rgba(0,0,0,0);padding:6px 8px 10px;cursor:pointer}@media(min-width: 1250px){.carousel__prev-btn,.carousel__next-btn{padding:3px 5px 7px}}@media(min-width: 1920px){.carousel__prev-btn,.carousel__next-btn{padding:1px 3px 5px}}.carousel__prev-btn svg path,.carousel__next-btn svg path{fill:#0071eb;transition:fill .4s ease}.carousel__prev-btn:hover svg path,.carousel__next-btn:hover svg path{fill:#214b6f}.carousel__prev-btn svg{transform:rotate(180deg)}.row .carousel.page-width,.row .carousel.full-width{width:100%}@media(min-width: 768px){.row .carousel__container{width:48vw;max-width:48vw}}@media(min-width: 1920px){.row .carousel__container{width:790px;max-width:790px}}@media(min-width: 768px){.row .carousel__inner-container .image,.row .carousel__inner-container .card,.row .carousel__inner-container>div,.row .carousel__inner-container>h1,.row .carousel__inner-container>h2,.row .carousel__inner-container>h3,.row .carousel__inner-container>h4,.row .carousel__inner-container>h5,.row .carousel__inner-container>a{width:48vw;max-width:48vw;min-width:48vw}}@media(min-width: 1920px){.row .carousel__inner-container .image,.row .carousel__inner-container .card,.row .carousel__inner-container>div,.row .carousel__inner-container>h1,.row .carousel__inner-container>h2,.row .carousel__inner-container>h3,.row .carousel__inner-container>h4,.row .carousel__inner-container>h5,.row .carousel__inner-container>a{width:790px;max-width:790px;min-width:790px}}@media(min-width: 768px){.row .carousel__inner-container .link-box{width:calc(48vw - 24px);min-width:calc(48vw - 24px);max-width:calc(48vw - 24px)}}@media(min-width: 1920px){.row .carousel__inner-container .link-box{width:766px;max-width:766px;min-width:766px}}.hero{min-height:350px;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center}@media(min-width: 768px){.hero{min-height:450px}}@media(min-width: 1250px){.hero{min-height:500px}}@media(min-width: 1920px){.hero{min-height:588px}}.hero .overlay{position:absolute;inset:0;opacity:.65;z-index:1}.hero .overlay.blue{background-image:linear-gradient(to right, #114e73 66%, #7aa8c4)}.hero__inner-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px;width:100%;z-index:2}@media(min-width: 768px){.hero__inner-container{padding:40px}}@media(min-width: 1250px){.hero__inner-container{padding:60px;max-width:1520px;margin:0 auto}}.hero__title{margin-bottom:16px;max-width:550px;color:#fff}@media(min-width: 1250px){.hero__title{max-width:750px;margin-bottom:24px}}.hero__text{margin-bottom:24px;max-width:550px;line-height:1.35;color:#fff}@media(min-width: 1250px){.hero__text{max-width:750px;line-height:1.5;margin-bottom:32px}}.alerts{background-color:#a06347;padding:32px}@media(min-width: 768px){.alerts{padding:45px 90px 32px}}@media(min-width: 1250px){.alerts{padding:48px 146px}}.alerts .alert{max-width:965px}.alerts .alert p{color:#fff;line-height:1.5;font-size:1.25rem}.footer{padding:25px;background-image:linear-gradient(#c4ecf2, #fff)}@media(min-width: 768px){.footer{padding:30px 50px}}@media(min-width: 1024px){.footer{padding:45px 80px}}.footer__container{max-width:1450px;margin:0 auto}.footer__top-container{display:flex;flex-direction:column}@media(min-width: 768px){.footer__top-container{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.footer__top-container+hr{margin:12px 0}@media(min-width: 768px){.footer__top-container+hr{margin:20px 0}}.footer__location-info{order:3}@media(min-width: 768px){.footer__location-info{order:2;flex-basis:50%}}@media(min-width: 1024px){.footer__location-info{order:1;flex-basis:auto}}.footer__ctas{order:1;display:flex;justify-content:center;margin-bottom:20px}.footer__ctas .button{margin:0 6px}@media(min-width: 768px){.footer__ctas .button{margin:0 16px}}@media(min-width: 768px){.footer__ctas{flex-basis:100%}}@media(min-width: 1024px){.footer__ctas{order:2;flex-basis:auto;margin:0;align-items:center}}.footer__social-links{order:2;display:flex;justify-content:center;margin-bottom:16px}@media(min-width: 768px){.footer__social-links{order:3;flex-basis:50%;justify-content:flex-end;align-items:center;margin-bottom:0}}@media(min-width: 1024px){.footer__social-links{flex-basis:auto}}.footer__social-links a{margin:0 6px}.footer__social-links a svg{width:50px}.footer__bottom-container{display:flex;flex-direction:column}@media(min-width: 768px){.footer__bottom-container{flex-direction:row;justify-content:space-between}}.footer__copyright-text{margin-bottom:12px}@media(min-width: 768px){.footer__copyright-text{margin-bottom:0}}.footer__misc-links{list-style:none}.footer__misc-links li{margin-bottom:6px}@media(min-width: 768px){.footer__misc-links li{margin-bottom:0;display:inline-block;margin-left:16px}}.events{padding:40px 0 20px}@media(min-width: 768px){.events{padding-top:50px}}@media(min-width: 1250px){.events{padding-top:60px}}.events__heading{text-align:center}.events__outer-container{overflow:scroll;white-space:nowrap;max-width:1540px;margin:0 auto;padding:0 30px;text-align:center}.events__container{display:table;padding:30px 10px;border-spacing:20px;margin:0 auto;min-height:330px}@media(min-width: 768px){.events__container{min-height:360px}}.events__card{display:table-cell;border-radius:8px;white-space:normal;vertical-align:top;min-width:210px;max-width:210px;min-height:230px;padding:20px 28px 24px;box-shadow:0 6px 10px 0 rgba(106,106,106,.39)}@media(min-width: 768px){.events__card{min-width:250px;max-width:250px;min-height:280px}}.events__date-info{text-align:center}.events__month{font-size:1rem;font-weight:600;display:block;color:#19636e}.events__day{font-size:3.4375rem;font-weight:700;display:block;border-bottom:1px solid #f2f2f2;margin-bottom:12px;color:#19636e}.events__time{margin-bottom:4px;font-size:.875rem;display:block;text-align:left}.events__title{font-size:1rem;text-align:left}.search-bar-container{display:flex;background-color:#9baeb5;justify-content:center;align-items:center;height:0;overflow:hidden;transition:height .4s ease,visibility .4s ease}.search-bar-container form{width:90%;margin:0 auto}@media(min-width: 768px){.search-bar-container form{width:85%;max-width:1000px}}.search-bar-container form input[type=text]{background-color:#fff;border-radius:20px;border:0;font-size:1rem;height:40px;width:100%;padding:12px 140px 12px 16px;transition:border-color .4s ease}@media(min-width: 768px){.search-bar-container form input[type=text]{padding:12px 140px 12px 32px}}.search-bar-container form input[type=submit]{z-index:2;position:absolute;cursor:pointer;right:3px;top:3px;width:128px;border-radius:17px;height:34px;border:0;background-color:#3b8696;color:#fff;font-weight:600;background-image:url("../images/arrow.svg");background-position:90% center;background-size:11px;background-repeat:no-repeat;transition:background-color .4s ease}.search-bar-container form input[type=submit]:hover{background-color:#214b6f}.search-bar-container.active{visibility:visible;z-index:999;height:135px}.search-results-container{max-height:0;overflow:hidden;transition:all .4s ease;padding:0 24px}@media(min-width: 768px){.search-results-container{padding:0 40px}}@media(min-width: 1250px){.search-results-container{padding:0 60px}}.search-results-container.active{padding:48px 24px;max-height:3000px}@media(min-width: 768px){.search-results-container.active{padding:48px 40px}}@media(min-width: 1250px){.search-results-container.active{padding:54px 60px}}.search-results-container .result-count{font-weight:700;font-size:1rem;padding-bottom:16px;max-width:1088px;display:block;border-bottom:solid 1px #d6d6d6;margin:0 auto}.search-results-container .result{padding:42px 0;border-bottom:solid 1px #d6d6d6;max-width:1088px;margin:0 auto}.search-results-container .result .title{font-size:1.3125rem;margin-bottom:16px}.search-results-container .result .desc{line-height:1.75;margin-bottom:16px}.search-results-container .result a{color:#0071eb;font-size:1rem;font-weight:700}.search-results-container .result a svg{width:14px;margin-left:6px;transition:margin-left .4s ease}.search-results-container .result a:hover{text-decoration:underline}.search-results-container .result a:hover svg{margin-left:30px}.search-results-container .pagination-container{display:flex;justify-content:center;max-width:1088px;padding-top:16px;margin:0 auto}@media(min-width: 1250px){.search-results-container .pagination-container{padding-top:32px}}.search-results-container .pagination-container .prev-results,.search-results-container .pagination-container .next-results{color:#0071eb;font-weight:700;font-size:1rem;padding:16px 0}.search-results-container .pagination-container .prev-results svg,.search-results-container .pagination-container .next-results svg{width:8px;top:1px}.search-results-container .pagination-container .prev-results svg path,.search-results-container .pagination-container .next-results svg path{fill:#0071eb}.search-results-container .pagination-container .prev-results:hover,.search-results-container .pagination-container .next-results:hover{text-decoration:underline}.search-results-container .pagination-container .next-results{margin-left:auto}.search-results-container .pagination-container .next-results svg{transform:rotate(270deg)}.search-results-container .pagination-container .prev-results{margin-right:auto}.search-results-container .pagination-container .prev-results svg{transform:rotate(90deg)}.search-results-container .close-search-results{position:absolute;right:0;top:15px;z-index:11;background-color:#0071eb;color:#fff;text-decoration:none;height:45px;font-size:1rem;width:94px;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;align-items:center;justify-content:center;transition:background-color .4s ease}.search-results-container .close-search-results:hover{background-color:#214b6f}.pagination{display:flex;align-items:center;justify-content:center;gap:12px 6px;padding:32px 16px 12px}.pagination__button{font-size:1.25rem;line-height:1.2;text-decoration:none;margin:0;padding:11px 15px;color:#0071eb;transition:color .4s ease}.pagination__button span svg{width:15px;height:15px;transform:rotate(270deg)}.pagination__button span svg path{fill:#0071eb;transition:fill .4s ease}.pagination__button span.prev svg{transform:rotate(90deg)}.pagination__button:hover{color:#214b6f}.pagination__button:hover span svg path{fill:#214b6f}.pagination__current{font-size:1.25rem;line-height:1.2;margin:0;padding:11px 15px}.contact-container{margin-top:16px}@media(min-width: 1024px){.contact-container{display:flex;justify-content:space-between;padding-bottom:48px;min-height:525px}}.contact-container__left{margin-bottom:40px}@media(min-width: 1024px){.contact-container__left{flex-basis:50%;margin-bottom:0}}.contact-container__name{padding-left:30px;line-height:1.5;margin:0}.contact-container__info-container{margin-bottom:32px}@media(min-width: 768px){.contact-container__info-container{display:flex;margin-bottom:48px}}.contact-container__address{background-image:url("../images/map-blue.svg");background-position:0 0;line-height:1.5;background-size:18px;background-repeat:no-repeat;font-size:1rem;padding-left:30px;margin-bottom:24px}@media(min-width: 768px){.contact-container__address{margin-bottom:0;margin-right:80px}}.contact-container__info-info{margin-bottom:24px}@media(min-width: 768px){.contact-container__info-info{margin-bottom:0}}.contact-container__info-info p{font-size:1rem;line-height:1.5;background-position:0 0;background-size:contain;background-repeat:no-repeat;padding-left:32px;margin-bottom:16px}.contact-container__info-info p span{margin-right:2px}.contact-container__info-info p a{color:#0071eb;font-weight:600;text-decoration:underline}.contact-container__phone{background-image:url("../images/phone-blue.svg")}.contact-container__fax{background-image:url("../images/fax-blue.svg")}.contact-container__email{background-image:url("../images/email-blue.svg")}.contact-container form{max-width:500px}.contact-container form .nf-form-fields-required{display:none}.contact-container form .nf-form-content{padding:0}.contact-container form .nf-form-content .nf-field-container{margin-bottom:0}.contact-container form input,.contact-container form textarea{width:100%;color:#000 !important;font-size:1.125rem !important;height:48px !important;padding:0 18px;border:solid 2px #3b8696 !important;margin-bottom:12px !important;transition:all .4s ease}.contact-container form input:focus,.contact-container form textarea:focus{background-color:#e5ebef;border-color:#afc0c7}.contact-container form textarea{height:120px !important;width:100% !important;max-width:500px !important;margin-bottom:0}.contact-container form input[type=button]{min-height:50px;cursor:pointer;text-decoration:none;font-size:1.25rem;font-weight:700;text-align:center;padding:12px 26px;width:auto;min-width:auto;background-color:#0071eb;color:#fff !important;margin-right:0;margin-bottom:0;border:0 !important;margin-left:auto;display:block;box-shadow:0 2px 6px 0 rgba(0,0,0,.16);transition:background-color .4s ease}.contact-container form input[type=button]:hover{background-color:#214b6f}@media(min-width: 1024px){.contact-container__map{flex-basis:48%}}.contact-container__map iframe{box-shadow:0 0 6px 0 rgba(0,0,0,.16);max-width:650px;width:100% !important}@media(min-width: 1024px){.contact-container__map iframe{height:100% !important}}.card{display:flex;flex-direction:column;background-color:#fff;border:1px solid #c4c4c4;margin-bottom:32px;overflow:hidden;flex:1}@media(min-width: 768px){.card{margin-bottom:0;border-radius:8px;max-width:1014px;margin:0;min-width:47%;width:47%}}@media(min-width: 1024px){.card{min-width:30%;width:auto}}.card.full-width{max-width:none;width:100%}.card.align-center .card__inner-container{text-align:center}.card.align-right .card__inner-container{text-align:right}.card .i72-image,.card .i72-svg{max-height:400px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.card .i72-image,.card .i72-svg{height:45vw}}.card .i72-image svg,.card .i72-svg svg{height:100%;width:100%}.card__inner-container{padding:30px;color:#000}@media(min-width: 768px){.card__inner-container{padding:24px}}@media(min-width: 1024px){.card__inner-container{padding:30px}}.card__title{margin-bottom:20px;font-size:2rem;color:#000}.card__text{margin-bottom:20px}.card__text p{color:#000}.card.card--anchor{text-decoration:none}.card.card--anchor>a{display:block;position:absolute;inset:0;z-index:2;outline-offset:-2px}.cta{width:100%;background-color:#fff;height:100%;max-width:450px;margin:0 auto 32px;text-align:center}@media(min-width: 768px){.cta{margin-bottom:40px}}@media(min-width: 1250px){.cta{margin-bottom:60px}}.cta .i72-image,.cta .i72-svg{max-height:350px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.cta .i72-image,.cta .i72-svg{height:30vw}}.cta .i72-image svg,.cta .i72-svg svg{height:100%;width:100%}.cta .i72-svg{padding:12px}.cta__inner-container{padding:30px}@media(min-width: 768px){.cta__inner-container{padding:24px}}@media(min-width: 1024px){.cta__inner-container{padding:30px}}.cta__title{margin-bottom:20px;font-size:2rem}.cta__text{margin-bottom:20px}.link-box{display:flex;overflow:hidden;align-items:center;justify-content:space-evenly;flex-direction:column;text-decoration:none;padding:32px;flex:1;min-width:300px;min-height:246px;margin:12px;background-color:#3b8696;box-shadow:0 3px 12px 0 rgba(0,0,0,.22);transition:box-shadow .4s ease}.link-box.background-color--0061AA{background-color:#0061aa}.link-box.background-color--F5F6F7{background-color:#f5f6f7}.link-box.background-color--F5F6F7 .link-box__title{color:#000}.link-box.background-color--000000{background-color:#000}.link-box.background-color--5E6366{background-color:#5e6366}@media(min-width: 768px){.link-box{min-width:auto}}.link-box.full-width{max-width:none}.link-box.full-width .i72-svg{width:70%}@media(min-width: 768px){.link-box.full-width .i72-svg{width:55%}}@media(min-width: 1024px){.link-box.full-width .i72-svg{width:45%}}@media(min-width: 1250px){.link-box.full-width .i72-svg{width:33%;max-width:500px}}.link-box .i72-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:absolute;inset:0}.link-box .i72-svg{position:absolute;width:190px;height:auto;left:50%;top:50%;transform:translate(-50%, -50%);transition:width .4s ease}.link-box__overlay{position:absolute;z-index:1;inset:0;opacity:.5;transition:background-color .4s ease}.link-box__title{color:#fff;z-index:2;text-align:center;font-size:2.25rem;line-height:1.06;font-weight:600}.link-box:hover,.link-box:focus{box-shadow:0 3px 12px 0 rgba(0,0,0,.44)}.link-box:hover .overlay,.link-box:focus .overlay{background-color:rgba(155,174,181,.85)}.background{background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:32px 0}@media(min-width: 768px){.background{padding:40px 0}}@media(min-width: 1250px){.background{padding:60px 0}}.background.full-width .background__inner-container>*.page-width{width:calc(100% - 40px);margin:0 auto 40px}@media(min-width: 768px){.background.full-width .background__inner-container>*.page-width{width:calc(100% - 80px)}}@media(min-width: 1250px){.background.full-width .background__inner-container>*.page-width{width:calc(100% - 120px);margin:0 auto 60px;max-width:1600px}}@media(min-width: 1920px){.background.full-width .background__inner-container>*.page-width{margin-bottom:60px}}.background.full-width .background__inner-container>*.page-width:last-child{margin-bottom:0 !important}.background.background-color--0061AA{background-color:#0061aa}.background.background-color--0061AA .background__inner-container>.wysiwyg,.background.background-color--0061AA .background__inner-container>.paragraph .paragraph__title,.background.background-color--0061AA .background__inner-container>.paragraph .paragraph__text,.background.background-color--0061AA .background__inner-container>.paragraph .paragraph__link,.background.background-color--0061AA .background__inner-container>.quote .quote__text,.background.background-color--0061AA .background__inner-container>.quote .quote__author_name,.background.background-color--0061AA .background__inner-container>.quote .quote__author_title{color:#fff}.background.background-color--0061AA .background__inner-container>.row .wysiwyg,.background.background-color--0061AA .background__inner-container>.row .paragraph .paragraph__title,.background.background-color--0061AA .background__inner-container>.row .paragraph .paragraph__text,.background.background-color--0061AA .background__inner-container>.row .paragraph .paragraph__link,.background.background-color--0061AA .background__inner-container>.row .quote .quote__text,.background.background-color--0061AA .background__inner-container>.row .quote .quote__author_name,.background.background-color--0061AA .background__inner-container>.row .quote .quote__author_title{color:#fff}.background.background-color--F5F6F7{background-color:#f5f6f7}.background__image-container{height:100%;position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.background__image-container svg{width:110%;min-width:110%;height:auto}.background__inner-container{margin-bottom:0}.background__inner-container .split{margin-bottom:0}.background__inner-container>*.page-width{width:100%;margin:0 auto 40px}@media(min-width: 1250px){.background__inner-container>*.page-width{margin-bottom:60px}}@media(min-width: 1920px){.background__inner-container>*.page-width{margin-bottom:60px}}.background__inner-container>*.page-width:last-of-type{margin-bottom:0}.background.page-width{padding:32px}@media(min-width: 768px){.background.page-width{padding:40px}}@media(min-width: 1250px){.background.page-width{padding:60px}}.paragraph{display:flex;flex-direction:column;margin-bottom:32px;flex:1}@media(min-width: 768px){.paragraph{margin-bottom:20px;flex-direction:row}}@media(min-width: 1024px){.paragraph{margin-bottom:32px}}@media(min-width: 768px){.paragraph.align-center{flex-direction:column}}.paragraph.align-center .i72-image,.paragraph.align-center .i72-svg{margin:0 auto 24px}.paragraph.align-center .paragraph__inner-container{text-align:center;align-items:center}.paragraph.align-left .paragraph__inner-container{text-align:left;align-items:flex-start}@media(min-width: 768px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{order:2;margin:0 0 0 32px}}@media(min-width: 1250px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{margin-left:48px}}.paragraph.align-right .paragraph__inner-container{text-align:right;align-items:flex-end}.paragraph.paragraph--icon{min-height:200px;min-width:100vw;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 20px 6px}@media(min-width: 768px){.paragraph.paragraph--icon{align-items:flex-start;justify-content:flex-start;min-height:250px;min-width:305px;padding:24px;padding:10px 16px 12px}}@media(min-width: 1024px){.paragraph.paragraph--icon{min-height:250px;padding:0;min-width:calc(33% - 40px);padding:10px 24px 12px}}@media(min-width: 1250px){.paragraph.paragraph--icon{min-width:calc(33% - 60px);padding:10px 32px 12px}}@media(min-width: 1920px){.paragraph.paragraph--icon{min-width:calc(33% - 80px)}}.paragraph.paragraph--icon.align-center .i72-image,.paragraph.paragraph--icon.align-center .i72-svg{margin:0 auto}.paragraph.paragraph--icon.align-left .i72-image,.paragraph.paragraph--icon.align-left .i72-svg{margin-right:auto}.paragraph.paragraph--icon.align-right .i72-image,.paragraph.paragraph--icon.align-right .i72-svg{margin-left:auto}.paragraph.paragraph--icon .i72-svg{width:60px;max-height:60px;height:auto;margin-bottom:16px;min-width:auto;max-width:none}@media(min-width: 1024px){.paragraph.paragraph--icon .i72-svg{width:68px;max-height:68px;margin-bottom:20px}}@media(min-width: 1250px){.paragraph.paragraph--icon .i72-svg{width:72px;max-height:72px;margin-bottom:24px}}@media(min-width: 1920px){.paragraph.paragraph--icon .i72-svg{width:85px;max-height:85px;margin-bottom:32px}}.paragraph.paragraph--icon .i72-svg svg path,.paragraph.paragraph--icon .i72-svg svg circle{fill:#a9cede}.paragraph.paragraph--icon .paragraph__inner-container{flex-direction:column;align-items:flex-start;width:100%}@media(min-width: 768px){.paragraph.paragraph--icon .paragraph__inner-container{max-width:none;padding:0 !important}}.paragraph.paragraph--icon .paragraph__title{font-size:1rem;letter-spacing:2.52px;margin-bottom:20px;text-transform:uppercase}@media(min-width: 1024px){.paragraph.paragraph--icon .paragraph__title{font-size:1.5rem;line-height:1;letter-spacing:3px}}@media(min-width: 1250px){.paragraph.paragraph--icon .paragraph__title{font-size:1.75rem;letter-spacing:4px;margin-bottom:8px;line-height:1.2}}@media(min-width: 1920px){.paragraph.paragraph--icon .paragraph__title{font-size:2rem;margin-bottom:10px;letter-spacing:5.76px}}.paragraph.paragraph--icon .paragraph__text{max-width:none;font-size:.875rem;line-height:1.5}@media(min-width: 1024px){.paragraph.paragraph--icon .paragraph__text{font-size:1rem}}@media(min-width: 1250px){.paragraph.paragraph--icon .paragraph__text{font-size:1.125rem}}.paragraph.paragraph--cta .i72-svg{max-height:100px;height:auto;width:75%;max-width:275px}@media(min-width: 1024px){.paragraph.paragraph--cta .i72-svg{max-height:150px}}.paragraph.paragraph--cta .paragraph__title{font-weight:400}@media(min-width: 1920px){.paragraph.paragraph--cta .paragraph__title{font-size:3.25rem}}.paragraph.paragraph--cta .paragraph__button{margin-top:12px}.paragraph.paragraph--cta .paragraph__inner-container{max-width:none}@media(min-width: 768px){.paragraph.paragraph--cta .paragraph__inner-container{max-width:none}}.paragraph.paragraph--cta.align-center{align-items:center}@media(min-width: 768px){.paragraph.paragraph--cta.align-center .i72-svg{margin:0 0 20px}}@media(min-width: 768px){.paragraph.paragraph--cta.align-center{flex-direction:column}}@media(min-width: 768px){.paragraph.paragraph--cta.align-center .paragraph__inner-container{margin:0 auto;align-items:center;max-width:650px}}.paragraph.paragraph--cta.align-left{align-items:flex-start}@media(min-width: 768px){.paragraph.paragraph--cta.align-left{flex-direction:column;justify-content:flex-start}}@media(min-width: 768px){.paragraph.paragraph--cta.align-left .i72-svg{margin:0 32px 0 0}}.paragraph.paragraph--cta.align-left .paragraph__inner-container{align-items:flex-start}@media(min-width: 768px){.paragraph.paragraph--cta.align-left .paragraph__inner-container{margin:0 auto 0 0}}@media(min-width: 1024px){.paragraph.paragraph--cta.align-left .paragraph__inner-container{max-width:950px}}.paragraph.paragraph--cta.align-right{align-items:flex-end}@media(min-width: 768px){.paragraph.paragraph--cta.align-right{flex-direction:column;justify-content:flex-end;align-items:flex-end}}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .i72-svg{margin:0 0 0 32px;order:initial}}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .i72-image{order:initial}}.paragraph.paragraph--cta.align-right .paragraph__inner-container{align-items:flex-end}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .paragraph__inner-container{margin:0 0 0 auto}}@media(min-width: 1024px){.paragraph.paragraph--cta.align-right .paragraph__inner-container{max-width:950px}}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .paragraph__text{text-align:right}}.paragraph .i72-image,.paragraph .i72-svg{max-height:250px;height:50vw;width:100%;margin-bottom:16px;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.paragraph .i72-image,.paragraph .i72-svg{height:300px;width:300px;margin:0 32px 0 0}}@media(min-width: 1250px){.paragraph .i72-image,.paragraph .i72-svg{margin-right:48px}}.paragraph .i72-image svg,.paragraph .i72-svg svg{height:100%;width:100%}.paragraph__inner-container{color:#000;flex:1}@media(min-width: 768px){.paragraph__inner-container{padding:24px 0}}@media(min-width: 1024px){.paragraph__inner-container{padding:30px 0}}@media(min-width: 1250px){.paragraph__inner-container{padding:30px 0}}.paragraph__title{margin-bottom:20px;font-size:2rem}.paragraph__link{margin-top:20px;color:#0071eb}@media(min-width: 1024px){.paragraph__link{font-size:1.125rem}}.paragraph.paragraph--anchor{text-decoration:none}.paragraph.paragraph--anchor>a{display:block;position:absolute;inset:0;z-index:2;outline-offset:-2px}@media(min-width: 768px){.row .paragraph{flex-direction:column}}@media(min-width: 768px){.row .paragraph .i72-image,.row .paragraph .i72-svg{height:30vw;width:100%;margin:0 0 16px}}@media(min-width: 768px){.row .paragraph.align-right .i72-image,.row .paragraph.align-right .i72-svg{order:unset}}.row .paragraph.align-right .paragraph__inner-container{text-align:right;align-items:flex-end}.row .paragraph.paragraph--icon.align-left .i72-image,.row .paragraph.paragraph--icon.align-left .i72-svg{margin-right:auto}.row .paragraph.paragraph--icon.align-right .i72-image,.row .paragraph.paragraph--icon.align-right .i72-svg{margin-left:auto}.row .paragraph.paragraph--icon .i72-svg{width:60px;max-height:60px;height:auto;margin-bottom:16px;min-width:auto;max-width:none}@media(min-width: 1024px){.row .paragraph.paragraph--icon .i72-svg{width:68px;max-height:68px;margin-bottom:20px}}@media(min-width: 1250px){.row .paragraph.paragraph--icon .i72-svg{width:72px;max-height:72px;margin-bottom:24px}}@media(min-width: 1920px){.row .paragraph.paragraph--icon .i72-svg{width:85px;max-height:85px;margin-bottom:32px}}.row .paragraph.paragraph--icon .i72-svg svg path,.row .paragraph.paragraph--icon .i72-svg svg circle{fill:#a9cede}@media(min-width: 768px){.row .paragraph.paragraph--cta .i72-svg,.row .paragraph.paragraph--cta .i72-image{height:22vw;max-height:250px}}.row__inner-container{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}@media(min-width: 768px){.row__inner-container{flex-direction:row;align-items:unset;flex-wrap:wrap;justify-content:center}}.row__inner-container .card,.row__inner-container .paragraph,.row__inner-container .background{margin:0;width:100%}@media(min-width: 768px){.row__inner-container .card .i72-image,.row__inner-container .card .i72-svg{height:25vw;max-height:325px}}@media(min-width: 1024px){.row__inner-container .card .i72-image,.row__inner-container .card .i72-svg{height:22vw}}.row__inner-container>div,.row__inner-container>a{width:100%}@media(min-width: 768px){.row__inner-container>div,.row__inner-container>a{flex:1;min-width:calc(50% - 24px)}}.row__inner-container>.link-box{width:calc(100% - 24px)}@media(min-width: 768px){.row__inner-container>.link-box{min-width:calc(50% - 42px)}}.row__inner-container.row--scrollable .row__outer-container{max-width:100%;overflow-x:scroll}.row__inner-container.row--scrollable .row__outer-container .row__inner-container{display:flex;flex-direction:row}.row__inner-container.row--scrollable .row__outer-container .row__inner-container .card{max-width:512px;min-width:95%;margin-left:10px}@media(min-width: 768px){.row__inner-container.row--scrollable .row__outer-container .row__inner-container .card{min-width:512px;margin-left:20px}}@media(min-width: 1024px){.row__inner-container.row--scrollable .row__outer-container .row__inner-container .card{margin-left:32px}}.row__inner-container.row--scrollable .row__outer-container .row__inner-container .card:first-child{margin-left:0}.row{overflow:hidden}.row__image-container{height:100%;position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.row__image-container svg{width:100%;min-width:100%}@media(min-width: 1024px){.row.vertical-align--middle .image,.row.vertical-align--bottom .image{flex:1;height:275px;max-height:none}}@media(min-width: 1024px){.row.vertical-align--middle .row__inner-container{align-items:center}}@media(min-width: 1024px){.row.vertical-align--bottom .row__inner-container{align-items:flex-end}}@media(min-width: 1024px){.row.row-break--2 .row__inner-container>div,.row.row-break--2 .row__inner-container>a{min-width:calc(50% - 12px)}}@media(min-width: 1024px){.row.row-break--2 .row__inner-container>.link-box{min-width:calc(50% - 40px)}}@media(min-width: 1024px){.row.row-break--3 .row__inner-container>div,.row.row-break--3 .row__inner-container>a{min-width:calc(33% - 24px)}}@media(min-width: 1024px){.row.row-break--3 .row__inner-container>.link-box{min-width:calc(33% - 40px)}}@media(min-width: 1024px){.row.row-break--4 .row__inner-container>div,.row.row-break--4 .row__inner-container>a{min-width:calc(25% - 24px)}}@media(min-width: 1024px){.row.row-break--4 .row__inner-container>.link-box{min-width:calc(25% - 42px)}}@media(min-width: 1024px){.row.row-break--5 .row__inner-container>div,.row.row-break--5 .row__inner-container>a{min-width:calc(20% - 24px)}}@media(min-width: 1024px){.row.row-break--5 .row__inner-container>.link-box{min-width:calc(20% - 48px)}}@media(min-width: 1024px){.row.row-break--6 .row__inner-container>div,.row.row-break--6 .row__inner-container>a{min-width:calc(16.5% - 24px)}}@media(min-width: 1024px){.row.row-break--6 .row__inner-container>.link-box{min-width:calc(16.5% - 50px)}}.row.background-color--0061AA{background-color:#0061aa}.row.background-color--F5F6F7{background-color:#f5f6f7}.row.full-width{padding:32px 0}@media(min-width: 768px){.row.full-width{padding:40px 0}}@media(min-width: 1250px){.row.full-width{padding:60px 0}}.row.full-width .row__inner-container{width:calc(100% - 40px);margin:0 auto;max-width:1600px;padding:0}@media(min-width: 768px){.row.full-width .row__inner-container{width:calc(100% - 80px)}}@media(min-width: 1250px){.row.full-width .row__inner-container{width:calc(100% - 120px)}}.row.row--mobile-scrollable .row__inner-container{overflow-x:scroll;flex-direction:row;padding:0 0 30px;scroll-snap-type:x mandatory}@media(min-width: 768px){.row.row--mobile-scrollable .row__inner-container{flex-wrap:wrap;overflow-x:hidden}}.row.row--mobile-scrollable .row__inner-container>div,.row.row--mobile-scrollable .row__inner-container>a{scroll-snap-align:start;width:100%;min-width:200px}@media(min-width: 768px){.row.row--mobile-scrollable .row__inner-container>div,.row.row--mobile-scrollable .row__inner-container>a{width:auto;max-width:none;min-width:calc(50% - 24px)}}.row.row--mobile-scrollable .row__inner-container .link-icon{width:100%;min-width:200px;min-height:auto;height:auto}@media(min-width: 768px){.row.row--mobile-scrollable .row__inner-container .link-icon{width:40%;max-width:300px}}@media(min-width: 1024px){.row.row--mobile-scrollable .row__inner-container .link-icon{width:100%;min-width:calc(20% - 45px);max-width:calc(20% - 45px)}}@media(min-width: 1250px){.row.row--mobile-scrollable .row__inner-container .link-icon{min-width:calc(20% - 65px);max-width:calc(20% - 65px)}}@media(min-width: 1920px){.row.row--mobile-scrollable .row__inner-container .link-icon{min-width:calc(20% - 105px);max-width:calc(20% - 105px)}}.row.row--mobile-scrollable .row__inner-container .link-icon .i72-svg{height:100px;width:auto}.row.row--mobile-scrollable .row__inner-container .link-icon .i72-svg svg{width:100%;height:100%}@media(min-width: 768px){.row.row--mobile-scrollable .row__inner-container .link-icon .i72-svg svg{filter:grayscale(85%);opacity:.7;transition:filter .4s ease,opacity .4s ease}}.row.row--mobile-scrollable .row__inner-container .link-icon:hover .i72-svg svg{filter:grayscale(0);opacity:1}.row.row--mobile-scrollable .card{min-width:calc(100vw - 40px);max-width:calc(100vw - 40px)}@media(min-width: 768px){.row.row--mobile-scrollable .card{min-width:calc(50% - 24px);max-width:none}}.accordion.background-color--0061AA .accordion__inner-container{background-color:#0061aa}.accordion.background-color--0061AA .accordion__inner-container .wysiwyg,.accordion.background-color--0061AA .accordion__inner-container .paragraph__title,.accordion.background-color--0061AA .accordion__inner-container .paragraph__text,.accordion.background-color--0061AA .accordion__inner-container .paragraph__link,.accordion.background-color--0061AA .accordion__inner-container .quote__text,.accordion.background-color--0061AA .accordion__inner-container .quote__author_name,.accordion.background-color--0061AA .accordion__inner-container .quote__author_title{color:#fff}.accordion.background-color--F5F6F7 .accordion__inner-container{background-color:#f5f6f7}.accordion.full-width{margin-left:6px;margin-right:6px}.accordion.full-width+.accordion.full-width{margin-top:-18px !important}@media(min-width: 1250px){.accordion.full-width+.accordion.full-width{margin-top:-34px !important}}.accordion__image-container{position:absolute;height:100%;width:100%;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.accordion__image-container svg{width:110%;min-width:110%}.accordion__title{display:block;background-color:#fff;padding:25px 0 45px 28px;z-index:2;border-radius:5px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.15);transition:background-color .4s ease}@media(min-width: 768px){.accordion__title{padding:32px 28px 32px 40px}}@media(min-width: 1250px){.accordion__title{padding:32px 32px 32px 50px}}.accordion__title span{font-size:1.875rem;font-weight:700;display:inline-block;color:#214b6f;max-width:70%;line-height:1.125;transition:color .4s ease}.accordion__title::before,.accordion__title::after{content:"";background-color:#214b6f;height:27px;width:4px;display:block;position:absolute;border-radius:6px;right:28px;top:24px;transition:height .4s ease,top .4s ease,transform .4s ease}@media(min-width: 768px){.accordion__title::before,.accordion__title::after{height:32px;top:32px;right:36px}}@media(min-width: 1250px){.accordion__title::before,.accordion__title::after{right:40px}}.accordion__title::after{transform:rotate(90deg)}.accordion__inner-container{max-height:1px;visibility:hidden;background-color:#fff;overflow:hidden;padding:0 16px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .6s ease,padding .6s ease,visibility .6s ease,box-shadow .6s ease}@media(min-width: 768px){.accordion__inner-container{padding:0 20px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}}@media(min-width: 1250px){.accordion__inner-container{padding:0 90px}}.accordion__inner-container>*.page-width{margin:0 auto 24px}@media(min-width: 1250px){.accordion__inner-container>*.page-width{margin:0 auto 40px;max-width:1600px}}.accordion__inner-container>*.page-width:last-of-type{margin-bottom:0}.accordion__inner-container>*.full-width{margin:0 auto 24px}@media(min-width: 1250px){.accordion__inner-container>*.full-width{margin:0 auto 40px}}.accordion__inner-container>*.full-width:last-of-type{margin-bottom:0}.accordion.active .accordion__title{background-color:#214b6f;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion.active .accordion__title span{color:#fff}.accordion.active .accordion__title::before{transform:rotate(45deg);background-color:#fff}.accordion.active .accordion__title::after{transform:rotate(135deg);background-color:#fff}.accordion.active .accordion__inner-container{max-height:5000px;visibility:visible;padding:36px 16px;box-shadow:0 6px 20px rgba(106,106,106,.39);border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}@media(min-width: 768px){.accordion.active .accordion__inner-container{padding:52px 20px}}@media(min-width: 1250px){.accordion.active .accordion__inner-container{padding:52px 90px}}.image{height:50vw;width:100%;min-height:250px;max-height:750px}.image .i72-image,.image .i72-svg{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.image .i72-image svg,.image .i72-svg svg{height:100%;width:100%}.image .i72-image.contain,.image .i72-svg.contain{background-position:top}.i72-image.contain,.i72-svg.contain{background-size:contain !important}@media(min-width: 768px){.partial-width_inner-container.half-width{width:50%}}@media(min-width: 768px){.partial-width_inner-container.quarter-width{width:33%}}@media(min-width: 1250px){.partial-width_inner-container.quarter-width{width:25%}}@media(min-width: 768px){.partial-width_inner-container.three-quarter-width{width:75%}}.quote{padding:32px 20px}@media(min-width: 768px){.quote{padding:48px 64px 48px 280px}}@media(min-width: 1250px){.quote{padding:48px 120px}}.quote.align-left .quote__text{text-align:left}.quote.align-right .quote__text{text-align:right}@media(min-width: 1250px){.quote.align-right .quote__text{padding:26px 0px 0 280px}}.quote.align-center .quote__text{text-align:center}@media(min-width: 1250px){.quote.align-center .quote__text{padding:26px 160px 0 300px}}.quote::before{content:"";background-image:url("../images/quote.svg");background-position:center;background-repeat:no-repeat;background-size:70px;position:absolute;left:12px;top:30px;width:70px;height:44px}@media(min-width: 768px){.quote::before{top:56px;left:70px;background-size:155px;width:155px;height:95px}}@media(min-width: 1250px){.quote::before{display:none}}.quote__text{color:#214b6f;font-size:1.5rem;font-weight:400;margin-left:80px}@media(min-width: 768px){.quote__text{font-size:2.25rem;margin-left:0}}@media(min-width: 1250px){.quote__text{font-size:2.5rem;padding:26px 220px 0}}@media(min-width: 1250px){.quote__text::before{content:"";background-image:url("../images/quote.svg");background-position:center;background-repeat:no-repeat;background-size:155px;position:absolute;left:0;top:0;width:155px;height:95px}}.quote__author-container{text-align:right;display:flex;flex-direction:column;align-items:flex-end;margin-top:24px}.quote__author_name{font-size:1.5rem;color:#214b6f;margin:0}@media(min-width: 768px){.quote__author_name{font-size:1.75rem}}@media(min-width: 1250px){.quote__author_name{font-size:2rem}}.quote__author_title{font-size:.875rem;text-transform:uppercase;margin:0;color:#214b6f;max-width:300px}@media(min-width: 768px){.quote__author_title{font-size:1rem;max-width:400px}}@media(min-width: 1250px){.quote__author_title{font-size:1.125rem;max-width:500px}}@media(min-width: 768px){.row .quote,.split .quote{padding:50px 12px 48px 108px}}@media(min-width: 1250px){.row .quote,.split .quote{padding:24px}}@media(min-width: 768px){.row .quote::before,.split .quote::before{top:24px;left:20px;background-size:75px;width:75px;height:95px}}@media(min-width: 1024px){.row .quote::before,.split .quote::before{background-size:70px;width:70px}}@media(min-width: 1250px){.row .quote.align-left .quote__text,.split .quote.align-left .quote__text{padding:26px 16px 0 90px}}@media(min-width: 1250px){.row .quote.align-right .quote__text,.split .quote.align-right .quote__text{padding:26px 16px 0 90px}}@media(min-width: 1250px){.row .quote.align-center .quote__text,.split .quote.align-center .quote__text{padding:26px 16px 0 90px}}@media(min-width: 768px){.row .quote__text,.split .quote__text{font-size:1.75rem;line-height:1.3}}@media(min-width: 1024px){.row .quote__text,.split .quote__text{font-size:1.5rem}}@media(min-width: 1250px){.row .quote__text,.split .quote__text{padding:26px 16px 0 90px;font-size:1.75rem}}@media(min-width: 1250px){.row .quote__text::before,.split .quote__text::before{background-size:75px;width:75px}}@media(min-width: 1024px){.row .quote__author_name,.split .quote__author_name{font-size:1.5rem}}@media(min-width: 1250px){.row .quote__author_name,.split .quote__author_name{font-size:1.75rem}}@media(min-width: 1250px){.row .quote__author_title,.split .quote__author_title{font-size:1rem}}.video{text-align:center}@media(min-width: 768px){.video{margin:0 24px;flex:1}}.video iframe{max-width:100%;height:auto;max-height:360px;aspect-ratio:16/9}.row .video iframe{margin-bottom:24px}.split{margin-bottom:32px;overflow:hidden}.split.background-color--0061AA{background-color:#0061aa}.split.background-color--0061AA .wysiwyg,.split.background-color--0061AA .paragraph__title,.split.background-color--0061AA .paragraph__text,.split.background-color--0061AA .paragraph__link{color:#fff}.split.background-color--F5F6F7{background-color:#f5f6f7}.split.full-width{padding:32px 0}@media(min-width: 768px){.split.full-width{padding:40px 0}}@media(min-width: 1250px){.split.full-width{padding:60px 0}}.split.full-width .split__inner-container{width:calc(100% - 40px);margin:0 auto}@media(min-width: 768px){.split.full-width .split__inner-container{width:calc(100% - 80px)}}@media(min-width: 1250px){.split.full-width .split__inner-container{width:calc(100% - 120px);max-width:1600px}}.split__image-container{height:100%;position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.split__image-container svg{width:110%;min-width:110%}@media(min-width: 768px){.split__inner-container{display:flex;flex-wrap:wrap;gap:32px}}@media(min-width: 768px){.split__inner-container>div{margin:0}}@media(min-width: 768px){.split__inner-container .image{height:auto;max-height:none}}.split__inner-container .paragraph__text:last-child{margin-bottom:0}@media(min-width: 768px){.split.split-size--66 .split__inner-container>div:nth-child(odd){width:calc(66.66% - 16px);min-width:calc(66.66% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--66 .split__inner-container>div:nth-child(even){width:calc(33.33% - 16px);min-width:calc(33.33% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--33 .split__inner-container>div:nth-child(odd){width:calc(33.33% - 16px);min-width:calc(33.33% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--33 .split__inner-container>div:nth-child(even){width:calc(66.66% - 16px);min-width:calc(66.66% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--50 .split__inner-container>div:nth-child(odd){width:calc(50% - 16px);min-width:calc(50% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--50 .split__inner-container>div:nth-child(even){width:calc(50% - 16px);min-width:calc(50% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--25 .split__inner-container>div:nth-child(odd){width:calc(25% - 16px);min-width:calc(25% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--25 .split__inner-container>div:nth-child(even){width:calc(75% - 16px);min-width:calc(75% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--75 .split__inner-container>div:nth-child(odd){width:calc(75% - 16px);min-width:calc(75% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--75 .split__inner-container>div:nth-child(even){width:calc(25% - 16px);min-width:calc(25% - 16px);margin:0}}@media(min-width: 768px){.split.vertical-align--middle{align-items:center}}@media(min-width: 768px){.split.vertical-align--bottom{align-items:flex-end}}.row--mobile-carousel{overflow:hidden}.row--mobile-carousel .row__inner-container{flex-direction:row}.row--mobile-carousel .row__inner-container>div,.row--mobile-carousel .row__inner-container>a{width:calc(100vw - 40px);max-width:calc(100vw - 40px);min-width:calc(100vw - 40px)}@media(min-width: 768px){.row--mobile-carousel .row__inner-container>div,.row--mobile-carousel .row__inner-container>a{width:auto;max-width:none;min-width:calc(50% - 24px)}}.row--mobile-carousel .card{min-width:calc(100vw - 40px);max-width:calc(100vw - 40px)}@media(min-width: 768px){.row--mobile-carousel .card{min-width:calc(50% - 24px);max-width:none}}.row--mobile-carousel__controls{display:flex;justify-content:center;padding:32px 24px 24px;align-items:center}@media(min-width: 768px){.row--mobile-carousel__controls{display:none}}.row--mobile-carousel__counter span{color:#0071eb;font-size:1.375rem;text-align:center;width:20px}@media(min-width: 1250px){.row--mobile-carousel__counter span{font-size:2.625rem}}@media(min-width: 1920px){.row--mobile-carousel__counter span{font-size:3.0625rem;width:25px}}.row--mobile-carousel__counter .counter__current{text-align:right;width:36px}@media(min-width: 1250px){.row--mobile-carousel__counter .counter__current{width:72px}}@media(min-width: 1920px){.row--mobile-carousel__counter .counter__current{width:90px}}.row--mobile-carousel__counter .counter__max{text-align:left;width:36px}@media(min-width: 1250px){.row--mobile-carousel__counter .counter__max{width:72px}}@media(min-width: 1920px){.row--mobile-carousel__counter .counter__max{width:90px}}.row--mobile-carousel__prev-btn,.row--mobile-carousel__next-btn{width:45px;height:45px;border:0;background-color:rgba(0,0,0,0);padding:6px 8px 10px;cursor:pointer}@media(min-width: 1250px){.row--mobile-carousel__prev-btn,.row--mobile-carousel__next-btn{padding:3px 5px 7px}}@media(min-width: 1920px){.row--mobile-carousel__prev-btn,.row--mobile-carousel__next-btn{padding:1px 3px 5px}}.row--mobile-carousel__prev-btn svg path,.row--mobile-carousel__next-btn svg path{fill:#0071eb;transition:fill .4s ease}.row--mobile-carousel__prev-btn:hover svg path,.row--mobile-carousel__next-btn:hover svg path{fill:#214b6f}.row--mobile-carousel__prev-btn svg{transform:rotate(180deg)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJjb25zdC9fbWl4aW5zLnNjc3MiLCJjb25zdC9fdmFyaWFibGVzLnNjc3MiLCJfbXVsdGktY29sLWNhbGxvdXQuc2NzcyIsIl9uYXZpZ2F0aW9uLnNjc3MiLCJfY2Fyb3VzZWwuc2NzcyIsIl9oZXJvLnNjc3MiLCJfYWxlcnRzLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfZXZlbnRzLnNjc3MiLCJfc2VhcmNoLnNjc3MiLCJfY29udGFjdC1wYWdlLnNjc3MiLCJfY2FyZC5zY3NzIiwiX2N0YS5zY3NzIiwiX2xpbmstYm94LnNjc3MiLCJfYmFja2dyb3VuZC1ibG9jay5zY3NzIiwiX3BhcmFncmFwaC5zY3NzIiwiX3Jvdy5zY3NzIiwiX2FjY29yZGlvbi5zY3NzIiwiX2ltYWdlLnNjc3MiLCJfcGFydGlhbC13aWR0aC5zY3NzIiwiX3F1b3RlLnNjc3MiLCJfdmlkZW8uc2NzcyIsIl9zcGxpdC5zY3NzIiwiX3Jvdy1tb2JpbGUtY2Fyb3VzZWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxNQUVDLFNBQ0EsVUFDQSxrQkFDQSxzQkFHRCxFQUNDLGVBQ0csbUJBQ0EsaUJDSEgsNEJES08sbUJBQ0EsbUJBQ0EsaUJBS1IsK0JBS0MsY0FHRCxtQkFHSSw4QkFDQSwyQkFDQSxzQkFJSixVQUNJLFlBQ0EsV0FHSixRQUNJLHFCQUNBLGlCRXpDWSxRRjBDWixxQkFDQSxNRTlDSSxLRitDSixZRTlCZSxJRitCZixrQkFDQSxrQkFDQSxpQkFDQSw2QkFDSSx5QkFFSiw2QkFDSSx5QkFDQSxNRXZEQSxLRnlESiw2QkFDSSxzQkFFSiw2QkFDSSx5QkFLSixrQkFDSSxnQkFFSiwwQkFDSSxrQkFFSix5QkFDSSxpQkFJUixRQUNJLGFBR0osZ0JBQ0ksaUJFbkZJLEtGb0ZKLGVBQ0EsNEJBQ0ksd0JBQ0EsbUJBQ0EsaUJDdEZQLHlCRG1GRyw0QkFLUSx5QkM1RVgsMEJEdUVHLDRCQVFRLHlCQUNBLG9CQzFFWCwwQkRpRUcsNEJBWVEsb0JB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Q0EsVXRCbkt2Qix5QnNCeUtHLDhCQUVRLG9CdEIzS1gseUJzQjhLRyw4QkFFUSxzQkNuTFosc0JBQ0ksZ0JBQ0EsNENBQ0ksbUJBQ0EsOEZBQ0kseUJBQ0EsNkJBQ0EsNkJ2QkpYLHlCdUJDTyw4RkFLUSxXQUNBLGVBQ0EsNEJBSVosNEJBQ0ksNkJBQ0EsNkJ2QmRQLHlCdUJZRyw0QkFJUSwyQkFDQSxnQkFHUixnQ0FDSSxhQUNBLHVCQUNBLHVCQUNBLG1CdkJ4QlAseUJ1Qm9CRyxnQ0FNUSxjQUlKLG9DQUNJLE10QjlCSSxRc0IrQkosbUJBQ0Esa0JBQ0EsV3ZCdEJYLDBCdUJrQk8sb0NBTVEsb0J2QmxCZiwwQnVCWU8sb0NBU1Esb0JBQ0EsWUFHUixpREFDSSxpQkFDQSxXdkJqQ1gsMEJ1QitCTyxpREFJUSxZdkI3QmYsMEJ1QnlCTyxpREFPUSxZQUdSLDZDQUNJLGdCQUNBLFd2QjNDWCwwQnVCeUNPLDZDQUlRLFl2QnZDZiwwQnVCbUNPLDZDQU9RLFlBSVosZ0VBQ0ksV0FDQSxZQUNBLFNBQ0EsK0JBQ0EscUJBQ0EsZXZCMURQLDBCdUJvREcsZ0VBUVEscUJ2QnREWCwwQnVCOENHLGdFQVdRLHFCQUdBLGtGQUNJLEt0QjlFQSxRc0IrRUEseUJBS0EsOEZBQ0ksS3RCbEZDLFFzQndGYixvQ0FDSSIsImZpbGUiOiJndWxwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGlnbml0aW9uNzIgQmFzZSAqL1xuKixcbiogKiB7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjA7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5wIHtcblx0Zm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbn1cblxuLypcdGVuc3VyZSBIVE1MNSBlbGVtZW50cyBhcmUgaGFuZGxlZCBhcyBibG9jayBsZXZlbCBvbiBvbGRlciBicm93c2VycyAqL1xuZm9vdGVyLFxuaGVhZGVyLFxubmF2LFxubWFpbixcbnNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuKixcbio6YWZ0ZXIsXG4qOmJlZm9yZSB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbmh0bWwsIGJvZHkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICYuYnV0dG9uLWNvbG9yLS0wMDYxQUEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MUFBO1xuICAgIH1cbiAgICAmLmJ1dHRvbi1jb2xvci0tRjVGNkY3IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG4gICAgJi5idXR0b24tY29sb3ItLTAwMDAwMCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgfVxuICAgICYuYnV0dG9uLWNvbG9yLS01RTYzNjYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUU2MzY2O1xuICAgIH1cbn1cblxuLmxpbmstYnV0dG9uIHtcbiAgICAmLmxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAmLmFsaWduLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn1cblxuLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICAgID4gLnBhZ2Utd2lkdGgge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgPiAuY29udGFpbmVyLS12ZXJ0aWNhbC5mdWxsLXdpZHRoLCA+IC5jb250YWluZXItLWhvcml6b250YWwuZnVsbC13aWR0aCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgICAgICArIC5jb250YWluZXItLXZlcnRpY2FsLmZ1bGwtd2lkdGgsICsgLmNvbnRhaW5lci0taG9yaXpvbnRhbC5mdWxsLXdpZHRoIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgID4gLnJvdy5mdWxsLXdpZHRoIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgICsgLnJvdy5mdWxsLXdpZHRoIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgID4gLmZ1bGwtd2lkdGgge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250YWluZXIucGFnZS13aWR0aCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG59XG5cblxuLy8gSEVBRElOR1MgLy9cbmgxIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjI1cmVtO1xuICAgIH1cbn1cblxuaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxufVxuXG5oMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIH1cbn1cblxuaDQge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgICB9XG59XG5cbmg1IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxufVxuXG5oNiB7XG4gICAgZm9udC1zaXplOiAxLjMzcmVtO1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIH1cbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAmLnRleHQtY29sb3ItLTAwNjFBQSB7XG4gICAgICAgIGNvbG9yOiAjMDA2MUFBO1xuICAgIH1cbiAgICAmLnRleHQtY29sb3ItLUY1RjZGNyB7XG4gICAgICAgIGNvbG9yOiAjRjVGNkY3O1xuICAgIH1cbiAgICAmLnRleHQtY29sb3ItLTAwMDAwMCB7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIH1cbiAgICAmLnRleHQtY29sb3ItLTVFNjM2NiB7XG4gICAgICAgIGNvbG9yOiAjNUU2MzY2O1xuICAgIH1cbiAgICAmLmFsaWduLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAmLmFsaWduLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn1cblxuLnd5c2l3eWcge1xuICAgIHVsLCBvbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIG9sIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgIH1cbn1cblxuLnZpZGVvLCAud3AtdmlkZW8ge1xuICAgIG1hcmdpbjogMjRweCAwO1xuICAgIC5tZWpzLWNvbnRhaW5lciB7XG4gICAgICAgIC5tZWpzLWlubmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC5tZWpzLWxheWVycyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucG9wdXAtZW1iZWQge1xuICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICB9XG59IiwiLy8gYnJlYWtwb2ludCBoYW5kbGluZ1xuXG5AbWl4aW4gbWVkaXVtIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JG1lZGl1bS13aWR0aH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbGFyZ2Uge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbGFyZ2Utd2lkdGh9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHhsYXJnZSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyR4bGFyZ2Utd2lkdGh9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIHh4bGFyZ2Uge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skeHhsYXJnZS13aWR0aH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufSIsIi8qIENvbG9ycyAqL1xuJHdoaXRlOiByZ2IoMjU1LDI1NSwyNTUpOyAvLyAjZmZmZmZmXG4kYmxhY2s6IHJnYigwLCAwLCAwKTsgLy8gIzAwMDAwMFxuJGdyYXk6IHJnYigxOTYsIDE5NiwgMTk2KTsgLy8jYzRjNGM0XG4kcHJpbWFyeS1jb2xvcjogcmdiKDAsIDExMywgMjM1KTsgLy8jMDA3MWViXG4kc2Vjb25kYXJ5LWNvbG9yOiByZ2IoNTksIDEzNCwgMTUwKTsgLy8jM2I4Njk2XG4kc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0OiByZ2IoMTY5LCAyMDYsIDIyMik7Ly8jYTlkNGRlXG4kcHJpbWFyeS1jb2xvci1kYXJrOiByZ2IoMzMsIDc1LCAxMTEpOyAvLyAjMjE0YjZmXG5cbi8qIEJyZWFrcG9pbnQgU2l6ZXMgKi9cbiRtZWRpdW0td2lkdGg6IDc2OHB4O1xuJGxhcmdlLXdpZHRoOiAxMDI0cHg7XG4keGxhcmdlLXdpZHRoOiAxMjUwcHg7XG4keHhsYXJnZS13aWR0aDogMTkyMHB4O1xuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC1ub3JtOiA0MDA7XG4kZm9udC13ZWlnaHQtbWVkOiA1MDA7XG4kZm9udC13ZWlnaHQtc2VtaTogNjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuLy8gdHJhbnNpdGlvbiBzcGVlZHNcbiR0cmFucy1zbG93OiAwLjZzO1xuJHRyYW5zLW1lZDogMC40cztcbiR0cmFucy1mYXN0OiAwLjJzO1xuIiwiLm11bHRpLWNvbC1jYWxsb3V0IHtcbiAgICBtYXgtd2lkdGg6IDE0NTBweDtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAuaGVhZGluZyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gICAgLnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICAgIC5jb2wge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgLmNvbC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwdnc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwdnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvbC1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvbC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtY29sLWNvdW50PVwiNFwiXSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICAgICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnVsbC13aWR0aC1jYWxsb3V0IHtcbiAgICBtYXgtd2lkdGg6IDE0NTBweDtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMjVweDtcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgIH1cbiAgICAuaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG59IiwiLnRvcC1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDQxLCA1OCwgMC44NSk7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgLnRvcC1iYXItY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNjUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsMTc0LDE4MSwwLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QkFFQkE7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTEyOTNhO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzExMjkzYTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibHVlLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIH1cbiAgICAub3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgfVxuICAgIC5uYXYtaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxODUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAubW9iaWxlLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgfVxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2UsIGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlLCBwYWRkaW5nICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjdweCAyM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDI5cHggMjNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9ICAgXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFucy1mYXN0IGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tYWluLW5hdiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMCAxOHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICNtZW51LW1haW4tbmF2IHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDMycHggMTZweCAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3MiwgNzIsIDcyLCAuNSk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0OHB4IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjksIDIwNiwgMjIyLDAuNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjdweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNzZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM5OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvci1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMThweCAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDQwcHggNzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jYXJldC5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sICYuY3VycmVudC1tZW51LXBhcmVudCB7XG4gICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3ItbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgLm1vYmlsZS1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWVudS10b2dnbGUge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4M3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIzcHggMjNweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzM3B4IDMxcHggMjNweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi1uYXYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDE4cHggNTBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDMycHggNjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jYXJvdXNlbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmLmZ1bGwtd2lkdGgge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnBhZ2Utd2lkdGgge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJhY2tncm91bmQtY29sb3ItLTAwNjFBQSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxQUE7XG4gICAgfVxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tRjVGNkY3IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcbiAgICB9XG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiA4M3Z3O1xuICAgICAgICBtYXgtd2lkdGg6IDgzdnc7XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICB3aWR0aDogMTA1MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDExMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDExMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBnYXA6IDQ0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIGdhcDogNTRweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgIGdhcDogNzRweDtcbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2UsIC5jYXJkLCA+IGRpdiwgPiBoMSwgPiBoMiwgPiBoMywgPiBoNCwgPiBoNSwgPiBhIHtcbiAgICAgICAgICAgIHdpZHRoOiA4M3Z3O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA4M3Z3O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4M3Z3O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA1MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA1MHB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICB9XG4gICAgICAgIC5wYXJhZ3JhcGgge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHggMjRweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY291bnRlciB7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogYmljeWNsZXR0ZSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjA2MjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvdW50ZXJfX2N1cnJlbnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY291bnRlcl9fbWF4IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19wcmV2LWJ0biwgJl9fbmV4dC1idG4ge1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiA2cHggOHB4IDEwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHggN3B4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMXB4IDNweCA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3ItZGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcHJldi1idG4ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJvdyB7XG4gICAgLmNhcm91c2VsIHtcbiAgICAgICAgJi5wYWdlLXdpZHRoLCAmLmZ1bGwtd2lkdGgge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4dnc7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc5MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5pbWFnZSwgLmNhcmQsID4gZGl2LCA+IGgxLCA+IGgyLCA+IGgzLCA+IGg0LCA+IGg1LCA+IGEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4dnc7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3OTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3OTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3OTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGluay1ib3gge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQ4dncgLSAyNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDQ4dncgLSAyNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDQ4dncgLSAyNHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NjZweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NjZweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3NjZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmhlcm8ge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgbWluLWhlaWdodDogNDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgbWluLWhlaWdodDogNTg4cHg7XG4gICAgfVxuICAgIC5vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgb3BhY2l0eTogLjY1O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAmLmJsdWUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMTE0ZTczIDY2JSwgIzdhYThjNCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19idXR0b24ge1xuICAgICAgICAvL1xuICAgIH1cbn0iLCIuYWxlcnRzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTA2MzQ3O1xuICAgIHBhZGRpbmc6IDMycHg7XG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgcGFkZGluZzogNDVweCA5MHB4IDMycHg7IFxuICAgIH1cbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDE0NnB4O1xuICAgIH1cbiAgICAuYWxlcnQge1xuICAgICAgICBtYXgtd2lkdGg6IDk2NXB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5mb290ZXIge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNjNGVjZjIsICNmZmYpO1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDgwcHg7XG4gICAgfVxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTQ1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJl9fdG9wLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgIH1cbiAgICAgICAgKyBociB7XG4gICAgICAgICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbG9jYXRpb24taW5mbyB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2N0YXMge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zb2NpYWwtbGlua3Mge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDZweDtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYm90dG9tLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvcHlyaWdodC10ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWlzYy1saW5rcyB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmV2ZW50cyB7XG4gICAgcGFkZGluZzogNDBweCAwIDIwcHg7XG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIH1cbiAgICAmX19oZWFkaW5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmX19vdXRlci1jb250YWluZXIge1xuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXgtd2lkdGg6IDE1NDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgfVxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMzMwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jYXJkIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgICAgICAgcGFkZGluZzogMjBweCAyOHB4IDI0cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDEwNiwgMTA2LCAxMDYsIDAuMzkpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19kYXRlLWluZm8ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX21vbnRoIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzE5NjM2ZTtcbiAgICB9XG4gICAgJl9fZGF5IHtcbiAgICAgICAgZm9udC1zaXplOiAzLjQzNzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjJmMmYyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzE5NjM2ZTtcbiAgICB9XG4gICAgJl9fdGltZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufSIsIi5zZWFyY2gtYmFyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWJhZWI1O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2U7XG4gICAgZm9ybSB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTQwcHggMTJweCAxNnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNDBweCAxMnB4IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEyOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTdweDtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3cuc3ZnJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgaGVpZ2h0OiAxMzVweDtcbiAgICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDI0cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogNTRweCA2MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yZXN1bHQtY291bnQge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgIG1heC13aWR0aDogMTA4OHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkNmQ2ZDY7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAucmVzdWx0IHtcbiAgICAgICAgcGFkZGluZzogNDJweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Q2ZDZkNjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDg4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2luYXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogMTA4OHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICAgICAgfVxuICAgICAgICAucHJldi1yZXN1bHRzLCAubmV4dC1yZXN1bHRzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5leHQtcmVzdWx0cyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucHJldi1yZXN1bHRzIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jbG9zZS1zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgei1pbmRleDogMTE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgd2lkdGg6IDk0cHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEycHggNnB4O1xuICAgIHBhZGRpbmc6IDMycHggMTZweCAxMnB4O1xuICAgICZfX2J1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDExcHggMTVweDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucHJldiB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1jb2xvci1kYXJrXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY3VycmVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDE1cHg7XG4gICAgfVxufSIsIi5jb250YWN0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUyNXB4O1xuICAgIH1cbiAgICAmX19sZWZ0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19uYW1lIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgICZfX2luZm8tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2FkZHJlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tYXAtYmx1ZS5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbmZvLWluZm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19waG9uZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Bob25lLWJsdWUuc3ZnJyk7XG4gICAgfVxuICAgICZfX2ZheCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ZheC1ibHVlLnN2ZycpO1xuICAgIH1cbiAgICAmX19lbWFpbCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2VtYWlsLWJsdWUuc3ZnJyk7XG4gICAgfVxuICAgIGZvcm0ge1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAubmYtZm9ybS1maWVsZHMtcmVxdWlyZWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubmYtZm9ybS1jb250ZW50ICB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLm5mLWZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dCwgdGV4dGFyZWEge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4ICRzZWNvbmRhcnktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlYmVmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2FmYzBjNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI2cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWFwIHtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgZmxleC1iYXNpczogNDglO1xuICAgICAgICB9XG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAuMTYpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZsZXg6IDE7XG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMTRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtaW4td2lkdGg6IDQ3JTtcbiAgICAgICAgd2lkdGg6IDQ3JTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICBtaW4td2lkdGg6IDMwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgICYuZnVsbC13aWR0aCB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYuYWxpZ24tY2VudGVyIHtcbiAgICAgICAgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICAgIC5jYXJkX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHZ3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXZ3O1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbm5lci1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuY2FyZC0tYW5jaG9yIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICA+IGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY3RhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHZ3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHZ3O1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaTcyLXN2ZyB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgfVxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn0iLCIubGluay1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDMycHg7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI0NnB4O1xuICAgIG1hcmdpbjogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDEycHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xuICAgICYuYmFja2dyb3VuZC1jb2xvci0tMDA2MUFBIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFBQTtcbiAgICB9XG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1GNUY2Rjcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3O1xuICAgICAgICAubGluay1ib3hfX3RpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS0wMDAwMDAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIH1cbiAgICAmLmJhY2tncm91bmQtY29sb3ItLTVFNjM2NiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1RTYzNjY7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB9XG4gICAgJi5mdWxsLXdpZHRoIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAuaTcyLXN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaTcyLWltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgIH1cbiAgICAuaTcyLXN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnMtbWVkIGVhc2U7XG4gICAgfVxuICAgICZfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA2O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgfVxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjQ0KTtcbiAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDE3NCwgMTgxLCAuODUpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuICAgICYuZnVsbC13aWR0aCB7XG4gICAgICAgIC5iYWNrZ3JvdW5kX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgPiAqLnBhZ2Utd2lkdGgge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tMDA2MUFBIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFBQTtcbiAgICAgICAgLmJhY2tncm91bmRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICA+IC53eXNpd3lnLCA+IC5wYXJhZ3JhcGggLnBhcmFncmFwaF9fdGl0bGUsID4gLnBhcmFncmFwaCAucGFyYWdyYXBoX190ZXh0LCBcbiAgICAgICAgICAgID4gLnBhcmFncmFwaCAucGFyYWdyYXBoX19saW5rLCA+IC5xdW90ZSAucXVvdGVfX3RleHQsID4gLnF1b3RlIC5xdW90ZV9fYXV0aG9yX25hbWUsID4gLnF1b3RlIC5xdW90ZV9fYXV0aG9yX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgICAgICAud3lzaXd5ZywgLnBhcmFncmFwaCAucGFyYWdyYXBoX190aXRsZSwgLnBhcmFncmFwaCAucGFyYWdyYXBoX190ZXh0LCBcbiAgICAgICAgICAgICAgICAucGFyYWdyYXBoIC5wYXJhZ3JhcGhfX2xpbmssIC5xdW90ZSAucXVvdGVfX3RleHQsIC5xdW90ZSAucXVvdGVfX2F1dGhvcl9uYW1lLCAucXVvdGUgLnF1b3RlX19hdXRob3JfdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJhY2tncm91bmQtY29sb3ItLUY1RjZGNyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY2Rjc7XG4gICAgfVxuICAgICZfX2ltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMTAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIC5zcGxpdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgID4gKi5wYWdlLXdpZHRoIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnBhZ2Utd2lkdGgge1xuICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIucGFyYWdyYXBoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBmbGV4OiAxO1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gICAgJi5hbGlnbi1jZW50ZXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYWxpZ24tbGVmdCB7XG4gICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wYXJhZ3JhcGgtLWljb24ge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDB2dztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDZweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSA0MHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjRweCAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMlIC0gNjBweCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMycHggMTJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSA4MHB4KTtcbiAgICAgICAgfVxuICAgICAgICAmLmFsaWduLWNlbnRlciB7XG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hbGlnbi1sZWZ0IHtcbiAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjhweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2OHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgcGF0aCwgY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1jb2xvci1saWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYXJhZ3JhcGhfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjUycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA1Ljc2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgICAgIC5wYXJhZ3JhcGhfX3RleHQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wYXJhZ3JhcGgtLWN0YSB7XG4gICAgICAgIC5pNzItc3ZnIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhcmFncmFwaF9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYXJhZ3JhcGhfX2J1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFsaWduLWNlbnRlciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hbGlnbi1sZWZ0IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pNzItc3ZnIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzJweCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaTcyLWltYWdlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFyYWdyYXBoX190ZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHZ3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMnB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbm5lci1jb250YWluZXIge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgLy9cbiAgICB9XG4gICAgJl9fbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnBhcmFncmFwaC0tYW5jaG9yIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICA+IGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJvdyB7XG4gICAgLnBhcmFncmFwaCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHZ3O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucGFyYWdyYXBoLS1pY29uIHtcbiAgICAgICAgICAgICYuYWxpZ24tbGVmdCB7XG4gICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgsIGNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucGFyYWdyYXBoLS1jdGEge1xuICAgICAgICAgICAgLmk3Mi1zdmcsIC5pNzItaW1hZ2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJ2dztcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmNhcmQsIC5wYXJhZ3JhcGgsIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmNhcmQge1xuICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjV2dztcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIydnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgPiBkaXYsID4gYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICA+IC5saW5rLWJveCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSA0MnB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnJvdy0tc2Nyb2xsYWJsZSB7XG4gICAgICAgIC5yb3dfX291dGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTEycHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOTUlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucm93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICZfX2ltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudmVydGljYWwtYWxpZ24tLW1pZGRsZSwgJi52ZXJ0aWNhbC1hbGlnbi0tYm90dG9tIHtcbiAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnZlcnRpY2FsLWFsaWduLS1taWRkbGUge1xuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi52ZXJ0aWNhbC1hbGlnbi0tYm90dG9tIHtcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5yb3ctYnJlYWstLTIge1xuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgPiBkaXYsID4gYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAubGluay1ib3gge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnJvdy1icmVhay0tMyB7XG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICA+IGRpdiwgPiBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSAyNHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IC5saW5rLWJveCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYucm93LWJyZWFrLS00IHtcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgID4gZGl2LCA+IGEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDI0cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSA0MnB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5yb3ctYnJlYWstLTUge1xuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgPiBkaXYsID4gYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjAlIC0gMjRweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAubGluay1ib3gge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDQ4cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnJvdy1icmVhay0tNiB7XG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICA+IGRpdiwgPiBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDI0cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDUwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJhY2tncm91bmQtY29sb3ItLTAwNjFBQSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxQUE7XG4gICAgfVxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tRjVGNkY3IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcbiAgICB9XG4gICAgJi5mdWxsLXdpZHRoIHtcbiAgICAgICAgcGFkZGluZzogMzJweCAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5yb3ctLW1vYmlsZS1zY3JvbGxhYmxlIHtcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMzBweDtcbiAgICAgICAgICAgIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XG4gICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDI0cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saW5rLWljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDQ1cHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMjAlIC0gNDVweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyMCUgLSA2NXB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDIwJSAtIDY1cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDEwNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDIwJSAtIDEwNXB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSg4NSUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAkdHJhbnMtbWVkIGVhc2UsIG9wYWNpdHkgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuaTcyLXN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmQgeyAgXG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5hY2NvcmRpb24ge1xuICAgICYuYmFja2dyb3VuZC1jb2xvci0tMDA2MUFBIHtcbiAgICAgICAgLmFjY29yZGlvbl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxQUE7XG4gICAgICAgICAgICAud3lzaXd5ZywgLnBhcmFncmFwaF9fdGl0bGUsIC5wYXJhZ3JhcGhfX3RleHQsIC5wYXJhZ3JhcGhfX2xpbmssIC5xdW90ZV9fdGV4dCwgLnF1b3RlX19hdXRob3JfbmFtZSwgLnF1b3RlX19hdXRob3JfdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1GNUY2Rjcge1xuICAgICAgICAuYWNjb3JkaW9uX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmZ1bGwtd2lkdGgge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgKyAuYWNjb3JkaW9uLmZ1bGwtd2lkdGgge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTM0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDExMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDExMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgNDVweCAyOHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6ICAxcHggMXB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMjhweCAzMnB4IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMzJweCAzMnB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcbiAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgdG9wICR0cmFucy1tZWQgZWFzZSwgdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgICAgICByaWdodDogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDFweDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1zbG93IGVhc2UsIHBhZGRpbmcgJHRyYW5zLXNsb3cgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtc2xvdyBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1zbG93IGVhc2U7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMCA5MHB4O1xuICAgICAgICB9XG4gICAgICAgID4gKi5wYWdlLXdpZHRoIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+ICouZnVsbC13aWR0aCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICAuYWNjb3JkaW9uX190aXRsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uX19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwMHB4O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM2cHggMTZweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMDYsIDEwNiwgMTA2LCAwLjM5KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTJweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MnB4IDkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIi5pbWFnZSB7XG4gICAgaGVpZ2h0OiA1MHZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDc1MHB4O1xuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW1hZ2Uge1xuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcbiAgICAgICAgJi5jb250YWluIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xuICAgICYuY29udGFpbiB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIucGFydGlhbC13aWR0aF9pbm5lci1jb250YWluZXIge1xuICAgICYuaGFsZi13aWR0aCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYucXVhcnRlci13aWR0aCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGhyZWUtcXVhcnRlci13aWR0aCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5xdW90ZSB7XG4gICAgcGFkZGluZzogMzJweCAyMHB4O1xuICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgIHBhZGRpbmc6IDQ4cHggNjRweCA0OHB4IDI4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDEyMHB4O1xuICAgIH1cbiAgICAmLmFsaWduLWxlZnQge1xuICAgICAgICAucXVvdGVfX3RleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmFsaWduLXJpZ2h0IHtcbiAgICAgICAgLnF1b3RlX190ZXh0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDBweCAwIDI4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYWxpZ24tY2VudGVyIHtcbiAgICAgICAgLnF1b3RlX190ZXh0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjZweCAxNjBweCAwIDMwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xdW90ZS5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgdG9wOiA1NnB4O1xuICAgICAgICAgICAgbGVmdDogNzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTU1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTU1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDk1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gJjo6YWZ0ZXIge1xuICAgIC8vICAgICBjb250ZW50OiAnJztcbiAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vICAgICB3aWR0aDogNzUlO1xuICAgIC8vICAgICBoZWlnaHQ6IDRweDtcbiAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcbiAgICAvLyAgICAgYm90dG9tOiA0OHB4O1xuICAgIC8vICAgICByaWdodDogMDtcbiAgICAvLyAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAvLyAgICAgICAgIGJvdHRvbTogNzBweDtcbiAgICAvLyAgICAgfVxuICAgIC8vICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgIC8vICAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgIC8vICAgICAgICAgd2lkdGg6IDM0JTtcbiAgICAvLyAgICAgfVxuICAgIC8vIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMjIwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xdW90ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTU1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2F1dGhvci1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgICAmX19hdXRob3JfbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYXV0aG9yX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yb3csIC5zcGxpdCB7XG4gICAgLnF1b3RlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMTJweCA0OHB4IDEwOHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDk1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWxpZ24tbGVmdCB7XG4gICAgICAgICAgICAucXVvdGVfX3RleHQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMTZweCAwIDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWxpZ24tcmlnaHQge1xuICAgICAgICAgICAgLnF1b3RlX190ZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDE2cHggMCA5MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFsaWduLWNlbnRlciB7XG4gICAgICAgICAgICAucXVvdGVfX3RleHQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMTZweCAwIDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjZweCAxNnB4IDAgOTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2F1dGhvcl9uYW1lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2F1dGhvcl90aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudmlkZW8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICBtYXJnaW46IDAgMjRweDtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG4gICAgaWZyYW1lIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgfVxufVxuXG4ucm93IHtcbiAgICAudmlkZW8ge1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc3BsaXQge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLTAwNjFBQSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxQUE7XG4gICAgICAgIC53eXNpd3lnLCAucGFyYWdyYXBoX190aXRsZSwgLnBhcmFncmFwaF9fdGV4dCwgLnBhcmFncmFwaF9fbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tRjVGNkY3IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcbiAgICB9XG4gICAgJi5mdWxsLXdpZHRoIHtcbiAgICAgICAgcGFkZGluZzogMzJweCAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZS1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTEwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTEwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbm5lci1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgfVxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFyYWdyYXBoIHtcbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc3BsaXQtc2l6ZS0tNjYge1xuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICA+IGRpdiAge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjYlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNjYuNjYlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zcGxpdC1zaXplLS0zMyB7XG4gICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2JSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDY2LjY2JSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc3BsaXQtc2l6ZS0tNTAge1xuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNwbGl0LXNpemUtLTI1IHtcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNzUlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zcGxpdC1zaXplLS03NSB7XG4gICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDc1JSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudmVydGljYWwtYWxpZ24tLW1pZGRsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudmVydGljYWwtYWxpZ24tLWJvdHRvbSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnJvdy0tbW9iaWxlLWNhcm91c2VsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgID4gZGl2LCA+IGEge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQgeyAgXG4gICAgICAgIG1pbi13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHggMjRweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY291bnRlciB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjA2MjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvdW50ZXJfX2N1cnJlbnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY291bnRlcl9fbWF4IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19wcmV2LWJ0biwgJl9fbmV4dC1idG4ge1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiA2cHggOHB4IDEwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHggN3B4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMXB4IDNweCA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3ItZGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcHJldi1idG4ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
