*,* *{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--blue{background-color:#0061aa}.button.button-color--light-grey{background-color:#f5f6f7;color:#000}.button.button-color--dark-grey{background-color:#5e6366}.background-color--blue:not(.accordion){background-color:#0061aa}.background-color--light-grey:not(.accordion){background-color:#f5f6f7}.background-color--dark-grey:not(.accordion){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--default,h2.text-color--default,h3.text-color--default,h4.text-color--default,h5.text-color--default,h6.text-color--default{color:#000}h1.text-color--blue,h2.text-color--blue,h3.text-color--blue,h4.text-color--blue,h5.text-color--blue,h6.text-color--blue{color:#0061aa}h1.text-color--light-grey,h2.text-color--light-grey,h3.text-color--light-grey,h4.text-color--light-grey,h5.text-color--light-grey,h6.text-color--light-grey{color:#f5f6f7}h1.text-color--dark-grey,h2.text-color--dark-grey,h3.text-color--dark-grey,h4.text-color--dark-grey,h5.text-color--dark-grey,h6.text-color--dark-grey{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}}body.customize-support{padding-top:46px}@media(min-width: 783px){body.customize-support{padding-top:32px}}.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__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,.carousel__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.carousel__inner-container>.block-editor-block-list__layout>.wp-block{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,.carousel__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.carousel__inner-container>.block-editor-block-list__layout>.wp-block{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,.row .carousel__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row .carousel__inner-container>.block-editor-block-list__layout>.wp-block{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,.row .carousel__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row .carousel__inner-container>.block-editor-block-list__layout>.wp-block{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}}.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}.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--light-grey .link-box__title{color:#000}@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,.background.full-width .background__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background.full-width .background__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background.full-width .background__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]){width:calc(100% - 40px);margin:0 auto 40px}@media(min-width: 768px){.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background.full-width .background__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background.full-width .background__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]){width:calc(100% - 80px)}}@media(min-width: 1250px){.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background.full-width .background__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background.full-width .background__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]){width:calc(100% - 120px);margin:0 auto 60px;max-width:1600px}}@media(min-width: 1920px){.background.full-width .background__inner-container>*.page-width,.background.full-width .background__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background.full-width .background__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background.full-width .background__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]){margin-bottom:60px}}.background.full-width .background__inner-container>*.page-width:last-child,.background.full-width .background__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]):last-child,.background.full-width .background__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]):last-child,.background.full-width .background__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]):last-child{margin-bottom:0 !important}.background.background-color--blue .background__inner-container>.wysiwyg,.background.background-color--blue .background__inner-container>.paragraph .paragraph__title,.background.background-color--blue .background__inner-container>.paragraph .paragraph__text,.background.background-color--blue .background__inner-container>.paragraph .paragraph__link,.background.background-color--blue .background__inner-container>.quote .quote__text,.background.background-color--blue .background__inner-container>.quote .quote__author_name,.background.background-color--blue .background__inner-container>.quote .quote__author_title{color:#fff}.background.background-color--blue .background__inner-container>.row .wysiwyg,.background.background-color--blue .background__inner-container>.row .paragraph .paragraph__title,.background.background-color--blue .background__inner-container>.row .paragraph .paragraph__text,.background.background-color--blue .background__inner-container>.row .paragraph .paragraph__link,.background.background-color--blue .background__inner-container>.row .quote .quote__text,.background.background-color--blue .background__inner-container>.row .quote .quote__author_name,.background.background-color--blue .background__inner-container>.row .quote .quote__author_title{color:#fff}.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,.background__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]){width:100%;margin:0 auto 40px}@media(min-width: 1250px){.background__inner-container>*.page-width,.background__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]){margin-bottom:60px}}@media(min-width: 1920px){.background__inner-container>*.page-width,.background__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.background__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]){margin-bottom:60px}}.background__inner-container>*.page-width:last-of-type,.background__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]):last-of-type,.background__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]):last-of-type,.background__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]):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,.row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row__inner-container>.block-editor-block-list__layout>.wp-block,.row__inner-container>.acf-innerblocks-container>.wp-block{width:100%}@media(min-width: 768px){.row__inner-container>div,.row__inner-container>a,.row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row__inner-container>.block-editor-block-list__layout>.wp-block,.row__inner-container>.acf-innerblocks-container>.wp-block{flex:1;min-width:calc(50% - 24px)}}.row__inner-container>.link-box,.row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-acf-link-box,.row__inner-container>.block-editor-block-list__layout>.wp-block-acf-link-box,.row__inner-container>.acf-innerblocks-container>.wp-block-acf-link-box{width:calc(100% - 24px)}@media(min-width: 768px){.row__inner-container>.link-box,.row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-acf-link-box,.row__inner-container>.block-editor-block-list__layout>.wp-block-acf-link-box,.row__inner-container>.acf-innerblocks-container>.wp-block-acf-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,.row.row-break--2 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row.row-break--2 .row__inner-container>.block-editor-block-list__layout>.wp-block,.row.row-break--2 .row__inner-container>.acf-innerblocks-container>.wp-block{min-width:calc(50% - 12px)}}@media(min-width: 1024px){.row.row-break--2 .row__inner-container>.link-box,.row.row-break--2 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--2 .row__inner-container>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--2 .row__inner-container>.acf-innerblocks-container>.wp-block-acf-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,.row.row-break--3 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row.row-break--3 .row__inner-container>.block-editor-block-list__layout>.wp-block,.row.row-break--3 .row__inner-container>.acf-innerblocks-container>.wp-block{min-width:calc(33% - 24px)}}@media(min-width: 1024px){.row.row-break--3 .row__inner-container>.link-box,.row.row-break--3 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--3 .row__inner-container>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--3 .row__inner-container>.acf-innerblocks-container>.wp-block-acf-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,.row.row-break--4 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row.row-break--4 .row__inner-container>.block-editor-block-list__layout>.wp-block,.row.row-break--4 .row__inner-container>.acf-innerblocks-container>.wp-block{min-width:calc(25% - 24px)}}@media(min-width: 1024px){.row.row-break--4 .row__inner-container>.link-box,.row.row-break--4 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--4 .row__inner-container>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--4 .row__inner-container>.acf-innerblocks-container>.wp-block-acf-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,.row.row-break--5 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row.row-break--5 .row__inner-container>.block-editor-block-list__layout>.wp-block,.row.row-break--5 .row__inner-container>.acf-innerblocks-container>.wp-block{min-width:calc(20% - 24px)}}@media(min-width: 1024px){.row.row-break--5 .row__inner-container>.link-box,.row.row-break--5 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--5 .row__inner-container>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--5 .row__inner-container>.acf-innerblocks-container>.wp-block-acf-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,.row.row-break--6 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row.row-break--6 .row__inner-container>.block-editor-block-list__layout>.wp-block,.row.row-break--6 .row__inner-container>.acf-innerblocks-container>.wp-block{min-width:calc(16.5% - 24px)}}@media(min-width: 1024px){.row.row-break--6 .row__inner-container>.link-box,.row.row-break--6 .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--6 .row__inner-container>.block-editor-block-list__layout>.wp-block-acf-link-box,.row.row-break--6 .row__inner-container>.acf-innerblocks-container>.wp-block-acf-link-box{min-width:calc(16.5% - 50px)}}.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,.row.row--mobile-scrollable .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row.row--mobile-scrollable .row__inner-container>.block-editor-block-list__layout>.wp-block,.row.row--mobile-scrollable .row__inner-container>.acf-innerblocks-container>.wp-block{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,.row.row--mobile-scrollable .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row.row--mobile-scrollable .row__inner-container>.block-editor-block-list__layout>.wp-block,.row.row--mobile-scrollable .row__inner-container>.acf-innerblocks-container>.wp-block{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 .row__feed-toggle{display:none}.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}}.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,.row--mobile-carousel .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row--mobile-carousel .row__inner-container>.block-editor-block-list__layout>.wp-block,.row--mobile-carousel .row__inner-container>.acf-innerblocks-container>.wp-block{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,.row--mobile-carousel .row__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.row--mobile-carousel .row__inner-container>.block-editor-block-list__layout>.wp-block,.row--mobile-carousel .row__inner-container>.acf-innerblocks-container>.wp-block{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)}.accordion.background-color--blue .accordion__inner-container{background-color:#0061aa}.accordion.background-color--blue .accordion__inner-container .wysiwyg,.accordion.background-color--blue .accordion__inner-container .paragraph__title,.accordion.background-color--blue .accordion__inner-container .paragraph__text,.accordion.background-color--blue .accordion__inner-container .paragraph__link,.accordion.background-color--blue .accordion__inner-container .quote__text,.accordion.background-color--blue .accordion__inner-container .quote__author_name,.accordion.background-color--blue .accordion__inner-container .quote__author_title{color:#fff}.accordion.background-color--light-grey .accordion__inner-container{background-color:#f5f6f7}.accordion.background-color--dark-grey .accordion__inner-container{background-color:#5e6366}.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,.accordion__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.accordion__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.accordion__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]){margin:0 auto 24px}@media(min-width: 1250px){.accordion__inner-container>*.page-width,.accordion__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.accordion__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]),.accordion__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]){margin:0 auto 40px;max-width:1600px}}.accordion__inner-container>*.page-width:last-of-type,.accordion__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:not([data-align=full]):last-of-type,.accordion__inner-container>.block-editor-block-list__layout>.wp-block:not([data-align=full]):last-of-type,.accordion__inner-container>.acf-innerblocks-container>.wp-block:not([data-align=full]):last-of-type{margin-bottom:0}.accordion__inner-container>*.full-width,.accordion__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block[data-align=full],.accordion__inner-container>.block-editor-block-list__layout>.wp-block[data-align=full],.accordion__inner-container>.acf-innerblocks-container>.wp-block[data-align=full]{margin:0 auto 24px}@media(min-width: 1250px){.accordion__inner-container>*.full-width,.accordion__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block[data-align=full],.accordion__inner-container>.block-editor-block-list__layout>.wp-block[data-align=full],.accordion__inner-container>.acf-innerblocks-container>.wp-block[data-align=full]{margin:0 auto 40px}}.accordion__inner-container>*.full-width:last-of-type,.accordion__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block[data-align=full]:last-of-type,.accordion__inner-container>.block-editor-block-list__layout>.wp-block[data-align=full]:last-of-type,.accordion__inner-container>.acf-innerblocks-container>.wp-block[data-align=full]: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}.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(//icjs.i72dev.com/wp-content/themes/fuse/assets/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(//icjs.i72dev.com/wp-content/themes/fuse/assets/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--blue .wysiwyg,.split.background-color--blue .paragraph__title,.split.background-color--blue .paragraph__text,.split.background-color--blue .paragraph__link{color:#fff}.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,.split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block,.split__inner-container>.block-editor-block-list__layout>.wp-block,.split__inner-container>.acf-innerblocks-container>.wp-block{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),.split.split-size--66 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--66 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--66 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)){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),.split.split-size--66 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--66 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--66 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)){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),.split.split-size--33 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--33 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--33 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)){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),.split.split-size--33 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--33 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--33 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)){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),.split.split-size--50 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--50 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--50 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)){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),.split.split-size--50 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--50 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--50 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)){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),.split.split-size--25 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--25 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--25 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)){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),.split.split-size--25 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--25 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--25 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)){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),.split.split-size--75 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--75 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)),.split.split-size--75 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(odd of .wp-block:not(.block-list-appender)){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),.split.split-size--75 .split__inner-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--75 .split__inner-container>.block-editor-block-list__layout>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)),.split.split-size--75 .split__inner-container>.acf-innerblocks-container>.wp-block:nth-child(even of .wp-block:not(.block-list-appender)){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}}.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(//icjs.i72dev.com/wp-content/themes/fuse/assets/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:hsla(0,0%,100%,.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:hsla(0,0%,100%,.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(//icjs.i72dev.com/wp-content/themes/fuse/assets/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)}}.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}}.hero.background-color--dark-purple{background-color:#32304e}.hero.background-color--purple{background-color:#b0aee2}.hero.background-color--green{background-color:#16515e}.hero.background-color--teal{background-color:#c9edea}.hero.background-color--white{background-color:#fff}.hero.background-color--grey{background-color:#f7f7f7}.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(//icjs.i72dev.com/wp-content/themes/fuse/assets/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(//icjs.i72dev.com/wp-content/themes/fuse/assets/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(//icjs.i72dev.com/wp-content/themes/fuse/assets/images/phone-blue.svg)}.contact-container__fax{background-image:url(//icjs.i72dev.com/wp-content/themes/fuse/assets/images/fax-blue.svg)}.contact-container__email{background-image:url(//icjs.i72dev.com/wp-content/themes/fuse/assets/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}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJjb25zdC9fbWl4aW5zLnNjc3MiLCJjb25zdC9fdmFyaWFibGVzLnNjc3MiLCJfY2Fyb3VzZWwuc2NzcyIsIl9jYXJkLnNjc3MiLCJfbGluay1ib3guc2NzcyIsIl9iYWNrZ3JvdW5kLWJsb2NrLnNjc3MiLCJfcGFyYWdyYXBoLnNjc3MiLCJfcm93LnNjc3MiLCJfcm93LW1vYmlsZS1jYXJvdXNlbC5zY3NzIiwiX2FjY29yZGlvbi5zY3NzIiwiX2ltYWdlLnNjc3MiLCJfcXVvdGUuc2NzcyIsIl92aWRlby5zY3NzIiwiX3NwbGl0LnNjc3MiLCJfbmF2aWdhdGlvbi5zY3NzIiwiX2hlcm8uc2NzcyIsIl9hbGVydHMuc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9ldmVudHMuc2NzcyIsIl9zZWFyY2guc2NzcyIsIl9jb250YWN0LXBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxNQUVDLFNBQ0EsVUFDQSxrQkFDQSxzQkFHRCxFQUNDLGVBQ0csbUJBQ0EsaUJDSEgsNEJES08sbUJBQ0EsbUJBQ0EsaUJBS1IsK0JBS0MsY0FHRCxtQkFHSSw4QkFDQSwyQkFDQSxzQkFJSixVQUNJLFlBQ0EsV0FHSixRQUNJLHFCQUNBLGlCRXpDWSxRRjBDWixxQkFDQSxNRTlDSSxLRitDSixZRTlCZSxJRitCZixrQkFDQSxrQkFDQSxpQkFDQSwyQkFDSSx5QkFFSixpQ0FDSSx5QkFDQSxNRXZEQSxLRnlESixnQ0FDSSx5QkFNUix3Q0FDSSx5QkFFSiw4Q0FDSSx5QkFFSiw2Q0FDSSx5QkFJQSxrQkFDSSxnQkFFSiwwQkFDSSxrQkFFSix5QkFDSSxpQkFJUixRQUNJLGFBR0osZ0JBQ0ksaUJFNUZJLEtGNkZKLGVBQ0EsNEJBQ0ksd0JBQ0EsbUJBQ0EsaUJDL0ZQLHlCRDRGRyw0QkFLUSx5QkNyRlgsMEJEZ0ZHLDRCQVFRLHlCQUNBLG9CQ25GWCwwQkQwRUcsNEJBWVEsb0JBR1Isa0dBQ0ksbUJDaEdQLDBCRCtGRyxrR0FHUSxvQkM1Rlgs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QSxpQkFHUix5QkFDSSxrQkFDQSxnQkFDQSxTQUVKLG1DQUNJLG1CcEJsQlAseUJvQmlCRyxtQ0FHUSxhQUNBLG9CQUdSLDRCQUNJLCtDQUNBLHdCQUNBLGdCQUNBLHFCQUNBLDRCQUNBLGVBQ0Esa0JBQ0EsbUJwQmhDUCx5Qm9Cd0JHLDRCQVVRLGdCQUNBLG1CQUdSLDhCQUNJLG1CcEJ2Q1AseUJvQnNDRyw4QkFHUSxpQkFFSixnQ0FDSSxlQUNBLGdCQUNBLHdCQUNBLHdCQUNBLDRCQUNBLGtCQUNBLG1CQUNBLHFDQUNJLGlCQUVKLGtDQUNJLE1uQnREQSxRbUJ1REEsWW5CekNHLEltQjBDSCwwQkFJWiwwQkFDSSxpREFFSix3QkFDSSwrQ0FFSiwwQkFDSSxpREFFSix3QkFDSSxnQkFDQSxpREFDSSxhQUVKLHlDQUNJLFVBQ0EsNkRBQ0ksZ0JBR1IsK0RBQ0ksV0FDQSxzQkFDQSw4QkFDQSx1QkFDQSxlQUNBLG9DQUNBLDhCQUNBLHdCQUNBLDJFQUNJLHlCQUNBLHFCQUdSLGlDQUNJLHdCQUNBLHNCQUNBLDJCQUNBLGdCQUVKLDJDQUNJLGdCQUNBLGVBQ0EscUJBQ0Esa0JBQ0EsWW5CMUZPLEltQjJGUCxrQkFDQSxrQkFDQSxXQUNBLGVBQ0EsaUJuQjlHSSxRbUIrR0osc0JBQ0EsZUFDQSxnQkFDQSxvQkFDQSxpQkFDQSxjQUNBLHVDQUNBLHFDQUNBLGlEQUNJLGlCbkJySEssUURFcEIsMEJvQnVIRyx3QkFFUSxnQkFFSiwrQkFDSSxxQ0FDQSxnQkFDQSxzQnBCOUhYLDBCb0IySE8sK0JBS1EiLCJmaWxlIjoiZ3VscC1wcmludC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBpZ25pdGlvbjcyIEJhc2UgKi9cclxuKixcclxuKiAqIHtcclxuXHRtYXJnaW46MDtcclxuXHRwYWRkaW5nOjA7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxucCB7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKlx0ZW5zdXJlIEhUTUw1IGVsZW1lbnRzIGFyZSBoYW5kbGVkIGFzIGJsb2NrIGxldmVsIG9uIG9sZGVyIGJyb3dzZXJzICovXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5uYXYsXHJcbm1haW4sXHJcbnNlY3Rpb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4qLFxyXG4qOmFmdGVyLFxyXG4qOmJlZm9yZSB7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICYuYnV0dG9uLWNvbG9yLS1ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MUFBO1xyXG4gICAgfVxyXG4gICAgJi5idXR0b24tY29sb3ItLWxpZ2h0LWdyZXkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY2Rjc7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuICAgICYuYnV0dG9uLWNvbG9yLS1kYXJrLWdyZXkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1RTYzNjY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEFDRiBiYWNrZ3JvdW5kX2NvbG9yIHZhbHVlcyAobmFtZXMsIG5vdCBoZXgpLiBBY2NvcmRpb24gcGFpbnRzIGl0cyBpbm5lclxyXG4vLyBjb250YWluZXIgaW5zdGVhZDsgcHJldmlldyBpbm5lci1ibG9ja3Mgc3RpbGwgdXNlIHRoZXNlIHV0aWxpdGllcy5cclxuLmJhY2tncm91bmQtY29sb3ItLWJsdWU6bm90KC5hY2NvcmRpb24pIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxQUE7XHJcbn1cclxuLmJhY2tncm91bmQtY29sb3ItLWxpZ2h0LWdyZXk6bm90KC5hY2NvcmRpb24pIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY2Rjc7XHJcbn1cclxuLmJhY2tncm91bmQtY29sb3ItLWRhcmstZ3JleTpub3QoLmFjY29yZGlvbikge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVFNjM2NjtcclxufVxyXG5cclxuLmxpbmstYnV0dG9uIHtcclxuICAgICYubGVmdCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLmhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucGFnZS1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgPiAucGFnZS13aWR0aCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5jb250YWluZXItLXZlcnRpY2FsLmZ1bGwtd2lkdGgsID4gLmNvbnRhaW5lci0taG9yaXpvbnRhbC5mdWxsLXdpZHRoIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICArIC5jb250YWluZXItLXZlcnRpY2FsLmZ1bGwtd2lkdGgsICsgLmNvbnRhaW5lci0taG9yaXpvbnRhbC5mdWxsLXdpZHRoIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAucm93LmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICsgLnJvdy5mdWxsLXdpZHRoIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWluZXIucGFnZS13aWR0aCB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vIEhFQURJTkdTIC8vXHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjI1cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5oMiB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4zNzVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxufVxyXG5cclxuaDMge1xyXG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaDQge1xyXG4gICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaDUge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaDYge1xyXG4gICAgZm9udC1zaXplOiAxLjMzcmVtO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJi50ZXh0LWNvbG9yLS1kZWZhdWx0IHtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIH1cclxuICAgICYudGV4dC1jb2xvci0tYmx1ZSB7XHJcbiAgICAgICAgY29sb3I6ICMwMDYxQUE7XHJcbiAgICB9XHJcbiAgICAmLnRleHQtY29sb3ItLWxpZ2h0LWdyZXkge1xyXG4gICAgICAgIGNvbG9yOiAjRjVGNkY3O1xyXG4gICAgfVxyXG4gICAgJi50ZXh0LWNvbG9yLS1kYXJrLWdyZXkge1xyXG4gICAgICAgIGNvbG9yOiAjNUU2MzY2O1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1sZWZ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4ud3lzaXd5ZyB7XHJcbiAgICB1bCwgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIG9sIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aWRlbywgLndwLXZpZGVvIHtcclxuICAgIG1hcmdpbjogMjRweCAwO1xyXG4gICAgLm1lanMtY29udGFpbmVyIHtcclxuICAgICAgICAubWVqcy1pbm5lciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgLm1lanMtbGF5ZXJzIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBvcHVwLWVtYmVkIHtcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LmN1c3RvbWl6ZS1zdXBwb3J0IHtcclxuICAgIHBhZGRpbmctdG9wOiA0NnB4O1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc4M3B4KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICB9XHJcbn0iLCIvLyBicmVha3BvaW50IGhhbmRsaW5nXHJcblxyXG5AbWl4aW4gbWVkaXVtIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbWVkaXVtLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbGFyZ2Uge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRsYXJnZS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHhsYXJnZSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHhsYXJnZS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHh4bGFyZ2Uge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyR4eGxhcmdlLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBEaXJlY3QgY2hpbGRyZW4gb2YgYSBjb250YWluZXIgaW5uZXIgd3JhcHBlciwgcGx1cyB0aGUgc2FtZSBpdGVtcyB3aGVuXHJcbi8vIEd1dGVuYmVyZyBJbm5lckJsb2NrcyB3cmFwcyB0aGVtIGluIHRoZSBlZGl0b3IuIFRoZSBleHRyYSBzZWxlY3RvcnMgYXJlXHJcbi8vIGEgbm8tb3Agb24gdGhlIGZyb250ICh0aG9zZSBjbGFzc2VzIGRvIG5vdCBleGlzdCkuIERvIG5vdCBjb3B5IHRoZVxyXG4vLyB3aWR0aC9mbGV4IHZhbHVlcyBpbnRvIGd1bHAtZWRpdG9yLnNjc3Mg4oCUIGtlZXAgdGhlbSBoZXJlLlxyXG4vLyAkbW9kOiBlLmcuICc6bnRoLWNoaWxkKG9kZCknLiAkbGlua3M6IGFsc28gbWF0Y2ggYD4gYWAuICRmcm9udDogZWxlbWVudFxyXG4vLyBhZnRlciBgPmAgKGRlZmF1bHQgYGRpdmA7IGAqLnBhZ2Utd2lkdGhgLCBgLmxpbmstYm94YCwg4oCmKS4gJGVkaXRvcjogdGhlXHJcbi8vIEd1dGVuYmVyZyBjaGlsZCB0byBzdHlsZSAoZGVmYXVsdCBgLndwLWJsb2NrYDsgdXNlIGAud3AtYmxvY2stYWNmLWxpbmstYm94YFxyXG4vLyB3aGVuICRmcm9udCBpcyBgLmxpbmstYm94YCkuXHJcbi8vIEFDRiB2MyBtb3VudHMgSW5uZXJCbG9ja3Mgb24gb25lIGAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lcmAgdGhhdCBhbHNvXHJcbi8vIGhhcyBgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXRgIChubyBgLmJsb2NrLWVkaXRvci1pbm5lci1ibG9ja3NgXHJcbi8vIHdyYXBwZXIpLiBTcGxpdC1zaXplIHVzZXMgOm50aC1jaGlsZChvZGQvZXZlbik7IHRoZSBlZGl0b3IgcGF0aCBjb3VudHNcclxuLy8gYC53cC1ibG9jazpub3QoLmJsb2NrLWxpc3QtYXBwZW5kZXIpYCBzbyB0aGUgKyBpbnNlcnRlciAoYWxzbyBgLndwLWJsb2NrYClcclxuLy8gaXMgbm90IGEgdGhpcmQgY29sdW1uLlxyXG5AbWl4aW4gZnVzZS1jb250YWluZXItaXRlbXMoJG1vZDogJycsICRsaW5rczogZmFsc2UsICRmcm9udDogJ2RpdicsICRlZGl0b3I6ICcud3AtYmxvY2snKSB7XHJcblx0JHNlbGVjdG9yczogJz4gI3skZnJvbnR9I3skbW9kfSc7XHJcblx0QGlmICRsaW5rcyB7XHJcblx0XHQkc2VsZWN0b3JzOiAkc2VsZWN0b3JzICsgJywgPiBhI3skbW9kfSc7XHJcblx0fVxyXG5cclxuXHQkZWRpdG9yX21vZDogJG1vZDtcclxuXHRAaWYgJG1vZCA9PSAnOm50aC1jaGlsZChvZGQpJyB7XHJcblx0XHQkZWRpdG9yX21vZDogJzpudGgtY2hpbGQob2RkIG9mICN7JGVkaXRvcn06bm90KC5ibG9jay1saXN0LWFwcGVuZGVyKSknO1xyXG5cdH0gQGVsc2UgaWYgJG1vZCA9PSAnOm50aC1jaGlsZChldmVuKScge1xyXG5cdFx0JGVkaXRvcl9tb2Q6ICc6bnRoLWNoaWxkKGV2ZW4gb2YgI3skZWRpdG9yfTpub3QoLmJsb2NrLWxpc3QtYXBwZW5kZXIpKSc7XHJcblx0fVxyXG5cclxuXHQkc2VsZWN0b3JzOiAkc2VsZWN0b3JzICsgJywgPiAuYmxvY2stZWRpdG9yLWlubmVyLWJsb2NrcyA+IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0ID4gI3skZWRpdG9yfSN7JGVkaXRvcl9tb2R9JztcclxuXHQkc2VsZWN0b3JzOiAkc2VsZWN0b3JzICsgJywgPiAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCA+ICN7JGVkaXRvcn0jeyRlZGl0b3JfbW9kfSc7XHJcblx0JHNlbGVjdG9yczogJHNlbGVjdG9ycyArICcsID4gLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIgPiAjeyRlZGl0b3J9I3skZWRpdG9yX21vZH0nO1xyXG5cclxuXHQjeyRzZWxlY3RvcnN9IHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufSIsIi8qIENvbG9ycyAqL1xyXG4kd2hpdGU6IHJnYigyNTUsMjU1LDI1NSk7IC8vICNmZmZmZmZcclxuJGJsYWNrOiByZ2IoMCwgMCwgMCk7IC8vICMwMDAwMDBcclxuJGdyYXk6IHJnYigxOTYsIDE5NiwgMTk2KTsgLy8jYzRjNGM0XHJcbiRwcmltYXJ5LWNvbG9yOiByZ2IoMCwgMTEzLCAyMzUpOyAvLyMwMDcxZWJcclxuJHNlY29uZGFyeS1jb2xvcjogcmdiKDU5LCAxMzQsIDE1MCk7IC8vIzNiODY5NlxyXG4kc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0OiByZ2IoMTY5LCAyMDYsIDIyMik7Ly8jYTlkNGRlXHJcbiRwcmltYXJ5LWNvbG9yLWRhcms6IHJnYigzMywgNzUsIDExMSk7IC8vICMyMTRiNmZcclxuXHJcbi8qIEJyZWFrcG9pbnQgU2l6ZXMgKi9cclxuJG1lZGl1bS13aWR0aDogNzY4cHg7XHJcbiRsYXJnZS13aWR0aDogMTAyNHB4O1xyXG4keGxhcmdlLXdpZHRoOiAxMjUwcHg7XHJcbiR4eGxhcmdlLXdpZHRoOiAxOTIwcHg7XHJcblxyXG4vLyBGb250IFdlaWdodHNcclxuJGZvbnQtd2VpZ2h0LW5vcm06IDQwMDtcclxuJGZvbnQtd2VpZ2h0LW1lZDogNTAwO1xyXG4kZm9udC13ZWlnaHQtc2VtaTogNjAwO1xyXG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xyXG5cclxuLy8gdHJhbnNpdGlvbiBzcGVlZHNcclxuJHRyYW5zLXNsb3c6IDAuNnM7XHJcbiR0cmFucy1tZWQ6IDAuNHM7XHJcbiR0cmFucy1mYXN0OiAwLjJzO1xyXG4iLCIuY2Fyb3VzZWwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFnZS13aWR0aCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IDgzdnc7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4M3Z3O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDUwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTEwJTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgZ2FwOiA0NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBnYXA6IDU0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBnYXA6IDc0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZSwgLmNhcmQsID4gZGl2LCA+IGgxLCA+IGgyLCA+IGgzLCA+IGg0LCA+IGg1LCA+IGEsXHJcbiAgICAgICAgPiAuYmxvY2stZWRpdG9yLWlubmVyLWJsb2NrcyA+IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0ID4gLndwLWJsb2NrLFxyXG4gICAgICAgID4gLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgPiAud3AtYmxvY2sge1xyXG4gICAgICAgICAgICB3aWR0aDogODN2dztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA4M3Z3O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgzdnc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwNTBweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA1MHB4O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGgge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udHJvbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAyNHB4IDI0cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY291bnRlciB7XHJcbiAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGJpY3ljbGV0dGUsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMDYyNXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb3VudGVyX19jdXJyZW50IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY291bnRlcl9fbWF4IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcHJldi1idG4sICZfX25leHQtYnRuIHtcclxuICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCA4cHggMTBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweCA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggM3B4IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3ByZXYtYnRuIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnJvdyB7XHJcbiAgICAuY2Fyb3VzZWwge1xyXG4gICAgICAgICYucGFnZS13aWR0aCwgJi5mdWxsLXdpZHRoIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDh2dztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDh2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3OTBweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzkwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmltYWdlLCAuY2FyZCwgPiBkaXYsID4gaDEsID4gaDIsID4gaDMsID4gaDQsID4gaDUsID4gYSxcclxuICAgICAgICAgICAgPiAuYmxvY2stZWRpdG9yLWlubmVyLWJsb2NrcyA+IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0ID4gLndwLWJsb2NrLFxyXG4gICAgICAgICAgICA+IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0ID4gLndwLWJsb2NrIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDh2dztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3OTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzkwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDh2dyAtIDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg0OHZ3IC0gMjRweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDQ4dncgLSAyNHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NjZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc2NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzY2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMTRweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWluLXdpZHRoOiA0NyU7XHJcbiAgICAgICAgd2lkdGg6IDQ3JTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBtaW4td2lkdGg6IDMwJTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIC5jYXJkX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwdnc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNhcmQtLWFuY2hvciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubGluay1ib3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZzogMzJweDtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgbWluLWhlaWdodDogMjQ2cHg7XHJcbiAgICBtYXJnaW46IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzogMCAzcHggMTJweCAwIHJnYmEoMCwgMCwgMCwgMC4yMik7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tbGlnaHQtZ3JleSB7XHJcbiAgICAgICAgLmxpbmstYm94X190aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgfVxyXG4gICAgLmk3Mi1zdmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTkwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICB9XHJcbiAgICAmX19vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4wNjtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjQ0KTtcclxuICAgICAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCAxNzQsIDE4MSwgLjg1KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmJhY2tncm91bmQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgLmJhY2tncm91bmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCRmcm9udDogJyoucGFnZS13aWR0aCcsICRlZGl0b3I6ICcud3AtYmxvY2s6bm90KFtkYXRhLWFsaWduPVwiZnVsbFwiXSknKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tYmx1ZSB7XHJcbiAgICAgICAgLmJhY2tncm91bmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gLnd5c2l3eWcsID4gLnBhcmFncmFwaCAucGFyYWdyYXBoX190aXRsZSwgPiAucGFyYWdyYXBoIC5wYXJhZ3JhcGhfX3RleHQsIFxyXG4gICAgICAgICAgICA+IC5wYXJhZ3JhcGggLnBhcmFncmFwaF9fbGluaywgPiAucXVvdGUgLnF1b3RlX190ZXh0LCA+IC5xdW90ZSAucXVvdGVfX2F1dGhvcl9uYW1lLCA+IC5xdW90ZSAucXVvdGVfX2F1dGhvcl90aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLnJvdyB7XHJcbiAgICAgICAgICAgICAgICAud3lzaXd5ZywgLnBhcmFncmFwaCAucGFyYWdyYXBoX190aXRsZSwgLnBhcmFncmFwaCAucGFyYWdyYXBoX190ZXh0LCBcclxuICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGggLnBhcmFncmFwaF9fbGluaywgLnF1b3RlIC5xdW90ZV9fdGV4dCwgLnF1b3RlIC5xdW90ZV9fYXV0aG9yX25hbWUsIC5xdW90ZSAucXVvdGVfX2F1dGhvcl90aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTEwJTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMTAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIC5zcGxpdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCRmcm9udDogJyoucGFnZS13aWR0aCcsICRlZGl0b3I6ICcud3AtYmxvY2s6bm90KFtkYXRhLWFsaWduPVwiZnVsbFwiXSknKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFnZS13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wYXJhZ3JhcGgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgZmxleDogMTtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1sZWZ0IHtcclxuICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnBhcmFncmFwaC0taWNvbiB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDB2dztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDZweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNnB4IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSA0MHB4KTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNHB4IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSA2MHB4KTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMnB4IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMlIC0gODBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbi1sZWZ0IHtcclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjhweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCwgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuNTJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA1Ljc2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgICAgIC5wYXJhZ3JhcGhfX3RleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wYXJhZ3JhcGgtLWN0YSB7XHJcbiAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9fYnV0dG9uIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzJweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDk1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwdnc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDMycHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIC8vXHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wYXJhZ3JhcGgtLWFuY2hvciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3cge1xyXG4gICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHZ3O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wYXJhZ3JhcGgtLWljb24ge1xyXG4gICAgICAgICAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogODVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoLCBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnBhcmFncmFwaC0tY3RhIHtcclxuICAgICAgICAgICAgLmk3Mi1zdmcsIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIydnc7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5jYXJkLCAucGFyYWdyYXBoLCAuYmFja2dyb3VuZCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjV2dztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJ2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCRsaW5rczogdHJ1ZSkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygkZnJvbnQ6ICcubGluay1ib3gnLCAkZWRpdG9yOiAnLndwLWJsb2NrLWFjZi1saW5rLWJveCcpIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDQycHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucm93LS1zY3JvbGxhYmxlIHtcclxuICAgICAgICAucm93X19vdXRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgICAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA5NSU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3cge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICZfX2ltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYudmVydGljYWwtYWxpZ24tLW1pZGRsZSwgJi52ZXJ0aWNhbC1hbGlnbi0tYm90dG9tIHtcclxuICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzVweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnZlcnRpY2FsLWFsaWduLS1taWRkbGUge1xyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnZlcnRpY2FsLWFsaWduLS1ib3R0b20ge1xyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucm93LWJyZWFrLS0yIHtcclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygkbGlua3M6IHRydWUpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZnVzZS1jb250YWluZXItaXRlbXMoJGZyb250OiAnLmxpbmstYm94JywgJGVkaXRvcjogJy53cC1ibG9jay1hY2YtbGluay1ib3gnKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yb3ctYnJlYWstLTMge1xyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCRsaW5rczogdHJ1ZSkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSAyNHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygkZnJvbnQ6ICcubGluay1ib3gnLCAkZWRpdG9yOiAnLndwLWJsb2NrLWFjZi1saW5rLWJveCcpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMlIC0gNDBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy1icmVhay0tNCB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZnVzZS1jb250YWluZXItaXRlbXMoJGxpbmtzOiB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCRmcm9udDogJy5saW5rLWJveCcsICRlZGl0b3I6ICcud3AtYmxvY2stYWNmLWxpbmstYm94Jykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSA0MnB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucm93LWJyZWFrLS01IHtcclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygkbGlua3M6IHRydWUpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjAlIC0gMjRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZnVzZS1jb250YWluZXItaXRlbXMoJGZyb250OiAnLmxpbmstYm94JywgJGVkaXRvcjogJy53cC1ibG9jay1hY2YtbGluay1ib3gnKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDQ4cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yb3ctYnJlYWstLTYge1xyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCRsaW5rczogdHJ1ZSkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCRmcm9udDogJy5saW5rLWJveCcsICRlZGl0b3I6ICcud3AtYmxvY2stYWNmLWxpbmstYm94Jykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5mdWxsLXdpZHRoIHtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yb3ctLW1vYmlsZS1zY3JvbGxhYmxlIHtcclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAzMHB4O1xyXG4gICAgICAgICAgICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygkbGlua3M6IHRydWUpIHtcclxuICAgICAgICAgICAgICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGluay1pY29uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjAlIC0gNDVweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDIwJSAtIDQ1cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjAlIC0gNjVweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDIwJSAtIDY1cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDEwNXB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMjAlIC0gMTA1cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDg1JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAkdHJhbnMtbWVkIGVhc2UsIG9wYWNpdHkgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yb3dfX2ZlZWQtdG9nZ2xlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmQgeyAgXHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5yb3ctLW1vYmlsZS1jYXJvdXNlbCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCRsaW5rczogdHJ1ZSkge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJkIHsgIFxyXG4gICAgICAgIG1pbi13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggMjRweCAyNHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb3VudGVyIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4wNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvdW50ZXJfX2N1cnJlbnQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb3VudGVyX19tYXgge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wcmV2LWJ0biwgJl9fbmV4dC1idG4ge1xyXG4gICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDhweCAxMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4IDdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFweCAzcHggNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcHJldi1idG4ge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmFjY29yZGlvbiB7XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWJsdWUge1xyXG4gICAgICAgIC5hY2NvcmRpb25fX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxQUE7XHJcbiAgICAgICAgICAgIC53eXNpd3lnLCAucGFyYWdyYXBoX190aXRsZSwgLnBhcmFncmFwaF9fdGV4dCwgLnBhcmFncmFwaF9fbGluaywgLnF1b3RlX190ZXh0LCAucXVvdGVfX2F1dGhvcl9uYW1lLCAucXVvdGVfX2F1dGhvcl90aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1saWdodC1ncmV5IHtcclxuICAgICAgICAuYWNjb3JkaW9uX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tZGFyay1ncmV5IHtcclxuICAgICAgICAuYWNjb3JkaW9uX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUU2MzY2O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICArIC5hY2NvcmRpb24uZnVsbC13aWR0aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMTAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDExMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgNDVweCAyOHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICAxcHggMXB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMjhweCAzMnB4IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMzJweCAzMnB4IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIHRvcDogMjRweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgdG9wICR0cmFucy1tZWQgZWFzZSwgdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMzJweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDFweDtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLXNsb3cgZWFzZSwgcGFkZGluZyAkdHJhbnMtc2xvdyBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1zbG93IGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLXNsb3cgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDkwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCRmcm9udDogJyoucGFnZS13aWR0aCcsICRlZGl0b3I6ICcud3AtYmxvY2s6bm90KFtkYXRhLWFsaWduPVwiZnVsbFwiXSknKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygkZnJvbnQ6ICcqLmZ1bGwtd2lkdGgnLCAkZWRpdG9yOiAnLndwLWJsb2NrW2RhdGEtYWxpZ249XCJmdWxsXCJdJykge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIC5hY2NvcmRpb25fX3RpdGxlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY29yZGlvbl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwMHB4O1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzNnB4IDE2cHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgxMDYsIDEwNiwgMTA2LCAwLjM5KTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUycHggMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTJweCA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIuaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiA1MHZ3O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcclxuICAgIG1heC1oZWlnaHQ6IDc1MHB4O1xyXG4gICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmltYWdlIHtcclxuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAmLmNvbnRhaW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAmLmNvbnRhaW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59IiwiLnF1b3RlIHtcclxuICAgIHBhZGRpbmc6IDMycHggMjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogNDhweCA2NHB4IDQ4cHggMjgwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMTIwcHg7XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICAgIC5xdW90ZV9fdGV4dCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgLnF1b3RlX190ZXh0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDBweCAwIDI4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIC5xdW90ZV9fdGV4dCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMTYwcHggMCAzMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcXVvdGUuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxMnB4O1xyXG4gICAgICAgIHRvcDogMzBweDtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgdG9wOiA1NnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA3MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTU1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyAmOjphZnRlciB7XHJcbiAgICAvLyAgICAgY29udGVudDogJyc7XHJcbiAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gICAgIHdpZHRoOiA3NSU7XHJcbiAgICAvLyAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgIC8vICAgICBib3R0b206IDQ4cHg7XHJcbiAgICAvLyAgICAgcmlnaHQ6IDA7XHJcbiAgICAvLyAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgIC8vICAgICAgICAgYm90dG9tOiA3MHB4O1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgLy8gICAgICAgICBib3R0b206IDUwcHg7XHJcbiAgICAvLyAgICAgICAgIHdpZHRoOiAzNCU7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjZweCAyMjBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xdW90ZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2F1dGhvci1jb250YWluZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgICZfX2F1dGhvcl9uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucm93LCAuc3BsaXQge1xyXG4gICAgLnF1b3RlIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDEycHggNDhweCAxMDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMjRweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICAgICAgICAucXVvdGVfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDE2cHggMCA5MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgICAgICAucXVvdGVfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDE2cHggMCA5MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAgICAgLnF1b3RlX190ZXh0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjZweCAxNnB4IDAgOTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMTZweCAwIDkwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2F1dGhvcl9uYW1lIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19hdXRob3JfdGl0bGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnZpZGVvIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDI0cHg7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgIH1cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzNjBweDtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3cge1xyXG4gICAgLnZpZGVvIHtcclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zcGxpdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tYmx1ZSB7XHJcbiAgICAgICAgLnd5c2l3eWcsIC5wYXJhZ3JhcGhfX3RpdGxlLCAucGFyYWdyYXBoX190ZXh0LCAucGFyYWdyYXBoX19saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDExMCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTEwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS02NiB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygnOm50aC1jaGlsZChvZGQpJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2Ni42NiUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNjYuNjYlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCc6bnRoLWNoaWxkKGV2ZW4pJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS0zMyB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygnOm50aC1jaGlsZChvZGQpJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCc6bnRoLWNoaWxkKGV2ZW4pJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2Ni42NiUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNjYuNjYlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS01MCB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygnOm50aC1jaGlsZChvZGQpJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCc6bnRoLWNoaWxkKGV2ZW4pJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS0yNSB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygnOm50aC1jaGlsZChvZGQpJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCc6bnRoLWNoaWxkKGV2ZW4pJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNzUlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS03NSB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmdXNlLWNvbnRhaW5lci1pdGVtcygnOm50aC1jaGlsZChvZGQpJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNzUlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZ1c2UtY29udGFpbmVyLWl0ZW1zKCc6bnRoLWNoaWxkKGV2ZW4pJykge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi52ZXJ0aWNhbC1hbGlnbi0tbWlkZGxlIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYudmVydGljYWwtYWxpZ24tLWJvdHRvbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi50b3AtYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDQxLCA1OCwgMC44NSk7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgLnRvcC1iYXItY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2NTBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwxNzQsMTgxLDAuNSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlCQUVCQTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTEyOTNhO1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzExMjkzYTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmx1ZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuICAgIH1cclxuICAgIC5vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcclxuICAgIH1cclxuICAgIC5uYXYtaW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE4NTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5tb2JpbGUtY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWVudS10b2dnbGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDI3cHggMjNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjdweCAyOXB4IDIzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH0gICBcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnMtZmFzdCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1haW4tbmF2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMCAxOHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgI21lbnUtbWFpbi1uYXYge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQxO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMzJweCAxNnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzIsIDcyLCA3MiwgLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDhweCAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2OSwgMjA2LCAyMjIsMC41KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjdweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA3NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMThweCAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDQwcHggNzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jYXJldC5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sICYuY3VycmVudC1tZW51LXBhcmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvci1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICAubW9iaWxlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubWVudS10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODNweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjNweCAyM3B4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzM3B4IDMxcHggMjNweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDk2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haW4tbmF2IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMThweCA1MHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDAwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMzJweCA2NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmhlcm8ge1xyXG4gICAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTg4cHg7XHJcbiAgICB9XHJcbiAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IC42NTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzExNGU3MyA2NiUsICM3YWE4YzQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIC8vXHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWRhcmstcHVycGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMDRlO1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1wdXJwbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMGFlZTI7XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLWdyZWVuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY1MTVlO1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS10ZWFsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzllZGVhO1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS13aGl0ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tZ3JleSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuICAgIH1cclxufSIsIi5hbGVydHMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EwNjM0NztcclxuICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ1cHggOTBweCAzMnB4OyBcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNDhweCAxNDZweDtcclxuICAgIH1cclxuICAgIC5hbGVydCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5NjVweDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mb290ZXIge1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjYzRlY2YyLCAjZmZmKTtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCA1MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ1cHggODBweDtcclxuICAgIH1cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNDUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAmX190b3AtY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgICAgICB9XHJcbiAgICAgICAgKyBociB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19sb2NhdGlvbi1pbmZvIHtcclxuICAgICAgICBvcmRlcjogMztcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2N0YXMge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zb2NpYWwtbGlua3Mge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNnB4O1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b20tY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvcHlyaWdodC10ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbWlzYy1saW5rcyB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5ldmVudHMge1xyXG4gICAgcGFkZGluZzogNDBweCAwIDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgIH1cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX291dGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIH1cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMzMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NhcmQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMjEwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjMwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAyOHB4IDI0cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMTBweCAwIHJnYmEoMTA2LCAxMDYsIDEwNiwgMC4zOSk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMjgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZGF0ZS1pbmZvIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19tb250aCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogIzE5NjM2ZTtcclxuICAgIH1cclxuICAgICZfX2RheSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjQzNzVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjJmMmYyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgY29sb3I6ICMxOTYzNmU7XHJcbiAgICB9XHJcbiAgICAmX190aW1lIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn0iLCIuc2VhcmNoLWJhci1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YmFlYjU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICBmb3JtIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTQwcHggMTJweCAxNnB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNDBweCAxMnB4IDMycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICByaWdodDogM3B4O1xyXG4gICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIGhlaWdodDogMTM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cy1jb250YWluZXIge1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBwYWRkaW5nOiA0OHB4IDI0cHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzAwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNTRweCA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZXN1bHQtY291bnQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDg4cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkNmQ2ZDY7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAucmVzdWx0IHtcclxuICAgICAgICBwYWRkaW5nOiA0MnB4IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNkNmQ2ZDY7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDg4cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhZ2luYXRpb24tY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4OHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJldi1yZXN1bHRzLCAubmV4dC1yZXN1bHRzIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubmV4dC1yZXN1bHRzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcmV2LXJlc3VsdHMge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2xvc2Utc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDk0cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAxMnB4IDZweDtcclxuICAgIHBhZGRpbmc6IDMycHggMTZweCAxMnB4O1xyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDExcHggMTVweDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5wcmV2IHtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1jb2xvci1kYXJrXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY3VycmVudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDExcHggMTVweDtcclxuICAgIH1cclxufSIsIi5jb250YWN0LWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDUyNXB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAmX19pbmZvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2FkZHJlc3Mge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21hcC1ibHVlLnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5mby1pbmZvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3Bob25lIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9waG9uZS1ibHVlLnN2ZycpO1xyXG4gICAgfVxyXG4gICAgJl9fZmF4IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mYXgtYmx1ZS5zdmcnKTtcclxuICAgIH1cclxuICAgICZfX2VtYWlsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9lbWFpbC1ibHVlLnN2ZycpO1xyXG4gICAgfVxyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICAubmYtZm9ybS1maWVsZHMtcmVxdWlyZWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmYtZm9ybS1jb250ZW50ICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIC5uZi1maWVsZC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dCwgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4ICRzZWNvbmRhcnktY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWViZWY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNhZmMwYzc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX21hcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA0OCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */