@charset "UTF-8";.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;outline:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;color:#444;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button,.selectric .label{display:block;line-height:38px;height:38px}.selectric .button{position:absolute;right:0;top:0;width:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}

/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}*{letter-spacing:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}body{line-height:1.44444444;color:#4e1a40;letter-spacing:normal;font-family:Poppins,sans-serif;font-weight:400;overflow-x:hidden;background:#fff;font-size:18px;padding-top:108px}@media (max-width:767px){body{padding-top:73px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.container{max-width:1190px;width:100%;padding-left:20px;padding-right:20px;margin:0 auto}.container--medium{max-width:1081px}.container--small{max-width:894px}.h1,h1{margin:0 0 25px;padding:0;font-size:48px;line-height:1.13;font-weight:600;letter-spacing:normal}@media (max-width:1199px){.h1,h1{font-size:42px}}@media (max-width:991px){.h1,h1{font-size:36px}}@media (max-width:767px){.h1,h1{font-size:31px}}.h2,h2{margin:0 0 23px;padding:0;font-size:36px;line-height:1.2;font-weight:600;letter-spacing:normal;position:relative}@media (max-width:1199px){.h2,h2{font-size:32px}}@media (max-width:991px){.h2,h2{font-size:28px}}@media (max-width:767px){.h2,h2{font-size:24px;margin:0 0 10px}}.h3,h3{margin:0 0 25px;padding:0;font-size:26px;line-height:1.3;font-weight:600;letter-spacing:normal}@media (max-width:1199px){.h3,h3{font-size:24px}}@media (max-width:991px){.h3,h3{font-size:22px}}.h4,h4{font-size:24px}.h4,.h5,h4,h5{margin:0 0 25px;padding:0;line-height:1.17;font-weight:400;letter-spacing:normal}.h5,h5{font-size:22px}.h6,h6{margin:0 0 25px;line-height:1.17;font-weight:400;letter-spacing:normal;text-transform:inherit}.h6,h6,p{padding:0;font-size:18px}p{margin:0 0 10px;line-height:1.44444444}@media (max-width:991px){p{font-size:16px}}@media (max-width:767px){p{font-size:14px}}@media (max-width:567px){p{font-size:14px;line-height:1.66666667}}ul{margin:0;padding:10px 0 15px}ul li{margin:0 0 5px 20px;padding:0}ul li a{text-decoration:none}ul li ul li{list-style:circle}ol{margin:0;padding:10px 0 15px}ol li{margin:0 0 5px 20px;padding:0}@media (max-width:767px){.des-remove-mobile{display:none}}.section-heading{padding:0 0 45px;text-align:center;max-width:800px;width:100%;margin:0 auto}@media (max-width:767px){.section-heading{padding:0 0 15px}}.section-heading h2{padding:0 0 27px;font-weight:600}@media (max-width:1199px){.section-heading h2{font-size:30px}}@media (max-width:991px){.section-heading h2{font-size:28px}}@media (max-width:767px){.section-heading h2{margin:0 0 20px;padding:0 0 22px;font-size:24px}}@media (max-width:567px){.section-heading h2{line-height:1.2;font-size:22px}}.section-heading p{max-width:780px;width:100%;margin:0 auto;line-height:1.44444444;font-weight:500;color:#617077}.section-heading p+*{margin-top:15px}@media (max-width:991px){.section-heading p{font-size:16px}}@media (max-width:767px){.section-heading p{line-height:1.66666667;font-size:14px}.section-heading p+*{margin-top:10px}}@media (max-width:567px){.section-heading p{font-size:14px}}.section-heading .desc{padding-top:15px}@media (min-width:768px){.one-col-content.standard-content .hide_on_desktop{display:none}}.pc-content{color:#56636a}.pc-content__inner p:nth-child(2){margin-top:60px}@media (max-width:567px){.pc-content__inner p:nth-child(2){margin-top:20px}}@media (max-width:991px){.pc-content__inner ul li{font-size:16px}}@media (max-width:767px){.pc-content__inner ul li{font-size:14px}}.pc-content__inner h5{margin:50px 0 12px;font-size:18px;color:#4e1a40}@media (max-width:767px){.pc-content{-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;overflow:hidden}.pc-content.pc-content__limit_on_mobile{height:245px}}.hide_on_desktop{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;color:#4e1a40;text-decoration:none}.return-link .module{padding:0 0 68px}.return-link__inner a{font-size:18px;font-weight:600;color:#4e1a40;text-decoration:none;position:relative}.return-link__inner a:after{content:"";display:inline-block;position:absolute;background-image:url(../images/back_arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;width:9.46px;height:16.6px;top:4px;left:-30px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.sitemap__section__menu ul li a{font-weight:600}.sitemap__section__menu ul.sub-menu li a{font-weight:400;font-size:18px}.sitemap__section__menu ul.sub-menu li a:hover{color:#ffda00}@media (max-width:767px){.border-remove-mobile{padding-bottom:0!important}.border-remove-mobile:after{display:none!important}}.border-yellow{position:relative}.border-yellow:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:160px;height:.79px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#ffda00;border-radius:2px;border:2px solid #ffda00}@media (max-width:767px){.border-yellow:after{width:122px;border:1px solid #ffda00}}.border-red{position:relative}.border-red:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:160px;height:.79px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#e61842;border-radius:2px;border:1px solid #e61842}.text-left{text-align:left}.bg-darkish-purple{background:#8d236e}.bg-pale-grey{background:#f0f2f3}.bg-grape-purple{background:#4e1a40}.bg-sunflower-yellow{background:#ffda00}.bg-pinkish-red{background:#e61842}.bg-yellow{background:#ffd500}.bg-white{background:#fff}.bg-ofwhite{background:#fbfbf9}.bg-sunflower-dark{background:#ffd200}.b-border{border-radius:5px;border:1px solid #e0e1e2}.round-border-yellow{border-radius:100%;border:6px solid #ffda00}.round-border-white,.round-border-yellow{display:-webkit-box;display:-ms-flexbox;display:flex;width:205px;height:205px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.round-border-white{border-radius:100%;border:6px solid #fff}.text-grape-purple{color:#4e1a40}.text-white{color:#fff}.text-battleship-grey{color:#56636a}.text-sunflower-yellow{color:#ffda00}.btn,.site-footer__right .gform_wrapper .gform_footer input.button,.site-footer__right .gform_wrapper .gform_footer input[type=submit],body button.pea_cook_btn{margin:0 0 10px;padding:11px 12px;font-size:18px;line-height:1;display:inline-block;font-weight:500;background:#ffda00;text-decoration:none!important;color:#4e1a40;outline:none;text-align:center;border-radius:5px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;letter-spacing:normal}@media (max-width:767px){.btn,.site-footer__right .gform_wrapper .gform_footer input.button,.site-footer__right .gform_wrapper .gform_footer input[type=submit],body button.pea_cook_btn{padding:10px;font-size:14px}}.btn:hover,.site-footer__right .gform_wrapper .gform_footer input.button:hover,.site-footer__right .gform_wrapper .gform_footer input:hover[type=submit],body button.pea_cook_btn:hover{background-color:#fff}.btn--arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--arrow svg{margin-left:28px}.btn--arrow:hover{background:#4e1a40;color:#fff}.btn--download{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:158px}.btn--download svg{margin-left:15px}@media (max-width:767px){.btn--download svg{width:16px}}.btn--download:hover{background:#4e1a40;color:#fff}.btn--map{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #ffda00}.btn--map svg{margin-right:10px}.btn--map:hover{background-color:#ffda00;color:#4e1a40}.btn--lg{color:#4e1a40;text-transform:uppercase}.btn--red{border-radius:6px;background:#e61842;color:#fff}.btn--red:hover{background:#4e1a40;color:#fff}.btn--border-yellow,.hero__copy.bg-darkish-purple .btn,.hero__copy.bg-darkish-purple body button.pea_cook_btn,.hero__copy.bg-grape-purple .btn,.hero__copy.bg-grape-purple body button.pea_cook_btn,.service-box.theme-color-darkish-purple .btn,.service-box.theme-color-darkish-purple body button.pea_cook_btn,.service-box.theme-color-grape-purple .btn,.service-box.theme-color-grape-purple body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer input.button,.site-footer__right .gform_wrapper .gform_footer input[type=submit],body .hero__copy.bg-darkish-purple button.pea_cook_btn,body .hero__copy.bg-grape-purple button.pea_cook_btn,body .service-box.theme-color-darkish-purple button.pea_cook_btn,body .service-box.theme-color-grape-purple button.pea_cook_btn{background:transparent;border:1px solid #ffda00}.btn--border-yellow:hover,.hero__copy.bg-darkish-purple .btn:hover,.hero__copy.bg-darkish-purple body button.pea_cook_btn:hover,.hero__copy.bg-grape-purple .btn:hover,.hero__copy.bg-grape-purple body button.pea_cook_btn:hover,.service-box.theme-color-darkish-purple .btn:hover,.service-box.theme-color-darkish-purple body button.pea_cook_btn:hover,.service-box.theme-color-grape-purple .btn:hover,.service-box.theme-color-grape-purple body button.pea_cook_btn:hover,.site-footer__right .gform_wrapper .gform_footer input.button:hover,.site-footer__right .gform_wrapper .gform_footer input:hover[type=submit],body .hero__copy.bg-darkish-purple button.pea_cook_btn:hover,body .hero__copy.bg-grape-purple button.pea_cook_btn:hover,body .service-box.theme-color-darkish-purple button.pea_cook_btn:hover,body .service-box.theme-color-grape-purple button.pea_cook_btn:hover{background-color:#ffda00;color:#4e1a40}.btn--border-white{padding:10px 24px;border-radius:5px;color:#fff;border:1px solid #fff;text-decoration:none;display:inline-block;background-color:inherit}.btn--border-white:hover{border:1px solid #ffda00;background:#ffda00;color:#4e1a40}.btn--border-grape-purple,.hero__copy.bg-white .btn,.hero__copy.bg-white .site-footer__right .gform_wrapper .gform_footer input.button,.hero__copy.bg-white .site-footer__right .gform_wrapper .gform_footer input[type=submit],.hero__copy.bg-white body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .hero__copy.bg-white input.button,.site-footer__right .gform_wrapper .gform_footer .hero__copy.bg-white input[type=submit],body .hero__copy.bg-white button.pea_cook_btn{color:#4e1a40;border:1px solid #4e1a40;background-color:transparent}.btn--border-grape-purple:hover,.hero__copy.bg-white .btn:hover,.hero__copy.bg-white .site-footer__right .gform_wrapper .gform_footer input.button:hover,.hero__copy.bg-white .site-footer__right .gform_wrapper .gform_footer input:hover[type=submit],.hero__copy.bg-white body button.pea_cook_btn:hover,.site-footer__right .gform_wrapper .gform_footer .hero__copy.bg-white input.button:hover,.site-footer__right .gform_wrapper .gform_footer .hero__copy.bg-white input:hover[type=submit],body .hero__copy.bg-white button.pea_cook_btn:hover{background-color:#4e1a40;border:1px solid #4e1a40;color:#fff}.btn--icon{padding-right:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width:767px){.btn--icon{padding-right:35px}}.btn--icon .icon{width:27px;position:absolute;top:7px;right:10px}@media (max-width:767px){.btn--icon .icon{width:22px;right:6px;top:5px}}.btn-link{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:4.6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#ffd400}.btn-link a{font-size:18px;display:inline-block;color:#4e1a40;text-decoration:none}.btn-link span{margin:0!important;line-height:0!important}a{color:#4e1a40}.module{padding:95px 0}@media (max-width:1199px){.module{padding:60px 0}}@media (max-width:991px){.module{padding:50px 0}}@media (max-width:767px){.module{padding:50px 0}}.error404 #site-content{margin:0;padding:0}.error404 #site-content .error__page .error__content{text-align:center;margin:102px 0 118px}@media (max-width:767px){.error404 #site-content .error__page .error__content{margin:52px ​0 35px}}@media (max-width:567px){.error404 #site-content .error__page .error__content{margin:42px 0 50px}}.error404 #site-content .error__page .error__content__title h1{margin:0;padding:0;font-size:130px;color:#4e1a40}@media (max-width:567px){.error404 #site-content .error__page .error__content__title h1{font-size:80px}}.error404 #site-content .error__page .error__content__subtitle{margin:0;color:#4e1a40}.error404 #site-content .error__page .error__content__subtitle h3{margin:0 0 15px}@media (max-width:567px){.error404 #site-content .error__page .error__content__subtitle h3{margin:0 0 10px;font-size:16px}}body .pea_cook_wrapper.pea_cook_bottomright{bottom:0;right:0;margin-left:0;padding:20px 0;border-radius:0;text-align:left;width:100%}body .pea_cook_wrapper p{font-weight:400;font-size:14px;text-align:left;font-family:Poppins,sans-serif;max-width:1190px;width:100%;padding-left:20px;padding-right:20px;margin:0 auto}@media (min-width:992px){body .pea_cook_wrapper p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body #fom{white-space:nowrap}@media (min-width:992px){body #fom{margin-left:20px}}body #fom:hover{color:#ffda00}body button.pea_cook_btn{color:#4e1a40;font-family:Poppins,sans-serif;text-shadow:none;font-weight:400;width:auto;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;white-space:nowrap}@media (min-width:992px){body button.pea_cook_btn{margin-left:20px}}.page-id-403 #mega-menu-item-140 .mega-menu-link,.page-id-445 #mega-menu-item-142 .mega-menu-link,.page-id-467 #mega-menu-item-141 .mega-menu-link,.page-id-640 #mega-menu-item-139 .mega-menu-link,.page-id-662 #mega-menu-item-139 .mega-menu-link{border-color:#e61842!important}.blog-bstyle__copy .title-link{text-decoration:none}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;-o-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;-o-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;-o-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;-o-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;-o-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;-o-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;-o-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;-o-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;-o-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;-o-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;-o-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;-o-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;-o-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;-o-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;-o-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;-o-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;-o-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;-o-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;-o-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;-o-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;-o-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;-o-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;-o-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;-o-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;-o-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;-o-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;-o-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;-o-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;-o-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;-o-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;-o-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;-o-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;-o-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;-o-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;-o-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;-o-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;-o-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;-o-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;-o-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;-o-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;-o-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;-o-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;-o-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;-o-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;-o-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;-o-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;-o-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;-o-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;-o-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;-o-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;-o-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;-o-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;-o-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;-o-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;-o-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;-o-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;-o-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;-o-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;-o-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;-o-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;-o-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);-o-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);-o-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);-o-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);-o-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);-o-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}.admin-bar #site-header{top:32px}@media screen and (max-width:782px){.admin-bar #site-header{top:46px}}.header-titles .site-logo{margin:0}@media (max-width:767px){.header-titles .site-logo{display:none}}.header-inner{padding:0!important}.header-inner .header-titles-wrapper{margin:0}@media (max-width:767px){.header-inner .header-titles-wrapper{padding:0;-webkit-box-align:initial;-ms-flex-align:initial;align-items:normal;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal;text-align:left}}.header-inner .header-titles-wrapper .donate-btn{display:none}@media (max-width:767px){.header-inner .header-titles-wrapper .donate-btn{display:block}.header-inner .header-titles-wrapper .donate-btn .btn,.header-inner .header-titles-wrapper .donate-btn .site-footer__right .gform_wrapper .gform_footer input.button,.header-inner .header-titles-wrapper .donate-btn .site-footer__right .gform_wrapper .gform_footer input[type=submit],.header-inner .header-titles-wrapper .donate-btn body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .header-inner .header-titles-wrapper .donate-btn input.button,.site-footer__right .gform_wrapper .gform_footer .header-inner .header-titles-wrapper .donate-btn input[type=submit],body .header-inner .header-titles-wrapper .donate-btn button.pea_cook_btn{font-size:20px;padding:10px 16px}}.header-inner .mobile-nav-toggle{width:25px;height:41px;position:relative!important;right:0}.header-inner .mobile-nav-toggle.active:before{display:none}.header-inner .mobile-nav-toggle.active:after{display:-webkit-box;display:-ms-flexbox;display:flex}.donate-btn{margin:0 0 0 10px}.donate-btn .btn,.donate-btn .site-footer__right .gform_wrapper .gform_footer input.button,.donate-btn .site-footer__right .gform_wrapper .gform_footer input[type=submit],.donate-btn body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .donate-btn input.button,.site-footer__right .gform_wrapper .gform_footer .donate-btn input[type=submit],body .donate-btn button.pea_cook_btn{font-size:28px;font-weight:800;text-transform:uppercase;padding:9px 21px;margin:0}#site-header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:60px;line-height:60px}#site-header{background:#ffda00;padding:8px 0 0;z-index:99;position:fixed;left:0;top:0;width:100%;-webkit-box-shadow:0 0 10px rgba(88,89,91,.2);box-shadow:0 0 10px rgba(88,89,91,.2)}@media (max-width:767px){#site-header{padding:16px 0}}#site-header .site-header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){#site-header .site-header-top{display:none}}#site-header .site-header-top-social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#site-header .site-header-top-social .item{margin:0 0 0 11px}#site-header .site-header-top-social .item a{width:22px;height:22px;background:#4e1a40;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#site-header .site-header-top-social .item a svg{color:#ffda00}#site-header .site-header-top-social .item a:hover{background:#e61842}#site-header .site-header-top-menu .menu-top-menu-container ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#site-header .site-header-top-menu .menu-top-menu-container ul li{margin:0;padding:0}#site-header .site-header-top-menu .menu-top-menu-container ul li:first-child a{border-left:0}#site-header .site-header-top-menu .menu-top-menu-container ul li:last-child a{margin-right:10px}#site-header .site-header-top-menu .menu-top-menu-container ul li.current-menu-item a{font-weight:700;color:#4e1a40}#site-header .site-header-top-menu .menu-top-menu-container ul li a{padding:0 10px 0 17px;margin:0 0 0 4px;font-size:16px;font-weight:400;line-height:1.2;color:#4e1a40;border-left:1px solid #f47920}#site-header .site-header-top-menu .menu-top-menu-container ul li a:hover{color:#8d236e;text-decoration:underline}#site-header .mobile-logo,#site-header .site-header-top-menu .menu-top-menu-container ul li ul{display:none}@media (max-width:767px){#site-header .mobile-logo{display:block}}#site-header .site-header-main .header-navigation-wrapper{padding-top:10px}#site-header .site-header-main .header-navigation-wrapper .primary-menu-wrapper{width:inherit}#site-header .site-header-main .header-navigation-wrapper .primary-menu-wrapper .primary-menu{letter-spacing:inherit;margin:0;padding:0}#site-header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-weight:600}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{margin:0 0 0 2px;color:#f47920}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{padding-top:0;padding-bottom:40px;margin:0;float:none}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-sub-menu{float:none;display:-webkit-box;display:-ms-flexbox;display:flex}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column{float:none;padding:0 24px}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:first-child{margin-left:-24px}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-12{width:18.2%}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:30px 0 0;text-transform:capitalize}#site-header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#site-header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{border-bottom:4px solid #ffda00;font-weight:600;padding:0 0 13px;min-height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-transform:capitalize;margin:0 0 15px}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta{width:264px;margin-left:auto;padding:0}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu figure{margin:0;padding:0;width:100%!important;position:relative;border-radius:4px;overflow:hidden}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu figure img{display:block;width:100%;height:auto;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu figure:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu figure:hover figcaption{background:#4e1a40}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu figure:hover figcaption:after{right:15px}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu figure figcaption{position:absolute;left:0;bottom:0;width:100%;background:#56636a;margin:0;padding:11px 50px 11px 22px;color:#fff;font-size:18px;font-weight:400;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu figure figcaption:after{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;content:"";background-image:url(../images/arrow-white.svg);background-size:contain;width:9px;height:15px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu .li.mega-menu-item{margin:0;padding:0}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-cta .mega-sub-menu a{display:block;margin:0;padding:0}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu{display:block;background:none;top:inherit;list-style:none;margin:0;padding:0;border-radius:0;color:red;font-size:14px;position:static;opacity:1;right:auto;-webkit-transition:initial;-o-transition:initial;transition:initial;-webkit-transform:initial;-ms-transform:initial;transform:none;width:100%}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu:after{display:none}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu li{list-style:none;margin:0 0 10px;padding:0}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu li a{margin:0;padding:0;font-weight:400;font-size:14px;line-height:1.14285714}#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu li.current-menu-item>a,#site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .menu li a:hover{color:#8d236e}.site-header-top-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.site-header-top-search .toggle{top:6px;left:-2px}.search-form-main{width:0;overflow:hidden;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative}.search-form-main .search-form-close{cursor:pointer;position:absolute;right:7px;top:2px}.search-form-main.active{width:250px;margin-left:9px}.search-form-main .search-form{margin:0;width:100%}.search-form-main .search-form .search-form{margin:0;padding:0 25px 0 0}.search-form-main .search-form .search-field{display:block;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;height:20px;font-size:14px;border:none;border-bottom:1px solid #4e1a40}.search-form-main .search-form .search-field::-webkit-input-placeholder{color:#4e1a40;opacity:1}.search-form-main .search-form .search-field::-moz-placeholder{color:#4e1a40;opacity:1}.search-form-main .search-form .search-field:-ms-input-placeholder{color:#4e1a40;opacity:1}.search-form-main .search-form .search-field:-moz-placeholder{color:#4e1a40;opacity:1}@media (min-width:768px) and (max-width:980px){.header-titles{opacity:1;visibility:visible;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.search-active .header-titles{opacity:0;visibility:hidden}}@media (max-width:767px){.header-titles{margin:0 auto 0 0}.header-inner button.toggle{position:static;margin:0 3px 0 18px;background:none;padding:0;width:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-inner button.toggle span{margin:4px 0;display:block;width:100%;height:2px;background:#4e1a40;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.header-inner button.toggle.active span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;position:relative}.header-inner button.toggle.active span:nth-child(2){display:none}.header-inner button.toggle.active span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:-5px;position:relative}.menu-modal{top:73px}.menu-modal .menu-wrapper{width:100%}.modal-menu{margin:0;padding:0}.menu-modal nav *{border-color:#56636a}button.sub-menu-toggle{border:none;background:#e1e5e6;margin:0;padding:0 23px}.menu-wrapper .menu-item:first-child{border:none}.modal-menu>li .svg-icon,.modal-menu>li>.ancestor-wrapper .svg-icon{width:20px;height:auto;color:#f47920}.modal-menu>li .svg-icon path,.modal-menu>li .svg-icon polygon,.modal-menu>li>.ancestor-wrapper .svg-icon path,.modal-menu>li>.ancestor-wrapper .svg-icon polygon{fill:currentColor}.modal-menu>li>.ancestor-wrapper>a,.modal-menu>li>a{text-transform:uppercase;font-weight:600;padding:23px 20px 22px;letter-spacing:normal;color:#4e1a40}.menu-top{position:relative;z-index:2;background:#fff}.menu-bottom{padding:0 0 100px;margin:0 0 auto;position:relative;z-index:9}.menu-bottom .menu{margin:0;padding:25px 0 18px;list-style:none}.menu-bottom .menu li{margin:0;padding:0;font-size:18px;font-weight:400}.menu-bottom .menu li a{display:inline-block;padding:7px 20px;color:#8d236e}.site-header-top-social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;margin:0 0 35px}.site-header-top-social .item{margin:0 17px 0 0}.site-header-top-social .item a{background:#8d236e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;border-radius:100%;height:32px;color:#fff}.site-header-top-search{padding:28px 24px 35px 17px;-webkit-box-shadow:0 -2px 2.9px 0 rgba(0,0,0,.1);box-shadow:0 -2px 2.9px 0 rgba(0,0,0,.1);background-color:#fff;position:fixed;bottom:0;left:0;width:100%}.site-header-top-search .search-form{margin:0;padding:0 50px 0 0;position:relative;width:100%}.site-header-top-search .search-field{margin:0;padding:5px;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;border:none;border-bottom:2px solid #e6e9eb;letter-spacing:.05em}.site-header-top-search button{width:35px;height:35px;margin:0;background:#ffda00;padding:6.2px 6.5px 6.5px 6.2px;border-radius:2.8px;position:absolute;right:0;top:0}.modal-menu>.menu-item>.sub-menu{margin:0;padding:0}.modal-menu>.menu-item>.sub-menu>.menu-item{border-left:none!important}.modal-menu>.menu-item>.sub-menu>.menu-item>.ancestor-wrapper>a{font-weight:600;padding:25px 20px;background:#8d236e;color:#fff}.modal-menu>.menu-item>.sub-menu>.menu-item>.ancestor-wrapper button.sub-menu-toggle{background:#a44f8b}.modal-menu>.menu-item>.sub-menu>.menu-item>.ancestor-wrapper button.sub-menu-toggle .svg-icon{color:#ffda00}.modal-menu>.menu-item>.sub-menu .sub-menu{margin:0;padding:0;background:#4e1a40}.modal-menu>.menu-item>.sub-menu .sub-menu li{border-left:none!important}.modal-menu>.menu-item>.sub-menu .sub-menu li a{display:block;position:relative;padding:13px 20px 13px 40px;color:#fff}.modal-menu>.menu-item>.sub-menu .sub-menu li a:before{display:block;content:"";width:8px;height:14px;background-image:url(../images/arrow-007.svg);background-repeat:no-repeat;background-position:top;background-size:contain;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px) and (max-width:1199px){.site-header-wrapper{position:relative}.header-inner .header-titles-wrapper{margin:0;position:absolute;top:20px}#site-header .site-header-main .header-navigation-wrapper{width:100%}.donate-btn{white-space:nowrap}#site-header .site-header-top-menu .menu-top-menu-container ul li a{margin:0;padding:0 10px;font-size:14px}#site-header .site-header-top-menu .menu-top-menu-container ul li:last-child a{margin-right:0}.donate-btn .btn,.donate-btn .site-footer__right .gform_wrapper .gform_footer input.button,.donate-btn .site-footer__right .gform_wrapper .gform_footer input[type=submit],.donate-btn body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .donate-btn input.button,.site-footer__right .gform_wrapper .gform_footer .donate-btn input[type=submit],body .donate-btn button.pea_cook_btn{font-size:18px}}@media (min-width:768px) and (max-width:991px){.site-logo img{max-width:250px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:14px}}.hero{position:relative}@media (max-width:1380px){.hero .container{max-width:800px}}@media (max-width:1199px){.hero .container{max-width:100%;padding-left:120px}}@media (max-width:767px){.hero .container{padding-left:20px}}.hero__item{position:relative}.hero__inner{position:absolute;bottom:66px;left:0;width:100%;z-index:2}@media (max-width:767px){.hero__inner{bottom:30px}}.hero__copy{padding:34px 50px 41px 43px;max-width:437px;border-radius:5px}@media (max-width:1199px){.hero__copy{padding:30px 40px 31px 33px}}@media (max-width:991px){.hero__copy{margin:0}}@media (max-width:767px){.hero__copy{padding:18px 20px 23px 25px;max-width:100%}}.hero__copy.bg-darkish-purple .hero__copy__inner,.hero__copy.bg-grape-purple .hero__copy__inner{color:#fff}.hero__copy.bg-white .hero__copy__inner h3{color:#56636a}.hero__copy__inner h1{margin:0 0 14px}.hero__copy__inner h3{margin:0;line-height:1.2;font-weight:400}@media (max-width:767px){.hero__copy__inner h3{display:none}}.hero__btn{padding-top:25px}@media (max-width:767px){.hero__btn{padding-top:3px}}.hero__img{width:100%;height:37.5vw;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%}@media (max-width:1439px){.hero__img{height:45.17026vw;min-height:450px}}@media (max-height:766px){.hero__img{height:42.39055vw}}@media (max-width:767px){.hero__img{background-image:none!important;height:inherit}}.hero__img img{max-width:100%;width:100%;display:block}@media (max-width:767px){.hero__img__mobile{height:466px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}}.hero__video{width:100%;height:37.5vw;position:relative;overflow:hidden}.hero__video:after{display:block;content:"";width:100%;height:100%;z-index:1;position:absolute;left:0;top:0}.hero__video .ifram{position:relative;padding-bottom:56.25%;height:0}.hero__video .ifram iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}@media (max-width:1439px){.hero__video{height:45.17026vw;min-height:450px}}@media (max-height:766px){.hero__video{height:42.39055vw}}@media (max-width:1439px){.hero__video .ifram{height:100%;padding-bottom:0}.hero__video .ifram iframe{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}}@media (max-width:767px){.hero__video{height:466px}}@media (max-width:479px){.hero__video .ifram iframe{-webkit-transform:scale(2.9);-ms-transform:scale(2.9);transform:scale(2.9)}}.hero .heor_slider_arrows .slick-next,.hero .heor_slider_arrows .slick-prev{background-image:none!important}.hero .heor_slider_arrows .slick-arrow{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.hero .heor_slider_arrows .slick-arrow.slick-prev:hover{left:42px}@media (max-width:1199px){.hero .heor_slider_arrows .slick-arrow.slick-prev:hover{left:22px}}.hero .heor_slider_arrows .slick-arrow.slick-next:hover{right:42px}@media (max-width:1199px){.hero .heor_slider_arrows .slick-arrow.slick-next:hover{right:23px}}.hero .heor_slider_arrows .slick-arrow svg path{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.hero .heor_slider_arrows .slick-arrow:hover svg path{stroke:#ffda00}.hero .hero-slide .slick-arrow{display:none!important}.hero .slick-arrow{padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;z-index:1;outline:none;text-decoration:none;background-repeat:no-repeat;background-size:contain;font-size:0;height:33.49px;width:53px;background-position:50%}@media (max-width:767px){.hero .slick-arrow{display:none!important}}.hero .slick-prev{left:49px;background-image:url(../images/hero-icon-left.svg)}@media (max-width:1199px){.hero .slick-prev{left:30px}}.hero .slick-next{background-image:url(../images/hero-icon-right.svg);right:49px}@media (max-width:1199px){.hero .slick-next{right:31px}}.hero .slick-dots{margin:0;position:absolute;bottom:27px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1190px;width:100%;padding:0 20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1380px){.hero .slick-dots{max-width:800px}}@media (max-width:1199px){.hero .slick-dots{max-width:100%;padding-left:120px}}@media (max-width:767px){.hero .slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:20px;bottom:8px}}.hero .slick-dots li{margin:0 3px;padding:0;list-style:none;line-height:inherit}@media (max-width:767px){.hero .slick-dots li{margin:0 2px}}.hero .slick-dots li.slick-active button{background-color:#ffda00}.hero .slick-dots li button{padding:0;height:12px;width:12px;font-size:0;border:1px solid #ffda00;background-color:transparent;border-radius:100%;outline:none}@media (max-width:767px){.hero .slick-dots li button{height:8px;width:8px}}.no-result-text{text-align:center}.no-result-text p{font-size:125%}.player_controls{position:absolute;bottom:20px;right:20px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.player_controls,.player_controls a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.player_controls a{width:40px;height:40px;border-radius:100%;background-color:#ffda00;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#4e1a40}.player_controls a.pause_icon,.player_controls a.play_icon{margin-right:10px}.banner{position:relative}@media (min-width:768px){.banner{height:550px}}.banner__bg{height:100%;background-position:100% 0;background-repeat:no-repeat;background-size:cover;position:relative}.banner__bg:before{display:block;content:"";background-image:url(../images/page-banner-overlay.png);background-repeat:repeat-y;height:100%}@media (max-width:768px){.banner__bg:after{display:block;content:"";padding-top:55vw}}.banner__copy{width:100%}@media (max-width:767px){.banner__copy .container{padding:0}}@media (min-width:768px){.banner__copy{position:absolute;bottom:78px;left:0}}.banner__copy__box{color:#fff;padding:12px 31px 12px 28px;background:#8d236e;min-height:150px}@media (max-width:767px){.banner__copy__box{padding:17px 25px 22px 31px;min-height:auto}}.banner__copy__box h1{margin:0}@media (max-width:767px){.banner__copy__box h1{line-height:1.13333333;font-size:24px}}@media (min-width:768px){.banner__copy__box{max-width:390px}}@media (min-width:992px){.banner__copy__box{max-width:430px}}@media (min-width:1200px){.banner__copy__box{max-width:465px}}@media (min-width:768px){.banner__copy__box{padding:35px 58px 35px 61px;border-radius:6px;min-height:232px}}.standard-content.theme-color-pale-grey{background:#f0f2f3}.standard-content.theme-color-sunflower-yellow{background-color:#ffda00}.standard-content.theme-color-grape-purple{background-color:#4e1a40}.standard-content.theme-color-grape-purple .section-heading{color:#ffda00}.standard-content.theme-color-grape-purple .pc-content a,.standard-content.theme-color-grape-purple .pc-content p,.standard-content.theme-color-grape-purple .section-heading a,.standard-content.theme-color-grape-purple .section-heading p{color:#fff}.standard-content.theme-color-grape-purple a{color:#fff;text-decoration:underline}.standard-content.theme-color-darkish-purple{background-color:#8d236e}.standard-content.theme-color-darkish-purple .section-heading{color:#ffda00}.standard-content.theme-color-darkish-purple .pc-content a,.standard-content.theme-color-darkish-purple .pc-content p,.standard-content.theme-color-darkish-purple .section-heading a,.standard-content.theme-color-darkish-purple .section-heading p{color:#fff}.standard-content.theme-color-darkish-purple a{color:#fff;text-decoration:underline}.section-heading--full,.section-heading--full p{max-width:100%}.acc .container{max-width:1078px}.acc--tp{padding-top:37px}@media (max-width:767px){.acc--tp{padding-top:20px}}@media (max-width:567px){.acc--tp{padding-top:10px}}.acc__panel{display:none;background:#f0f2f3}.acc__panel__row{padding:0 18% 36px 85px}@media (max-width:1199px){.acc__panel__row{padding:0 18% 36px 70px}}@media (max-width:991px){.acc__panel__row{top:29px;padding:0 18% 36px 30px}}@media (max-width:767px){.acc__panel__row{padding:0 17px 11px;padding:0 10px 11px 11px}}.acc__card{border-top:1px solid #4e1a40}.acc__card:last-child{border-bottom:1px solid #4e1a40}.acc__title{padding:36px 100px 36px 95px;cursor:pointer;position:relative}@media (max-width:1199px){.acc__title{padding:25px 100px 25px 70px}}@media (max-width:991px){.acc__title{padding:20px 70px 20px 30px}}@media (max-width:767px){.acc__title{padding:17px 40px 17px 11px}}@media (max-width:567px){.acc__title{padding:13px 40px 13px 11px}}.acc__title:after{content:"";display:block;position:absolute;top:41px;right:53px;height:23px;width:36px;background-image:url(../images/accordion-icon.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}@media (max-width:1199px){.acc__title:after{top:33px;right:40px;height:16px;width:29px}}@media (max-width:991px){.acc__title:after{height:13px;width:25px;top:29px;right:30px}}@media (max-width:767px){.acc__title:after{right:10px;width:22px;height:13.59px;bottom:17px;top:inherit}}.acc__title.active,.acc__title:hover{background:#f0f2f3}.acc__title.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.acc__title p{margin:0;font-size:26px;font-weight:700}@media (max-width:1199px){.acc__title p{font-size:22px}}@media (max-width:991px){.acc__title p{font-size:20px}}@media (max-width:767px){.acc__title p{font-size:18px;line-height:1.2}}.b-style__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media (min-width:768px) and (max-width:1023px){.b-style__row{margin:0 -10px}}.b-style__item{width:33.33%;padding:0 15px;margin:0 0 25px}@media (max-width:1199px){.b-style__item{margin:0}}@media (min-width:768px) and (max-width:1023px){.b-style__item{padding:0 10px}}@media (max-width:767px){.b-style__item{width:100%;margin:0 0 10px}.b-style__item:last-child{margin-bottom:0}}.b-style__item__inner{position:relative;overflow:hidden;border-radius:6px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-style__item__inner:hover .b-style__overlay{top:0}.b-style__item__inner:hover .b-style__link{background:#4e1a40;color:#ffda00}.b-style__item__inner:hover .b-style__link svg{right:19px}@media (max-width:767px){.b-style__item__inner:hover .b-style__link svg{right:13px}}.b-style__img{background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;overflow:hidden}@media (max-width:767px){.b-style__img{display:none}}.b-style__img:after{display:block;content:"";padding-top:93%}.b-style__overlay{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:rgba(78,26,64,.6);color:#fff;padding:20px 26px 6px 32px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:100%;overflow:hidden}@media (min-width:768px) and (max-width:1023px){.b-style__overlay{padding:15px 15px 0}}.b-style__overlay p{font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal}@media (min-width:768px) and (max-width:1023px){.b-style__overlay p{font-size:14px}}.b-style__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#ffda00;color:#4e1a40;font-size:26px;line-height:1.2;font-weight:600;font-stretch:normal;text-decoration:none;padding:22px 32px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:1199px){.b-style__link{font-size:20px}}@media (min-width:768px) and (max-width:1023px){.b-style__link{font-size:16px;padding:15px}}@media (max-width:767px){.b-style__link{font-size:16px;padding:10px 24px 11px}}.b-style__link svg{display:block;width:12px;height:21px;position:absolute;right:29px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:767px){.b-style__link svg{width:9px;height:17px;right:23px}}.rb-style{padding:94px 0 77px}@media (max-width:991px){.rb-style{padding:65px 0}}@media (max-width:767px){.rb-style{padding:46px 0 49px}}.rb-style .module{padding:0}.rb-style .section-heading{padding:0 0 53px}.rb-style .section-heading p{color:#fff}@media (max-width:767px){.rb-style .section-heading{padding:0 10px}}.rb-style__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.rb-style__left{padding:0 10px;width:50%}@media (max-width:567px){.rb-style__left{width:100%}}.rb-style__right{padding:0 10px;width:50%}@media (max-width:567px){.rb-style__right{width:100%}}.rb-style__item{padding:14px 0}@media (max-width:567px){.rb-style__item{padding:7px 0}}.rb-style__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rb-style__icon{width:32.1%}@media (max-width:567px){.rb-style__icon{width:24.1%}}.rb-style__icon img{position:absolute;max-width:81.28%}.rb-style__icon__inner{border:5.67px solid #ffda00;border-radius:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.rb-style__icon__inner{border:2.83px solid #ffda00}}.rb-style__icon__inner:after{content:"";display:block;padding-top:100%;width:40%}.rb-style__copy{padding:0 0 0 25px;width:67.9%}@media (max-width:767px){.rb-style__copy{padding:0 0 0 13px}}@media (max-width:567px){.rb-style__copy{width:75.9%}}.rb-style__copy h3{margin:0;font-size:70px;font-weight:700;line-height:1.1;color:#fff;letter-spacing:normal}@media (max-width:1199px){.rb-style__copy h3{font-size:56px}}@media (max-width:991px){.rb-style__copy h3{font-size:46px}}@media (max-width:767px){.rb-style__copy h3{font-size:36px}}.rb-style__copy h3 span{display:inline-block}.rb-style__copy p{max-width:280px;width:100%;color:#fff;font-weight:500;font-size:18px}@media (max-width:991px){.rb-style__copy p{font-size:16px}}@media (max-width:767px){.rb-style__copy p{font-size:14px;line-height:1.2}}.blog-bstyle{padding:0}@media (max-width:991px){.blog-bstyle .section-heading{padding:0 0 25px}}@media (max-width:767px){.blog-bstyle .section-heading{padding:0 0 15px}}.blog-bstyle .section-heading p{color:#56636a}.blog-bstyle .section-heading .blog-bstyle__filter{padding-top:45px}@media (max-width:991px){.blog-bstyle .section-heading .blog-bstyle__filter{padding-top:30px}}.blog-bstyle .section-heading .blog-bstyle__filter .frow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem{max-width:212px;margin:0 10px 10px}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem.fitem-text{max-width:212px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem.fitem-text input{padding:6px 35px 6px 20px;border-radius:4px;outline:none;border:1px solid #4e1a40;font-size:16px;color:#757575;position:relative;font-weight:400;letter-spacing:normal}@media (max-width:567px){.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem.fitem-text input{padding:8px 35px 8px 20px}}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem.fitem-text button{padding:9px;background-color:inherit;position:absolute;right:0;outline:none}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper.selectric-open .selectric .button:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper .selectric{padding:6px 30px 6px 20px;width:212px;border:1px solid #4e1a40;background-color:transparent;border-radius:4px}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper .selectric .label{margin:0;padding:0;color:#757575;font-size:16px;font-weight:400;text-align:left;line-height:inherit;height:inherit}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper .selectric .button{background-color:inherit;height:8px;width:14px;top:14px;right:14px}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper .selectric .button:after{display:none}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper .selectric .button:before{content:"";display:block;position:absolute;top:0;right:0;background-image:url(../images/select-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;height:7px;width:13px}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper .selectric-items .selectric-scroll ul{margin:0;padding:0}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper .selectric-items .selectric-scroll ul li{margin:0;padding:8px 10px;font-size:16px;color:#757575;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper .selectric-items .selectric-scroll ul li.selected,.blog-bstyle .section-heading .blog-bstyle__filter .frow .fitem .selectric-wrapper .selectric-items .selectric-scroll ul li:hover{background-color:#4e1a40;color:#fff}.blog-bstyle__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -14px}.blog-bstyle__item{width:33.33%;padding:24px 14px}@media (max-width:1024px){.blog-bstyle__item{width:50%}}@media (max-width:991px){.blog-bstyle__item{padding:14px}}@media (max-width:767px){.blog-bstyle__item{padding:10px 14px;width:100%}}.blog-bstyle__inner{border-radius:5px;border:1px solid #e0e1e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.blog-bstyle__inner>a{text-decoration:none}.blog-bstyle__img{background-repeat:no-repeat;background-size:cover;background-position:50%;border-top-left-radius:5px;border-top-right-radius:5px}.blog-bstyle__img img{display:block;height:auto;width:100%}.blog-bstyle__copy{padding:14px 31px 27px;background:#fbfbf9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:567px){.blog-bstyle__copy{padding:11px 15px 15px}}.blog-bstyle__copy h4{margin:0 0 19px}@media (max-width:1199px){.blog-bstyle__copy h4{font-size:22px}}@media (max-width:767px){.blog-bstyle__copy h4{font-size:20px}}@media (max-width:567px){.blog-bstyle__copy h4{margin:0 0 12px;font-size:18px}}.blog-bstyle__copy h4 a{text-decoration:none}.blog-bstyle__copy h4 a:hover{color:#ffda00}.blog-bstyle__copy span{margin:0 0 10px;display:inline-block;font-size:13px;line-height:2;font-weight:400;letter-spacing:normal;color:#56636a}.blog-bstyle__copy p{margin-top:auto;margin-bottom:25px;font-size:16px;font-weight:400;line-height:1.63;color:#56636a}@media (max-width:767px){.blog-bstyle__copy p{margin-bottom:15px;font-size:14px}}.blog-bstyle__copy.no-date{padding:49px 30px 24px}@media (max-width:991px){.blog-bstyle__copy.no-date{padding:25px}}@media (max-width:767px){.blog-bstyle__copy.no-date{padding:20px 20px 15px}}.blog-bstyle__copy.no-date h4{margin:0 0 40px}.blog-bstyle ::-webkit-input-placeholder{color:#757575;font-family:Poppins,sans-serif;font-weight:400}.blog-bstyle :-ms-input-placeholder{color:#757575;font-family:Poppins,sans-serif;font-weight:400}.blog-bstyle ::-moz-placeholder{color:#757575;font-family:Poppins,sans-serif;font-weight:400}.blog-bstyle ::-ms-input-placeholder{color:#757575;font-family:Poppins,sans-serif;font-weight:400}.blog-bstyle ::placeholder{color:#757575;font-family:Poppins,sans-serif;font-weight:400}.blog-bstyle__btn{margin-top:auto}.custom-pagi,.pagination-wrapper .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;padding:26px 17px 0;width:100%}.custom-pagi:empty,.pagination-wrapper .nav-links:empty{display:none}.custom-pagi>*,.pagination-wrapper .nav-links>*{display:none;font-size:18px;font-weight:600;color:#4e1a40;text-decoration:none}@media (max-width:767px){.custom-pagi>*,.pagination-wrapper .nav-links>*{font-size:14px}}.custom-pagi>:hover,.pagination-wrapper .nav-links>:hover{color:#e61842}.custom-pagi .prev,.pagination-wrapper .nav-links .prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-pagi .prev svg,.pagination-wrapper .nav-links .prev svg{margin-right:25px}@media (max-width:767px){.custom-pagi .prev svg,.pagination-wrapper .nav-links .prev svg{height:10px;margin-right:5px}}.custom-pagi .next,.pagination-wrapper .nav-links .next{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-pagi .next svg,.pagination-wrapper .nav-links .next svg{margin-left:25px}@media (max-width:767px){.custom-pagi .next svg,.pagination-wrapper .nav-links .next svg{height:10px;margin-left:5px}}.cta{text-align:center}.cta.theme-color-sunflower-yellow{background-color:#ffda00}.cta.theme-color-grape-purple{background-color:#4e1a40}.cta.theme-color-grape-purple .cta__inner{color:#ffda00}.cta.theme-color-grape-purple .cta__inner p{color:#fff}.cta.theme-color-darkish-purple{background-color:#8d236e}.cta.theme-color-darkish-purple .cta__inner{color:#ffda00}.cta.theme-color-darkish-purple .cta__inner p{color:#fff}.cta .module{padding:58px 0 39px}@media (max-width:991px){.cta .module{padding:35px 0 25px}}@media (max-width:767px){.cta .module{padding:23px 0 16px}}.cta__inner{max-width:860px;width:100%;margin:0 auto}.cta h2{margin:0 0 13px;padding:0}@media (max-width:991px){.cta h2{font-size:30px}}@media (max-width:767px){.cta h2{font-size:22px}}@media (max-width:567px){.cta h2{font-size:18px}}.cta h2:before{display:none}.cta p{margin:0 0 32px}@media (max-width:767px){.cta p{margin:0 0 20px;font-size:14px}}@media (max-width:567px){.cta p{margin:0 0 10px;font-size:14px;line-height:1.8}}@media (min-width:1280px){.section-cta_with_video_button .cta p{font-size:26px}}@media (min-width:1280px){.section-cta_with_video_button .cta .btn,.section-cta_with_video_button .cta .site-footer__right .gform_wrapper .gform_footer input.button,.section-cta_with_video_button .cta .site-footer__right .gform_wrapper .gform_footer input[type=submit],.section-cta_with_video_button .cta body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .section-cta_with_video_button .cta input.button,.site-footer__right .gform_wrapper .gform_footer .section-cta_with_video_button .cta input[type=submit],body .section-cta_with_video_button .cta button.pea_cook_btn{font-size:24px;padding:13px 28px;text-transform:uppercase}.section-cta_with_video_button .cta .btn--icon{padding-right:80px}.section-cta_with_video_button .cta .btn--icon .icon{top:9px;right:28px;width:32px}}.member-bstyle__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px;padding-top:14px}@media (max-width:767px){.member-bstyle__row{padding-top:0}}.member-bstyle .section-heading p{max-width:758px;color:#56636a}.member-bstyle__inner{border-radius:5px;border:1px solid #e0e1e2;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.member-bstyle__item{width:33.33%;padding:25px 12px}@media (max-width:991px){.member-bstyle__item{padding:12px}}@media (max-width:767px){.member-bstyle__item{width:50%}}@media (max-width:567px){.member-bstyle__item{width:100%}}.member-bstyle__img{background-repeat:no-repeat;background-size:cover;background-position:50%;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #e0e1e2}.member-bstyle__img img{display:block;height:auto;width:100%}.member-bstyle__copy{padding:31px 20px 20px 31px;background:#fbfbf9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:991px){.member-bstyle__copy{padding:15px 10px 15px 15px}}@media (max-width:567px){.member-bstyle__copy{text-align:center}}.member-bstyle__copy h4{margin:0 0 8px;font-weight:500;padding:0}@media (max-width:991px){.member-bstyle__copy h4{font-size:20px}}@media (max-width:567px){.member-bstyle__copy h4{margin:0 0 3px}}.member-bstyle__copy span{margin:0 0 18px;font-size:16px;font-weight:400;line-height:1.63;display:inline-block;color:#56636a}@media (max-width:767px){.member-bstyle__copy span{line-height:inherit}}.member-bstyle__btn{margin-top:auto}.member-bstyle__btn .btn--icon{margin-bottom:0;padding-right:62px}@media (max-width:991px){.member-bstyle__btn .btn--icon{padding-right:50px}}@media (max-width:767px){.member-bstyle__btn .btn--icon{padding-right:33px}}.member-bstyle__btn .btn--icon span{color:inherit}.member-bstyle__btn .btn--icon:hover{background-color:#4e1a40!important;color:#fff}.section-press_releases .section-heading p{color:#56636a}.cards-bstyle__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -14px}.cards-bstyle__inner,.cards-bstyle__row{display:-webkit-box;display:-ms-flexbox;display:flex}.cards-bstyle__inner{background:#fbfbf9;padding:31px 30px 27px;border-radius:5px;border:1px solid #e0e1e2;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:567px){.cards-bstyle__inner{padding:31px 30px 30px}}.cards-bstyle__item{width:33.33%;padding:0 14px;margin:0 0 38px}@media (max-width:1024px){.cards-bstyle__item{width:50%}}@media (max-width:767px){.cards-bstyle__item{width:100%}}@media (max-width:567px){.cards-bstyle__item{margin:0 0 30px}}.cards-bstyle__item span{margin:0 0 9px;display:inline-block;font-size:13px;line-height:2;font-weight:400;letter-spacing:normal;color:#56636a}.cards-bstyle__item h4{margin:0 0 15px;font-size:24px}@media (max-width:767px){.cards-bstyle__item h4{font-size:20px}}@media (max-width:567px){.cards-bstyle__item h4{font-size:18px}}.cards-bstyle__item p{margin:0 0 31px;font-size:16px;font-weight:400;line-height:1.63;color:#56636a}@media (max-width:567px){.cards-bstyle__item p{font-size:14px}}.cards-bstyle__item .cards-bstyle__btn{margin-top:auto}.cards-bstyle__item .btn-link{margin:0 0 17px}.contact-cta .module{padding:40px 0 15px}.contact-cta.bg-grape-purple .contact-cta__inner h1,.contact-cta.bg-grape-purple .contact-cta__inner h2,.contact-cta.bg-grape-purple .contact-cta__inner h3,.contact-cta.bg-grape-purple .contact-cta__inner h4,.contact-cta.bg-grape-purple .contact-cta__inner h5,.contact-cta.bg-grape-purple .contact-cta__inner h6,.contact-cta.bg-grape-purple .contact-cta__inner p{color:#fff}.contact-cta__inner{text-align:center}.contact-cta__inner h1,.contact-cta__inner h2{color:#fff;font-size:36px;font-weight:600}.contact-cta__inner h2{padding:46px 0 48px;line-height:1.2;letter-spacing:normal}.contact-cta__inner h2:before{display:none}@media (max-width:991px){.contact-cta__inner h2{padding:30px 0}}@media (max-width:1199px){.contact-cta__inner h2{font-size:32px}}@media (max-width:991px){.contact-cta__inner h2{font-size:28px}}@media (max-width:767px){.contact-cta__inner h2{font-size:24px}}.contact-cta__inner h2 a{color:#ffda00;text-decoration:none}.contact-cta__inner h2 a:hover{color:#fff}.standard-content .section-heading p{color:#56636a}.container.container--small .offices-con-bstyle__item{width:50%}.offices-con-bstyle .section-heading{padding:0 0 77px;max-width:860px}.offices-con-bstyle .section-heading p{color:#56636a;max-width:100%}@media (max-width:767px){.offices-con-bstyle .section-heading{padding:0 0 20px}}.offices-con-bstyle .module{padding:85px 0}.offices-con-bstyle__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -13px}.offices-con-bstyle__inner,.offices-con-bstyle__row{display:-webkit-box;display:-ms-flexbox;display:flex}.offices-con-bstyle__inner{padding:35px 29px 26px;border-radius:5px;border:1px solid #e0e1e2;background:#fbfbf9;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offices-con-bstyle__btn{margin-top:auto}.offices-con-bstyle__item{width:33.33%;padding:0 13px;margin:0 0 30px}@media (max-width:1024px){.offices-con-bstyle__item{width:50%}}@media (max-width:767px){.offices-con-bstyle__item{width:100%}}@media (max-width:567px){.offices-con-bstyle__item{margin:0 0 25px}}.offices-con-bstyle__item h4{margin:0 0 16px;padding:0;font-weight:900}@media (max-width:767px){.offices-con-bstyle__item h4{font-size:20px}}@media (max-width:567px){.offices-con-bstyle__item h4{font-size:18px}}.offices-con-bstyle__item p{margin:0;padding:0;max-width:200px;width:100%;font-size:16px;font-weight:400;line-height:1.63;color:#56636a}@media (max-width:567px){.offices-con-bstyle__item p{margin:0 0 10px;font-size:14px}}.offices-con-bstyle__item ul{margin:0 0 51px;padding:0;list-style:none}@media (max-width:567px){.offices-con-bstyle__item ul{margin:0 0 20px}}.offices-con-bstyle__item ul li{margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.63;color:#56636a;marker:none}.offices-con-bstyle__item ul li a{font-size:16px;font-weight:600;line-height:1.63;text-decoration:underline;color:#4e1a40}.offices-con-bstyle__item ul li a:hover{color:#ffda00}@media (max-width:567px){.offices-con-bstyle__item ul li a{font-size:14px}}.offices-con-bstyle__item__btn{margin-top:auto}.hero__copy.bg-darkish-purple .offices-con-bstyle__item .btn a,.hero__copy.bg-darkish-purple body .offices-con-bstyle__item button.pea_cook_btn a,.hero__copy.bg-grape-purple .offices-con-bstyle__item .btn a,.hero__copy.bg-grape-purple body .offices-con-bstyle__item button.pea_cook_btn a,.offices-con-bstyle__item .btn--border-yellow a,.offices-con-bstyle__item .hero__copy.bg-darkish-purple .btn a,.offices-con-bstyle__item .hero__copy.bg-darkish-purple body button.pea_cook_btn a,.offices-con-bstyle__item .hero__copy.bg-grape-purple .btn a,.offices-con-bstyle__item .hero__copy.bg-grape-purple body button.pea_cook_btn a,.offices-con-bstyle__item .service-box.theme-color-darkish-purple .btn a,.offices-con-bstyle__item .service-box.theme-color-darkish-purple body button.pea_cook_btn a,.offices-con-bstyle__item .service-box.theme-color-grape-purple .btn a,.offices-con-bstyle__item .service-box.theme-color-grape-purple body button.pea_cook_btn a,.offices-con-bstyle__item .site-footer__right .gform_wrapper .gform_footer input.button a,.offices-con-bstyle__item .site-footer__right .gform_wrapper .gform_footer input[type=submit] a,.offices-con-bstyle__item body .hero__copy.bg-darkish-purple button.pea_cook_btn a,.offices-con-bstyle__item body .hero__copy.bg-grape-purple button.pea_cook_btn a,.offices-con-bstyle__item body .service-box.theme-color-darkish-purple button.pea_cook_btn a,.offices-con-bstyle__item body .service-box.theme-color-grape-purple button.pea_cook_btn a,.service-box.theme-color-darkish-purple .offices-con-bstyle__item .btn a,.service-box.theme-color-darkish-purple body .offices-con-bstyle__item button.pea_cook_btn a,.service-box.theme-color-grape-purple .offices-con-bstyle__item .btn a,.service-box.theme-color-grape-purple body .offices-con-bstyle__item button.pea_cook_btn a,.site-footer__right .gform_wrapper .gform_footer .offices-con-bstyle__item input.button a,.site-footer__right .gform_wrapper .gform_footer .offices-con-bstyle__item input[type=submit] a,body .hero__copy.bg-darkish-purple .offices-con-bstyle__item button.pea_cook_btn a,body .hero__copy.bg-grape-purple .offices-con-bstyle__item button.pea_cook_btn a,body .service-box.theme-color-darkish-purple .offices-con-bstyle__item button.pea_cook_btn a,body .service-box.theme-color-grape-purple .offices-con-bstyle__item button.pea_cook_btn a{text-transform:capitalize;color:#56636a}.u-contacts .module{padding:80px 0 95px}@media (max-width:991px){.u-contacts .module{padding:60px 0 50px}}@media (max-width:767px){.u-contacts .module{padding:40px 0 20px}}.u-contacts .container--small{max-width:950px}.u-contacts .section-heading{padding:0 0 37px}@media (max-width:991px){.u-contacts .section-heading{padding:0 0 15px}}@media (max-width:767px){.u-contacts .section-heading{padding:0}}.u-contacts .section-heading h2{color:#fff}@media (max-width:567px){.u-contacts .section-heading h2{margin:0}}.u-contacts__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px}@media (max-width:991px){.u-contacts__row{margin:0 -15px}}.u-contacts__item{width:50%;padding:0 30px}@media (max-width:991px){.u-contacts__item{padding:0 15px}}@media (max-width:767px){.u-contacts__item{width:100%;margin:0 0 15px}}@media (max-width:567px){.u-contacts__item{margin:0 0 10px}}.u-contacts__item h3{margin:0 0 9px;color:#ffda00}@media (max-width:767px){.u-contacts__item h3{margin:0 0 15px;font-size:20px}}@media (max-width:567px){.u-contacts__item h3{font-size:18px}}.u-contacts__item p{margin:0 0 10px;padding:0;font-size:18px;color:#fff}@media (max-width:767px){.u-contacts__item p{font-size:16px}}.u-contacts__item span{margin:0;display:inline-block;color:#fff}@media (max-width:767px){.u-contacts__item span{margin:0 0 4px;font-size:16px}}.u-contacts__item ul{list-style:none}.u-contacts__item ul li{margin:0;color:#fff}.u-contacts__item ul li a{font-size:18px;color:#ffda00;text-decoration:underline}@media (max-width:767px){.u-contacts__item ul li a{font-size:16px}}.u-contacts__item ul li a:hover{color:#fff}.events-bstyle .module{padding:60px 0 58px}.events-bstyle__row:not(.events-bstyle__slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -13px 38px}.events-bstyle__row__slider{margin:0;display:block}.events-bstyle__item{width:33.33%;padding:0 13px;margin:0 0 27px}@media (max-width:1199px){.events-bstyle__item{width:50%}}@media (max-width:767px){.events-bstyle__item{width:100%}}.events-bstyle__inner{padding:31px 30px 19px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.events-bstyle__inner span{margin:0 0 7px;display:inline-block;font-size:13px;line-height:2;font-weight:400;letter-spacing:normal;color:#56636a}.events-bstyle__inner h4{margin:0 0 31px;font-size:24px}@media (max-width:1199px){.events-bstyle__inner h4{font-size:20px}}@media (max-width:567px){.events-bstyle__inner h4{font-size:18px}}.events-bstyle .events-bstyle__btn{margin-top:auto}.events-bstyle__link{text-align:center}.events-bstyle__btn{margin-top:auto}@media (max-width:1360px){.events-bstyle__slider{padding:0 50px}}@media (max-width:991px){.events-bstyle__slider .slick-list{max-width:60%;margin:0 auto;overflow:visible}}@media (max-width:767px){.events-bstyle__slider{padding:0 20px}.events-bstyle__slider .slick-list{max-width:100%}}.events-bstyle__slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:0}.events-bstyle__slider .slick-slide{height:inherit!important}.events-bstyle__slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9;cursor:pointer;color:#4e1a40}@media (max-width:1360px){.events-bstyle__slider .slick-arrow svg{width:30px}}.events-bstyle__slider .slick-arrow:hover{color:#8d236e}.events-bstyle__slider .slick-arrow.slick-prev{left:-93px}@media (max-width:1439px){.events-bstyle__slider .slick-arrow.slick-prev{left:-80px}}@media (max-width:1360px){.events-bstyle__slider .slick-arrow.slick-prev{left:0}}@media (max-width:991px){.events-bstyle__slider .slick-arrow.slick-prev{display:none!important}}.events-bstyle__slider .slick-arrow.slick-next{right:-93px}@media (max-width:1439px){.events-bstyle__slider .slick-arrow.slick-next{right:-80px}}@media (max-width:1360px){.events-bstyle__slider .slick-arrow.slick-next{right:0}}@media (max-width:991px){.events-bstyle__slider .slick-arrow.slick-next{display:none!important}}.events-con__inner{text-align:center}.events-con__inner h2{padding:0 0 27px}.events-con__inner p{max-width:900px;width:100%;margin:0 auto 30px}@media (min-width:1200px){.columns-two-bstyle .container{padding-left:38px;padding-right:38px}}.columns-two-bstyle__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -38px}@media (max-width:1199px){.columns-two-bstyle__row{margin:0 -15px}}.columns-two-bstyle__item{margin:0 0 25px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px;padding:0 38px}@media (max-width:1199px){.columns-two-bstyle__item{padding:0 15px;margin:0 0 30px}}@media (max-width:767px){.columns-two-bstyle__item{width:100%;margin:20px 0 0}}.columns-two-bstyle__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px;width:100%}.columns-two-bstyle__img{background-repeat:no-repeat;background-size:cover;background-position:50%;border-top-left-radius:5px;border-bottom-left-radius:5px;width:40%}.columns-two-bstyle__img img{display:block;width:100%;height:auto}.columns-two-bstyle__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:48px 24px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;width:60%}@media (max-width:1199px){.columns-two-bstyle__info{padding:18px 20px 10px}}@media (max-width:991px){.columns-two-bstyle__info h4{font-size:20px}}.columns-two-bstyle__btn{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.columns-two-bstyle .jc-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-previours_download .section-heading p{color:#56636a}.section-previours_download .columns-two-bstyle__inner{background:#fbfbf9;border:1px solid #dedfe0}.press-bstyle__filter .selectric-wrapper{max-width:210px;margin:30px auto 0}.press-bstyle__filter .selectric-wrapper .selectric{border:1px solid #4e1a40;text-align:left}.press-bstyle__filter .selectric-wrapper .selectric .label{color:#4e1a40}@media (max-width:567px){.press-bstyle__filter .selectric-wrapper .selectric{padding:11px 9px}}.service-box.theme-color-darkish-purple{background-color:#8d236e}.service-box.theme-color-darkish-purple .service-box__copy,.service-box.theme-color-darkish-purple .service-box__icon{color:#fff}.service-box.theme-color-sunflower-yellow{background-color:#ffda00}.service-box.theme-color-sunflower-yellow .service-box__icon{border-color:#fff}.service-box.theme-color-pale-grey{background-color:#f0f2f3}.service-box.theme-color-grape-purple{background-color:#4e1a40}.service-box.theme-color-grape-purple .service-box__copy,.service-box.theme-color-grape-purple .service-box__icon{color:#fff}.service-box.theme-color-white .service-box__copy p{color:#56636a}.service-box .module{padding:55px 0 78px}@media (max-width:767px){.service-box .module{padding:45px 0 38px}}.service-box__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.service-box__item{width:33.33%;padding:15px}@media (max-width:767px){.service-box__item{width:50%}}@media (max-width:567px){.service-box__item{width:100%}}.service-box__icon{margin:0 auto 35px;border:7.08px solid #ffda00;border-radius:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:58.36%}@media (max-width:991px){.service-box__icon{width:80%}}@media (max-width:767px){.service-box__icon{margin:0 auto 23px;border:5.01px solid #ffda00}}@media (max-width:567px){.service-box__icon{width:53.572%}}.service-box__icon svg{position:absolute;max-width:80%}@media (max-width:991px){.service-box__icon svg{max-width:55%}}@media (max-width:567px){.service-box__icon svg{max-width:57%}}.service-box__icon:after{content:"";display:block;padding-top:100%}.service-box__copy{text-align:center}.service-box__copy h3{margin:0 0 9px}@media (max-width:991px){.service-box__copy h3{font-size:24px}}@media (max-width:767px){.service-box__copy h3{font-size:22px}}@media (max-width:567px){.service-box__copy h3{font-size:18px}}.service-box__copy p{margin:0 0 28px}@media (max-width:991px){.service-box__copy p{font-size:16px}}@media (max-width:767px){.service-box__copy p{margin:0 0 15px;font-size:14px}}@media (max-width:567px){.service-box__copy p{font-size:14px}}.service-box__link{text-align:center}.service-box__link .btn,.service-box__link .site-footer__right .gform_wrapper .gform_footer input.button,.service-box__link .site-footer__right .gform_wrapper .gform_footer input[type=submit],.service-box__link body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .service-box__link input.button,.site-footer__right .gform_wrapper .gform_footer .service-box__link input[type=submit],body .service-box__link button.pea_cook_btn{padding:11px 33px}@media (max-width:767px){.service-box__link .btn,.service-box__link .site-footer__right .gform_wrapper .gform_footer input.button,.service-box__link .site-footer__right .gform_wrapper .gform_footer input[type=submit],.service-box__link body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .service-box__link input.button,.site-footer__right .gform_wrapper .gform_footer .service-box__link input[type=submit],body .service-box__link button.pea_cook_btn{padding:8px 16px;font-weight:400}}.left-right-con .module{padding:95px 0 103px}@media (max-width:1199px){.left-right-con .module{padding:75px 0}}@media (max-width:991px){.left-right-con .module{padding:60px 0}}@media (max-width:767px){.left-right-con .module{padding:40px 0}}.left-right-con__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -71px 0 -15px}@media (max-width:991px){.left-right-con__row{margin:0 -15px}}.left-right-con__left{width:50%;padding:0 30px 0 15px}@media (max-width:991px){.left-right-con__left{padding:0 15px 30px;width:100%}}@media (max-width:767px){.left-right-con__left{padding:0 15px 15px}}.left-right-con__left p{color:#56636a}@media (max-width:767px){.left-right-con__left p{font-size:14px}}.left-right-con__right{width:50%;padding:0 30px}@media (max-width:991px){.left-right-con__right{padding:0 15px 20px;width:100%}}.left-right-con__right p{padding:0 15px;font-size:50px;font-weight:600;color:#fff;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (max-width:991px){.left-right-con__right p{font-size:36px}}@media (max-width:767px){.left-right-con__right p{font-size:30px;line-height:1.5}}@media (max-width:567px){.left-right-con__right p{font-size:18px}}.two-col-content .heading-scopy{margin:0 0 9px}.two-col-content.theme-color-pale-grey{background-color:#f0f2f3}.two-col-content.theme-color-pale-grey .heading-scopy,.two-col-content.theme-color-pale-grey a{color:#8d236e}.two-col-content.theme-color-pale-grey .section-heading{color:#56636a}.two-col-content.theme-color-pale-grey .section-heading h2{color:#4e1a40}.two-col-content.theme-color-pale-grey .two-col-content__copy p{color:#56636a}.two-col-content.theme-color-darkish-purple{background-color:#8d236e}.two-col-content.theme-color-darkish-purple .heading-scopy,.two-col-content.theme-color-darkish-purple a{color:#ffda00}.two-col-content.theme-color-darkish-purple .section-heading,.two-col-content.theme-color-darkish-purple .section-heading p,.two-col-content.theme-color-darkish-purple .two-col-content__row{color:#fff}.two-col-content.theme-color-grape-purple{background-color:#4e1a40}.two-col-content.theme-color-grape-purple .heading-scopy,.two-col-content.theme-color-grape-purple a{color:#ffda00}.two-col-content.theme-color-grape-purple .section-heading,.two-col-content.theme-color-grape-purple .section-heading p,.two-col-content.theme-color-grape-purple .two-col-content__row{color:#fff}.two-col-content.theme-color-sunflower-yellow{background-color:#ffda00}.two-col-content.theme-color-sunflower-yellow .heading-scopy,.two-col-content.theme-color-sunflower-yellow a{color:#8d236e}.two-col-content.theme-color-sunflower-yellow .section-heading,.two-col-content.theme-color-sunflower-yellow .section-heading p{color:#4e1a40}.two-col-content .module{padding:104px 0 120px}@media (max-width:1199px){.two-col-content .module{padding:85px 0 100px}}@media (max-width:991px){.two-col-content .module{padding:65px 0 80px}}@media (max-width:767px){.two-col-content .module{padding:45px 0 60px}}.two-col-content .container--small{max-width:964px}.two-col-content .section-heading{padding:0 0 75px;max-width:900px}@media (max-width:1199px){.two-col-content .section-heading{padding:0 0 45px}}@media (max-width:991px){.two-col-content .section-heading{padding:0 0 30px}}@media (max-width:767px){.two-col-content .section-heading{padding:0 0 20px}}.two-col-content .section-heading p{max-width:900px;font-weight:500}@media (max-width:767px){.two-col-content .section-heading h2{padding:0 0 21px}}.two-col-content__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px}@media (max-width:767px){.two-col-content__row{margin:0}}.two-col-content__left{width:50%;padding:0 25px}@media (max-width:767px){.two-col-content__left{width:100%;padding:0}}@media (max-width:767px){.two-col-content__copy p{font-size:16px}}@media (max-width:567px){.two-col-content__copy p{font-size:14px;margin:0;line-height:1.66666667}}.two-col-content__right{width:50%;padding:0 25px}@media (max-width:767px){.two-col-content__right{width:100%;padding:40px 0 0}}.imagrs-con-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.imagrs-con-section__left{width:60%}@media (max-width:1199px){.imagrs-con-section__left{width:50%}}@media (max-width:767px){.imagrs-con-section__left{width:100%;display:none}}.imagrs-con-section__image{background-repeat:no-repeat;background-size:cover;background-position:50%;height:100%}.imagrs-con-section__image:after{content:"";display:block;width:100%;padding-top:70.29%}.imagrs-con-section__right{width:40%}@media (max-width:1199px){.imagrs-con-section__right{width:50%}}@media (max-width:767px){.imagrs-con-section__right{width:100%}}.imagrs-con-section__copy{color:#fff;padding:52px 30px 58px 57px}@media (max-width:1199px){.imagrs-con-section__copy{padding:40px 57px}}@media (max-width:567px){.imagrs-con-section__copy{padding:20px 30px 10px 24px}}.imagrs-con-section__copy h3{margin:0 0 15px;font-size:26px;font-weight:400}@media (max-width:1199px){.imagrs-con-section__copy h3{font-size:22px}}@media (max-width:991px){.imagrs-con-section__copy h3{font-size:24px}}@media (max-width:767px){.imagrs-con-section__copy h3{font-size:20px}}@media (max-width:567px){.imagrs-con-section__copy h3{font-size:16px}}.imagrs-con-section__copy span{font-size:70px;font-weight:900;color:#ffda00;line-height:1;display:block}@media (max-width:1199px){.imagrs-con-section__copy span{font-size:62px}}@media (max-width:991px){.imagrs-con-section__copy span{font-size:56px}}@media (max-width:767px){.imagrs-con-section__copy span{font-size:48px}}.imagrs-con-section__copy p{margin:10px 0 33px;font-size:26px;font-weight:400;line-height:1.2}@media (max-width:991px){.imagrs-con-section__copy p{font-size:24px}}@media (max-width:767px){.imagrs-con-section__copy p{margin:10px 0 20px;font-size:20px}}@media (max-width:567px){.imagrs-con-section__copy p{font-size:16px}}@media (max-width:767px){.imagrs-con-section__copy .btn,.imagrs-con-section__copy .site-footer__right .gform_wrapper .gform_footer input.button,.imagrs-con-section__copy .site-footer__right .gform_wrapper .gform_footer input[type=submit],.imagrs-con-section__copy body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .imagrs-con-section__copy input.button,.site-footer__right .gform_wrapper .gform_footer .imagrs-con-section__copy input[type=submit],body .imagrs-con-section__copy button.pea_cook_btn{font-weight:400}}.client-logo__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;padding:19px 0}@media (max-width:767px){.client-logo__row{margin:0 -10px}}.client-logo__item{width:33.33%;padding:0 15px;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.client-logo__item{width:50%;padding:0 10px;margin:0 0 20px}}.support-bstyle__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.support-bstyle__item{width:33.33%;padding:0 12px;margin:0 0 30px}@media (max-width:1024px){.support-bstyle__item{width:50%;margin:0 0 20px}}@media (max-width:767px){.support-bstyle__item{width:100%;margin:0 0 10px}}.support-bstyle__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.support-bstyle__inner a{font-size:20px;font-weight:600;position:relative;text-decoration:none;display:inline-block;padding:10px 70px 10px 29px;border-radius:5px;background:#ffda00;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:767px){.support-bstyle__inner a{font-size:16px;padding:8px 70px 7px 24px}}.support-bstyle__inner a:hover{background:#fff}.support-bstyle__inner a:after{content:"";display:block;position:absolute;background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;width:10.7px;height:18.8px;top:50%;right:29px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}@media (max-width:767px){.support-bstyle__inner a:after{right:23px}}@media (max-width:767px){.left-right-img-content .container{padding:0}}.left-right-img-content__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.left-right-img-content__left{width:59%}@media (max-width:1380px){.left-right-img-content__left{width:50%}}@media (max-width:767px){.left-right-img-content__left{display:none}}.left-right-img-content__right{padding:44px 55px 50px 57px;width:41%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1380px){.left-right-img-content__right{width:50%}}@media (max-width:1199px){.left-right-img-content__right{padding:44px 35px 30px 37px}}@media (max-width:767px){.left-right-img-content__right{padding:17px 20px 11px;width:100%;text-align:center}}.left-right-img-content__right.theme-color-yellow{background-color:#ffda00}.left-right-img-content__right.theme-color-yellow .left-right-img-content__link,.left-right-img-content__right.theme-color-yellow .qouts-icon{color:#56636a}.left-right-img-content__right.theme-color-darkish-purple{background-color:#8d236e}.left-right-img-content__right.theme-color-darkish-purple .left-right-img-content__head{color:#fff}.left-right-img-content__right.theme-color-darkish-purple .left-right-img-content__link,.left-right-img-content__right.theme-color-darkish-purple .qouts-icon{color:#ffda00}.left-right-img-content__right.theme-color-grape-purple{background-color:#4e1a40}.left-right-img-content__right.theme-color-grape-purple .left-right-img-content__head{color:#fff}.left-right-img-content__right.theme-color-grape-purple .left-right-img-content__link,.left-right-img-content__right.theme-color-grape-purple .qouts-icon{color:#ffda00}.left-right-img-content__right.full{width:100%;text-align:center;padding-left:0;padding-right:0}.left-right-img-content__right.full .container{max-width:900px}.left-right-img-content__right.full .qouts-icon svg{margin:0 auto}.left-right-img-content__right.full .left-right-img-content__link span{display:inline-block;margin:0 4px}.left-right-img-content__link{width:100%}.left-right-img-content__link span{margin:0;font-size:26px;font-weight:400;line-height:1.2;display:block}@media (max-width:991px){.left-right-img-content__link span{font-size:20px}}@media (max-width:767px){.left-right-img-content__link span{display:inline-block;font-size:16px;margin:0 2px}}@media (max-width:567px){.left-right-img-content__link span{font-size:14px}}.left-right-img-content__image{background-repeat:no-repeat;background-size:cover;background-position:50%;height:100%}.left-right-img-content__image:after{content:"";display:block;width:100%;padding-top:82.535%}.left-right-img-content__head .qouts-icon{margin:0 0 28px}@media (max-width:767px){.left-right-img-content__head .qouts-icon{margin:0 0 16px}.left-right-img-content__head .qouts-icon svg{margin:0 auto;max-width:45px}}@media (max-width:567px){.left-right-img-content__head .qouts-icon svg{max-width:37.57px}}.left-right-img-content__head h2{margin:0 0 27px}@media (max-width:1199px){.left-right-img-content__head h2{font-size:32px}}@media (max-width:991px){.left-right-img-content__head h2{margin:0 0 15px;font-size:30px}}@media (max-width:767px){.left-right-img-content__head h2{margin:0 0 7px;font-size:22px}}@media (max-width:567px){.left-right-img-content__head h2{font-size:18px}}.tms{position:relative}.tms__slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.tms__slider .slick-slide{height:inherit!important}.tms__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.tms__image{width:64.3%}@media (max-width:1380px){.tms__image{width:50%}}@media (max-width:767px){.tms__image{width:100%}}.tms__image__inner{background-repeat:no-repeat;background-size:cover;background-position:50%;height:100%;border-top-right-radius:5px;border-bottom-right-radius:5px}@media (max-width:767px){.tms__image__inner{border-top-right-radius:inherit;border-bottom-left-radius:5px}}.tms__image__inner:after{content:"";display:block;width:100%;padding-top:79.791%}@media (max-width:767px){.tms__image__inner:after{padding-top:75%}}.tms__copy{padding:42px 55px 50px 54px;width:35.7%;background-color:#ffda00;border-top-left-radius:5px;border-bottom-left-radius:5px}@media (max-width:1380px){.tms__copy{width:50%}}@media (max-width:1199px){.tms__copy{padding:44px 35px 60px 37px}}@media (max-width:767px){.tms__copy{border-bottom-left-radius:inherit;border-top-right-radius:5px;padding:23px 20px 53px 25px;width:100%}}.tms__copy .qouts-icon,.tms__copy__text{color:#4e1a40}.tms__copy__text .qouts-icon{margin:0 0 21px}@media (max-width:767px){.tms__copy__text .qouts-icon{margin:0 0 16px}.tms__copy__text .qouts-icon svg{max-width:45px}}@media (max-width:567px){.tms__copy__text .qouts-icon svg{max-width:47px}}.tms__copy__text h2{margin:0 0 103px;max-height:215px;overflow:hidden}@media (max-width:1380px){.tms__copy__text h2{margin:0 0 25px}}@media (max-width:1199px){.tms__copy__text h2{font-size:32px}}@media (max-width:991px){.tms__copy__text h2{font-size:30px}}@media (max-width:767px){.tms__copy__text h2{margin:0 0 31px;font-size:22px}}@media (max-width:567px){.tms__copy__text h2{font-size:18px}}.tms .container{position:relative}.tms .slider__arrow__counter{position:absolute;bottom:43px;left:73px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1199px){.tms .slider__arrow__counter{bottom:20px}}@media (max-width:767px){.tms .slider__arrow__counter{left:46px;bottom:72vw}}.tms .slider__counter{margin:0 5px;min-width:30px;text-align:center;font-size:16px}@media (max-width:567px){.tms .slider__counter{font-size:14px;min-width:22px}}.tms .slick-arrow{outline:none;cursor:pointer;border-radius:100%}@media (max-width:567px){.tms .slick-arrow svg{max-width:30px}}.tms .slick-arrow:hover{background-color:#4e1a40}.tms .slick-arrow:hover svg path{fill:#fff}.navsec{background:#f0f2f3}.navsec .menu{margin:0;padding:0;list-style:none}@media (max-width:767px){.navsec .menu{display:none}}.navsec .menu>li{margin:0;padding:0;display:inline-block}.navsec .menu>li.current-menu-item>a{background:#fff;border-top:8px solid #ffda00}.navsec .menu>li>a{padding:28px 34px 33px;font-size:18px;font-weight:600;line-height:1.2;display:block;color:#4e1a40;border-top:8px solid #f0f2f3}@media (max-width:1199px){.navsec .menu>li>a{padding:28px 20px 33px;font-size:16px;padding:28px 8px 33px}}.navsec .menu>li>a:hover{background:#fff;border-top:8px solid #ffda00}.navsec .menu ul{display:none}@media (min-width:768px){.navsec .mobile_only{display:none}}.navsec .selectric-wrapper{display:none}@media (max-width:767px){.navsec .selectric-wrapper{display:block;padding:15px 0}.navsec .selectric-wrapper .selectric-hide-select{max-height:42px}}.navsec .selectric-wrapper .selectric{padding:8px 25px 9px;border-radius:6px;border:1px solid #4e1a40}.navsec .selectric-wrapper .selectric .label{font-size:16px;font-weight:600;color:#4e1a40}.db{padding:39px 0;background:#e61842}.db__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:567px){.db__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.db__row h3{padding:0 10px 0 0;margin:0;font-size:30px;color:#fff}@media (max-width:991px){.db__row h3{font-size:22px}}@media (max-width:767px){.db__row h3{font-size:18px}}@media (max-width:567px){.db__row h3{padding:0 0 25px;text-align:center}}.db__item--heading{width:26.9932757%}@media (max-width:991px){.db__item--heading{width:33.33%}}@media (max-width:567px){.db__item--heading{width:100%}}.db__item--list{width:19.9807877%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.db__item--list{width:33.33%}}@media (max-width:567px){.db__item--list{width:83%}}.db__item--list a{width:33.33%;padding:10px 0;font-size:18px;font-weight:400;line-height:1.2;text-align:center;color:#56636a;background:#dadee0;border-top:1px solid #56636a;border-bottom:1px solid #56636a;border-radius:0;text-decoration:none;white-space:nowrap;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.db__item--list a:first-child{border-top-left-radius:4.8px;border-bottom-left-radius:4.8px;border-left:1px solid #56636a}.db__item--list a:last-child{border-top-right-radius:4.8px;border-bottom-right-radius:4.8px;border-right:1px solid #56636a}.db__item--list a.active{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);font-weight:700;color:#8d236e;border:1px solid #8d236e;position:relative;z-index:9;background:#fff;border-radius:4.6px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.db__item--text{padding:0 0 0 36px;width:29.4908742%;color:#fff}@media (max-width:991px){.db__item--text{width:33.33%;font-size:16px}}@media (max-width:767px){.db__item--text{font-size:14px}}@media (max-width:567px){.db__item--text{padding:22px 0 0;line-height:1.2;text-align:center;width:100%}}.db__item--btn{width:23.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){.db__item--btn{padding-top:27px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:567px){.db__item--btn{width:100%}}.db__item--btn .btn,.db__item--btn .site-footer__right .gform_wrapper .gform_footer input.button,.db__item--btn .site-footer__right .gform_wrapper .gform_footer input[type=submit],.db__item--btn body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .db__item--btn input.button,.site-footer__right .gform_wrapper .gform_footer .db__item--btn input[type=submit],body .db__item--btn button.pea_cook_btn{padding:7px 37px;font-size:25px;font-weight:800;margin:0;border:1.9px solid #fff}.logo-slide .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9;cursor:pointer;color:#4e1a40;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;margin:0}@media (max-width:1360px){.logo-slide .slick-arrow svg{width:30px}}.logo-slide .slick-arrow:hover{color:#8d236e}.logo-slide .slick-arrow.slick-prev{left:-93px}.logo-slide .slick-arrow.slick-prev:hover{margin-left:-10px}@media (max-width:1439px){.logo-slide .slick-arrow.slick-prev{left:-80px}}@media (max-width:1360px){.logo-slide .slick-arrow.slick-prev{left:0}}@media (max-width:991px){.logo-slide .slick-arrow.slick-prev{display:none!important}}.logo-slide .slick-arrow.slick-next{right:-93px}.logo-slide .slick-arrow.slick-next:hover{margin-right:-10px}@media (max-width:1439px){.logo-slide .slick-arrow.slick-next{right:-80px}}@media (max-width:1360px){.logo-slide .slick-arrow.slick-next{right:0}}@media (max-width:991px){.logo-slide .slick-arrow.slick-next{display:none!important}}.logo-slide__item{padding:0 7px}.logo-slide__item img{display:block;width:100%}@media (max-width:991px){.logo-slide__item{padding:0 5px}}.logo-slide .slick-list{margin:0 -7px}@media (max-width:991px){.logo-slide .slick-list{max-width:50%;margin:0 auto;overflow:visible}}@media (max-width:767px){.logo-slide .slick-list{max-width:70%}}.logo-slide .logo-slider{position:relative;display:block}@media (max-width:1360px){.logo-slide .logo-slider{padding:0 50px}}.logo-slide .logo-slider--wrapper{overflow:hidden}.logo-slide .logo-slider .logo-slider .slick-arrow{padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;z-index:1;outline:none;text-decoration:none;background-repeat:no-repeat;background-size:contain;font-size:0;height:29.49px;width:50px;background-position:50%}.logo-slide .logo-slider .logo-slider .slick-prev{left:49px}.logo-slide .logo-slider .logo-slider .slick-next{right:49px}@media (max-width:1400px){.findmore{padding-right:95px;padding-left:95px;padding-right:45px;padding-left:45px}}@media (max-width:767px){.findmore{padding:60px 15px}}@media (max-width:767px){.findmore .module{padding:0}}.findmore .find__row{margin:0 -60px;padding:57px 76px 50px 41px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px;background:#fff;border:53px solid #f0f2f3}@media (max-width:1024px){.findmore .find__row{padding:40px 15px;margin:0 -20px;border:10px solid #f0f2f3}}@media (max-width:567px){.findmore .find__row{padding:25px 15px;margin:0 -15px}}.findmore .find__row__left{width:50%;padding:0 60px}@media (max-width:1024px){.findmore .find__row__left{width:100%;padding:0 20px}}@media (max-width:567px){.findmore .find__row__left{padding:0}}.findmore .find__row__left .section-heading{text-align:left;max-width:375px}@media (max-width:1024px){.findmore .find__row__left .section-heading{max-width:100%}}@media (max-width:1024px){.findmore .find__row__left .section-heading h2,.findmore .find__row__left .section-heading p{text-align:center}}.findmore .find__row__left .section-heading .border-yellow:after{left:0;-webkit-transform:none;-ms-transform:none;transform:none}@media (max-width:1024px){.findmore .find__row__left .section-heading .border-yellow:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.findmore .find__row__right{width:50%;padding:0 60px}@media (max-width:1024px){.findmore .find__row__right{width:100%;padding:0 20px}.findmore .find__row__right .gform_wrapper h3.gform_title{display:none}}@media (max-width:567px){.findmore .find__row__right{padding:0}}.findmore .find__row__right .gform_wrapper div.validation_error{font-size:14px}.findmore .find__row__right .gform_wrapper .validation_message{font-size:14px;font-weight:400}.findmore .find__row__right .gform_heading{margin-bottom:0}@media (max-width:567px){.findmore .find__row__right .gform_heading{text-align:center}}.findmore .find__row__right .gform_wrapper #gform_fields_6 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){max-width:none;width:100%}.findmore .find__row__right .gform_wrapper ul li.gfield{margin-top:9px}.findmore .find__row__right .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:9px 21px 11px;width:100%;max-width:373.7px;font-size:18px;font-weight:400;line-height:1.2;color:#56636a;border-radius:5px;border:1px solid #4e1a40}@media (max-width:1024px){.findmore .find__row__right .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){max-width:100%}}@media (max-width:767px){.findmore .find__row__right .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:16px;padding:11px 15px}}@media (max-width:567px){.findmore .find__row__right .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:14px}}.findmore .find__row__right .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text]{margin-bottom:0;margin-top:0}.findmore .find__row__right .gform_wrapper .gform_footer{padding:10px 0;text-align:center}@media (max-width:767px){.findmore .find__row__right .gform_wrapper .gform_footer{padding:0;margin-bottom:-10px}}.findmore .find__row__right .ginput_container.ginput_container_select .selectric-wrapper .selectric{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid}.findmore .find__row__right .ginput_container.ginput_container_select .selectric-wrapper .selectric b.button{padding:0;border-radius:0;background:transparent;border:none}.findmore .find__row__right .button{padding:11px 33px;color:#fff;border-radius:5px;font-size:18px!important;font-weight:600;background:#4e1a40;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;border:1px solid #4e1a40}.findmore .find__row__right .button:hover{border:1px solid #ffda00;color:#4e1a40;background:#ffda00}@media (max-width:767px){.findmore .find__row__right .button{width:110px!important;padding:8px 7px;margin:0 auto!important;font-size:14px!important}}.post_meta_data .module{padding:37px 0 86px}@media (max-width:1199px){.post_meta_data .module{padding:37px 0 70px}}@media (max-width:991px){.post_meta_data .module{padding:37px 0 50px}}@media (max-width:767px){.post_meta_data .module{padding:37px 0;font-size:14px}}.post_meta_data .share-section .shate-text{margin:0 0 10px;padding:0;font-size:18px;font-family:Poppins,sans-serif;font-weight:700}.post_meta_data .share-section .social__main{padding:0 0 21px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post_meta_data .share-section .social__main .st-custom-button{margin:0 5px 5px 0;height:41px;width:41px;background-color:#3c5a98;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.post_meta_data .share-section .social__main .st-custom-button svg{max-width:19px}.post_meta_data .share-section .social__main .st-custom-button.facebook svg{max-width:9px}.post_meta_data .share-section .social__main .st-custom-button.twitter{background-color:#1ea1f3}.post_meta_data .share-section .social__main .st-custom-button.twitter svg{max-width:19px}.post_meta_data .share-section .social__main .st-custom-button.email{background-color:#848484!important}.post_meta_data .share-section .social__main .st-custom-button.email svg{height:20px;width:20px;max-width:20px}.post_meta_data .share-section .social__main .st-custom-button.pinterest{background-color:#ca2229}.post_meta_data .share-section .social__main .st-custom-button.linkedin{background-color:#ff6750}.post_meta_data .share-section .social__main .st-custom-button.st-hide-label{background-color:#0678b6}.post_meta_data .tags__list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.post_meta_data .tags__list__title .section__title{margin:0 3px 0 0;padding:0;font-size:18px;font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:normal}@media (max-width:767px){.post_meta_data .tags__list__title .section__title{font-size:14px}}.post_meta_data .tags__list__section{padding:0 0 9px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_meta_data .tags__list__item{margin:0 6px 0 0;padding:0;list-style:none}.post_meta_data .tags__list__item a{text-decoration:underline}.post_meta_data .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#56636a}.post_meta_data .author .section__title{margin:0 3px 0 0;padding:0;font-size:18px;font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:normal;color:#4e1a40}@media (max-width:767px){.post_meta_data .author .section__title{font-size:14px}}.site-footer{padding:115px 0 111px}@media (max-width:1199px){.site-footer{padding:80px 0 65px}}@media (max-width:991px){.site-footer{padding:50px 0 35px}}@media (max-width:767px){.site-footer{padding:31px 0 26px}}.site-footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__left{padding:0 10% 0 0;width:50%}@media (max-width:1199px){.site-footer__left{padding:0 50px 0 0;width:40%}}@media (max-width:991px){.site-footer__left{padding:0 30px 0 0;width:50%}}@media (max-width:767px){.site-footer__left{width:100%;padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}}.site-footer__left .footer-logo{margin:0 0 40px}@media (max-width:991px){.site-footer__left .footer-logo{margin:0 0 30px}}@media (max-width:767px){.site-footer__left .footer-logo{margin:0 0 22px}}@media (max-width:1199px){.site-footer__left .footer-logo img{max-width:230px}}@media (max-width:767px){.site-footer__left .footer-logo img{max-width:189px;margin:0 auto}}.site-footer__left .con-info{margin:0 0 39px}@media (max-width:991px){.site-footer__left .con-info{margin:0 0 30px}}@media (max-width:767px){.site-footer__left .con-info{margin:0 0 19px}}.site-footer__left .con-info ul{margin:0;padding:0}.site-footer__left .con-info ul li{margin:0 0 6px;padding:0;list-style:none}@media (max-width:767px){.site-footer__left .con-info ul li{margin:0 0 8px}}.site-footer__left .con-info ul li a{text-decoration:none;color:#fff;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1199px){.site-footer__left .con-info ul li a{font-size:20px}}@media (max-width:991px){.site-footer__left .con-info ul li a{font-size:18px}}@media (max-width:767px){.site-footer__left .con-info ul li a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}}.site-footer__left .con-info ul li a:hover{color:#ffda00}.site-footer__left .con-info ul li a span{margin:0 13px 0 0}@media (max-width:767px){.site-footer__left .con-info ul li a span svg{max-width:20px}}.site-footer__left .footer-btn{padding:0 0 49px;border-bottom:1.68px solid #ffda00}@media (max-width:991px){.site-footer__left .footer-btn{padding:0 0 30px}}@media (max-width:767px){.site-footer__left .footer-btn{padding:0 0 25px}}.site-footer__left .footer-btn .btn,.site-footer__left .footer-btn .site-footer__right .gform_wrapper .gform_footer input.button,.site-footer__left .footer-btn .site-footer__right .gform_wrapper .gform_footer input[type=submit],.site-footer__left .footer-btn body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .site-footer__left .footer-btn input.button,.site-footer__right .gform_wrapper .gform_footer .site-footer__left .footer-btn input[type=submit],body .site-footer__left .footer-btn button.pea_cook_btn{padding:11px 48px}@media (max-width:767px){.site-footer__left .footer-btn .btn,.site-footer__left .footer-btn .site-footer__right .gform_wrapper .gform_footer input.button,.site-footer__left .footer-btn .site-footer__right .gform_wrapper .gform_footer input[type=submit],.site-footer__left .footer-btn body button.pea_cook_btn,.site-footer__right .gform_wrapper .gform_footer .site-footer__left .footer-btn input.button,.site-footer__right .gform_wrapper .gform_footer .site-footer__left .footer-btn input[type=submit],body .site-footer__left .footer-btn button.pea_cook_btn{padding:9px 25px;font-size:14px}}.site-footer__left .copyright{padding:38px 0 0}@media (max-width:991px){.site-footer__left .copyright{padding:25px 0 0}}@media (max-width:767px){.site-footer__left .copyright{padding:16px 0 0}}.site-footer__left .copyright p{margin:0;padding:0;color:#fff;font-weight:400;font-size:14px}@media (max-width:767px){.site-footer__left .copyright p{margin:0 0 2px;font-size:14px}}.site-footer__left .copyright ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.site-footer__left .copyright ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.site-footer__left .copyright ul li{margin:0;padding:0 16px 0 0;list-style:none;position:relative}@media (max-width:767px){.site-footer__left .copyright ul li{padding:0 13px 0 0}}.site-footer__left .copyright ul li:last-child:after{display:none}.site-footer__left .copyright ul li:after{content:"";display:block;position:absolute;top:3px;right:7px;height:14px;width:2px;background-color:#ffda00}.site-footer__left .copyright ul li a{display:block;color:#fff;font-weight:400;font-size:14px}.site-footer__left .copyright ul li a:hover{color:#ffda00}.site-footer__right{width:50%}@media (max-width:1199px){.site-footer__right{width:60%}}@media (max-width:991px){.site-footer__right{width:50%}}@media (max-width:767px){.site-footer__right{padding:0 0 25px;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}}.site-footer__right .gform_confirmation_message{color:#fff;text-align:center;font-size:150%}.site-footer__right .chosen-container-active .chosen-single b:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.site-footer__right .chosen-single{padding:0!important;height:inherit!important;border:none!important;-webkit-box-shadow:inherit!important;box-shadow:inherit!important;background-image:inherit!important;background-color:#fff!important;border-radius:5px!important;line-height:inherit!important}@media (max-width:767px){.site-footer__right .chosen-single{font-size:14px}}@media (max-width:567px){.site-footer__right .chosen-single{font-size:14px}}.site-footer__right .chosen-single span{padding:8px 19px!important;margin-left:0!important;font-size:18px;color:#56636a;outline:none;border:none;font-family:Poppins,sans-serif;font-weight:400;margin-bottom:0!important}@media (max-width:767px){.site-footer__right .chosen-single span{font-size:14px}}@media (max-width:567px){.site-footer__right .chosen-single span{padding:5px 9px!important;font-size:14px}}.site-footer__right .chosen-single b{background:none!important;position:relative}.site-footer__right .chosen-single b:after{content:"";display:block;position:absolute;top:16px;background-image:url(../images/select-icon.svg);right:15px;background-repeat:no-repeat;background-size:cover;background-position:50%;height:9px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;width:17px}@media (max-width:641px){.site-footer__right .chosen-single b:after{top:6px}}@media (max-width:567px){.site-footer__right .chosen-single b:after{top:5px;width:10.75px;height:6.13px}}.site-footer__right .gform_wrapper{margin-top:0}.site-footer__right .gform_heading{margin-bottom:0!important;padding:10px 0 11px}@media (max-width:767px){.site-footer__right .gform_heading{padding:0 0 2px}}.site-footer__right .gform_heading .gform_title{margin:0 0 13px;padding:0;color:#fff;font-size:26px;font-weight:600;letter-spacing:normal}@media (max-width:767px){.site-footer__right .gform_heading .gform_title{margin:0 0 2px}}@media (max-width:1199px){.site-footer__right .gform_heading .gform_title{font-size:24px}}@media (max-width:991px){.site-footer__right .gform_heading .gform_title{font-size:22px}}@media (max-width:767px){.site-footer__right .gform_heading .gform_title{font-size:18px;text-align:center}}.site-footer__right .gform_heading .gform_description{margin:0;padding:0;color:#fff;font-size:18px;line-height:1.44444444;width:100%;letter-spacing:-.002em}@media (max-width:991px){.site-footer__right .gform_heading .gform_description{font-size:16px}}@media (max-width:767px){.site-footer__right .gform_heading .gform_description{display:none}}.site-footer__right .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:8px 21px;margin:0;border-radius:5px;font-size:18px;color:#56636a;outline:none;border:none;line-height:inherit!important;min-height:inherit!important}@media (max-width:767px){.site-footer__right .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:14px}}@media (max-width:567px){.site-footer__right .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 9px;font-size:14px}}.site-footer__right .gform_wrapper ul.gform_fields li.gfield.gfield_contains_required{width:72.3%;margin-top:11px;border:none;padding-right:0}@media (max-width:767px){.site-footer__right .gform_wrapper ul.gform_fields li.gfield.gfield_contains_required{max-width:100%;padding-left:26px;padding-right:26px;width:100%}}.site-footer__right .gform_wrapper div.validation_error{margin-bottom:0;color:#fd3c3c;border-color:#fd3c3c;font-weight:400;font-size:14px}.site-footer__right .gform_wrapper .validation_message{font-weight:400;color:#fd3c3c}.site-footer__right .gform_wrapper ul.gform_fields li.gfield{margin-top:11px}.site-footer__right .gform_wrapper .gform_footer{padding:12px 0 10px}@media (max-width:767px){.site-footer__right .gform_wrapper .gform_footer{padding:0;text-align:center}}.site-footer__right .gform_wrapper .top_label li ul.gfield_checkbox{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.site-footer__right .gform_wrapper .top_label li ul.gfield_checkbox li{margin:0;padding:0 6px 0 0!important;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.site-footer__right .gform_wrapper .top_label li ul.gfield_checkbox li{padding:0 6px 3px 0!important}}.site-footer__right .gform_wrapper .top_label li ul.gfield_checkbox li:last-child{padding-right:0!important}.site-footer__right .gform_wrapper .top_label li ul.gfield_checkbox li label{color:#fff;font-size:18px;font-family:Poppins,sans-serif;font-weight:400;max-width:100%;width:auto}@media (max-width:1199px){.site-footer__right .gform_wrapper .top_label li ul.gfield_checkbox li label{font-size:16px}}.site-footer__right .gform_wrapper .gform_footer input.button,.site-footer__right .gform_wrapper .gform_footer input[type=submit]{padding:11px 40px;font-family:Poppins,sans-serif;font-weight:400;text-transform:inherit;letter-spacing:normal;line-height:inherit!important;min-height:inherit!important;min-width:225px;width:auto}@media (max-width:767px){.site-footer__right .gform_wrapper .gform_footer input.button,.site-footer__right .gform_wrapper .gform_footer input[type=submit]{padding:5px 15px;min-width:135px}}.site-footer__right .gform_wrapper li.gfield.gfield_error{background-color:transparent}.site-footer__right .gchoice_select_all,.site-footer__right .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.site-footer__right .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:400}.site-footer__right .gform_wrapper ul.gform_fields li.gfield{padding-right:0}@media (max-width:767px){.site-footer__right .gform_wrapper ul.gform_fields li.gfield{padding-left:26px;padding-right:26px}}.site-footer__right .gform_wrapper ul.gform_fields li.gfield.select-choice .selectric-wrapper{width:72.3%}@media (max-width:767px){.site-footer__right .gform_wrapper ul.gform_fields li.gfield.select-choice .selectric-wrapper{width:100%}}@media (max-width:567px){.site-footer__right .selectric-wrapper .selectric .button{top:11px}}@media (max-width:767px){.site-footer__right .selectric-wrapper .selectric-items .selectric-scroll ul li{padding:8px 21px;font-size:14px}}@media (max-width:567px){.site-footer__right .selectric-wrapper .selectric-items .selectric-scroll ul li{padding:5px 9px;font-size:14px}}.site-footer__right .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding-top:0;max-width:100%!important;margin-top:0}body .gfield .gfield_checkbox li input[type=checkbox]{opacity:0;position:absolute}body .gfield .gfield_checkbox li input[type=checkbox]+label{position:relative;overflow:hidden;padding-left:26px;cursor:pointer;display:inline-block}body .gfield .gfield_checkbox li input[type=checkbox]+label:after,body .gfield .gfield_checkbox li input[type=checkbox]+label:before{content:"";position:absolute;left:0;z-index:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}body .gfield .gfield_checkbox li input[type=checkbox]:not(:checked)+label:after{width:20px;height:20px;background-color:#fff;border-radius:5px;top:4px}@media (max-width:1199px){body .gfield .gfield_checkbox li input[type=checkbox]:not(:checked)+label:after{top:2px;height:18px;width:18px}}body .gfield .gfield_checkbox li input[type=checkbox]:checked+label:after{top:4px;width:20px;height:20px;background-color:#ffda00;z-index:0;border-radius:5px}@media (max-width:1199px){body .gfield .gfield_checkbox li input[type=checkbox]:checked+label:after{top:2px;height:18px;width:18px}}body .gfield .gfield_checkbox li input[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px}body .gfield .gfield_checkbox li input[type=checkbox]:checked+label:before,body .gfield .gfield_checkbox li input[type=checkbox]:not(:checked)+label:before{-webkit-transform:rotate(37deg);-ms-transform:rotate(37deg);transform:rotate(37deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}body .gfield .gfield_checkbox li input[type=checkbox]:checked+label:before{top:3px;left:1px;width:8px;height:13px;margin-top:3px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:2px}@media (max-width:1199px){body .gfield .gfield_checkbox li input[type=checkbox]:checked+label:before{top:1px;width:7px;height:12px}}.selectric-wrapper.selectric-open .selectric .button:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.selectric-wrapper .selectric{padding:8px 21px;border:none;background-color:#fff;border-radius:4px}@media (max-width:567px){.selectric-wrapper .selectric{padding:5px 9px}}.selectric-wrapper .selectric .label{margin:0!important;padding:0;height:inherit;line-height:inherit;font-size:18px;color:#56636a;letter-spacing:normal}@media (max-width:767px){.selectric-wrapper .selectric .label{font-size:14px}}@media (max-width:567px){.selectric-wrapper .selectric .label{font-size:14px}}.selectric-wrapper .selectric .button{background-color:inherit;height:8px;width:14px;top:18px;right:14px}.selectric-wrapper .selectric .button:after{display:none}.selectric-wrapper .selectric .button:before{content:"";display:block;position:absolute;top:0;right:0;background-image:url(../images/select-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;height:7px;width:13px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.selectric-wrapper .selectric-items{border-color:#fff}.selectric-wrapper .selectric-items .selectric-scroll{background-color:#fff}.selectric-wrapper .selectric-items .selectric-scroll ul{margin:0;padding:0}.selectric-wrapper .selectric-items .selectric-scroll ul li{margin:0;padding:10px 20px;font-size:18px;color:#56636a;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.selectric-wrapper .selectric-items .selectric-scroll ul li.selected,.selectric-wrapper .selectric-items .selectric-scroll ul li:hover{color:#4e1a40;background-color:#ffda00}.inforaphic .module{padding:105px 0 22px}@media (max-width:767px){.inforaphic .module{padding:61px 0 0}}@media (max-width:767px){.inforaphic .section-heading h2{margin:0}}.inforaphic .section-heading p{color:#56636a;line-height:1.44444444}.inforaphic .flex-wrapper{padding:26px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:567px){.inforaphic .flex-wrapper{padding:0}}.inforaphic .flex-wrapper .single-chart{width:calc((100% - 158px)/3);margin-right:79px;text-align:center}@media (max-width:991px){.inforaphic .flex-wrapper .single-chart{width:calc((100% - 60px)/3);margin-right:30px}}@media (max-width:567px){.inforaphic .flex-wrapper .single-chart{padding:0 0 15px;margin-right:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}}.inforaphic .flex-wrapper .single-chart.blue .round_svg .offset_path{stroke:#00bacb}.inforaphic .flex-wrapper .single-chart.blue .chart_text,.inforaphic .flex-wrapper .single-chart.blue .count{color:#00bacb}.inforaphic .flex-wrapper .single-chart.yellow .round_svg .offset_path{stroke:#ffda00}.inforaphic .flex-wrapper .single-chart.yellow .chart_text,.inforaphic .flex-wrapper .single-chart.yellow .count{color:#ffda00}.inforaphic .flex-wrapper .single-chart.purple .round_svg .offset_path{stroke:#8d236e}.inforaphic .flex-wrapper .single-chart.purple .chart_text,.inforaphic .flex-wrapper .single-chart.purple .count{color:#8d236e}.inforaphic .flex-wrapper .single-chart:nth-child(3n){margin-right:0}.inforaphic .flex-wrapper .single-chart .round_svg{max-width:none;width:100%}.inforaphic .flex-wrapper .single-chart .round_svg .offset_path{-webkit-transition:stroke-dashoffset 1.5s ease;-o-transition:stroke-dashoffset 1.5s ease;transition:stroke-dashoffset 1.5s ease;stroke-dashoffset:840px;stroke-dasharray:840px}.inforaphic .flex-wrapper .single-chart .svg_animation{position:relative}@media (max-width:567px){.inforaphic .flex-wrapper .single-chart .svg_animation{width:33%}}.inforaphic .flex-wrapper .single-chart .svg_animation .count{font-size:70px;font-weight:600;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1199px){.inforaphic .flex-wrapper .single-chart .svg_animation .count{font-size:56px}}@media (max-width:991px){.inforaphic .flex-wrapper .single-chart .svg_animation .count{font-size:42px}}@media (max-width:767px){.inforaphic .flex-wrapper .single-chart .svg_animation .count{font-size:36px}}@media (max-width:567px){.inforaphic .flex-wrapper .single-chart .svg_animation .count{font-size:22.46px}}.inforaphic .flex-wrapper .single-chart .chart_text{margin:0;padding:20px 10px 0;font-size:26px;line-height:1.4;font-weight:600}@media (max-width:991px){.inforaphic .flex-wrapper .single-chart .chart_text{font-size:22px}}@media (max-width:767px){.inforaphic .flex-wrapper .single-chart .chart_text{padding:10px 0 0;font-size:20px}}@media (max-width:567px){.inforaphic .flex-wrapper .single-chart .chart_text{font-size:18px;line-height:1.2;padding:0 0 0 25px;width:67%}}.tab_section_main .tabs_list_outer .tabs_heading_items{background:#f0f2f3}.tab_section_main .tabs_list_outer .tabs_heading_items .tabs_heading_items_inner_content{margin:0;padding:0;list-style:none}.tab_section_main .tabs_list_outer .tabs_heading_items .tabs_heading_items_inner_content>.tab_heading{margin:0;padding:0;display:inline-block}@media (max-width:767px){.tab_section_main .tabs_list_outer .tabs_heading_items .tabs_heading_items_inner_content>.tab_heading{display:none}}.tab_section_main .tabs_list_outer .tabs_heading_items .tabs_heading_items_inner_content>.tab_heading.active>a{background:#fff;border-top:8px solid #ffda00}.tab_section_main .tabs_list_outer .tabs_heading_items .tabs_heading_items_inner_content>.tab_heading>a{padding:28px 34px 33px;font-size:18px;font-weight:600;line-height:1.2;display:block;color:#4e1a40;border-top:8px solid #f0f2f3;text-decoration:none;outline:none}@media (max-width:1199px){.tab_section_main .tabs_list_outer .tabs_heading_items .tabs_heading_items_inner_content>.tab_heading>a{padding:28px 20px 33px;font-size:16px;padding:28px 8px 33px}}.tab_section_main .tabs_list_outer .tabs_heading_items .tabs_heading_items_inner_content>.tab_heading>a:hover{background:#fff;border-top:8px solid #ffda00}@media (min-width:768px){.tab_section_main .tabs_list_outer .tabs_heading_items .mobile_only{display:none}}.tab_section_main .tabs_list_outer .tabs_heading_items .selectric-wrapper{display:none}@media (max-width:767px){.tab_section_main .tabs_list_outer .tabs_heading_items .selectric-wrapper{display:block;padding:15px 0}.tab_section_main .tabs_list_outer .tabs_heading_items .selectric-wrapper .selectric-hide-select{max-height:42px}}.tab_section_main .tabs_list_outer .tabs_heading_items .selectric-wrapper .selectric{padding:8px 25px 9px;border-radius:6px;border:1px solid #4e1a40}.tab_section_main .tabs_list_outer .tabs_heading_items .selectric-wrapper .selectric .label{font-size:16px;font-weight:600;color:#4e1a40}.section-standard_content .gform_wrapper .top_label div.ginput_container{margin-top:0}.section-standard_content .gform_wrapper div.gform_fields,.section-standard_content .gform_wrapper ul.gform_fields{list-style:none}.section-standard_content .gform_wrapper div.gform_fields .gfield,.section-standard_content .gform_wrapper ul.gform_fields .gfield{padding:0;margin:0 0 20px}.section-standard_content .gform_wrapper div.gform_fields div.gfield_checkbox,.section-standard_content .gform_wrapper div.gform_fields ul.gfield_checkbox,.section-standard_content .gform_wrapper ul.gform_fields div.gfield_checkbox,.section-standard_content .gform_wrapper ul.gform_fields ul.gfield_checkbox{margin:0;padding:10px 0 5px}.section-standard_content .gform_wrapper div.gform_fields div.gfield_checkbox>div,.section-standard_content .gform_wrapper div.gform_fields div.gfield_checkbox>div:last-child label,.section-standard_content .gform_wrapper div.gform_fields div.gfield_checkbox li,.section-standard_content .gform_wrapper div.gform_fields div.gfield_checkbox li:last-child label,.section-standard_content .gform_wrapper div.gform_fields ul.gfield_checkbox>div,.section-standard_content .gform_wrapper div.gform_fields ul.gfield_checkbox>div:last-child label,.section-standard_content .gform_wrapper div.gform_fields ul.gfield_checkbox li,.section-standard_content .gform_wrapper div.gform_fields ul.gfield_checkbox li:last-child label,.section-standard_content .gform_wrapper ul.gform_fields div.gfield_checkbox>div,.section-standard_content .gform_wrapper ul.gform_fields div.gfield_checkbox>div:last-child label,.section-standard_content .gform_wrapper ul.gform_fields div.gfield_checkbox li,.section-standard_content .gform_wrapper ul.gform_fields div.gfield_checkbox li:last-child label,.section-standard_content .gform_wrapper ul.gform_fields ul.gfield_checkbox>div,.section-standard_content .gform_wrapper ul.gform_fields ul.gfield_checkbox>div:last-child label,.section-standard_content .gform_wrapper ul.gform_fields ul.gfield_checkbox li,.section-standard_content .gform_wrapper ul.gform_fields ul.gfield_checkbox li:last-child label{margin:0}.section-standard_content .gform_wrapper div.gform_fields label,.section-standard_content .gform_wrapper ul.gform_fields label{color:#56636a;font-size:18px;font-family:Poppins,sans-serif;font-weight:400;max-width:100%;width:auto;margin:0 0 10px}@media (max-width:767px){.section-standard_content .gform_wrapper div.gform_fields label,.section-standard_content .gform_wrapper ul.gform_fields label{font-size:14px}}.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox],.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]{opacity:0;position:absolute}.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]+label,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]+label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block;color:#56636a;font-size:18px;font-family:Poppins,sans-serif;font-weight:400}@media (max-width:767px){.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]+label,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]+label{font-size:14px}}.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]:checked+label,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]:checked+label{font-weight:400}.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]+label:after,.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]+label:before,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]+label:after,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]+label:before{content:"";position:absolute;left:0;z-index:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]:not(:checked)+label:after,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]:not(:checked)+label:after{width:20px;height:20px;background-color:#4e1a40;border-radius:5px;top:4px}@media (max-width:1199px){.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]:not(:checked)+label:after,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]:not(:checked)+label:after{top:2px;height:18px;width:18px}}.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]:checked+label:after,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]:checked+label:after{top:4px;width:20px;height:20px;background-color:#ffda00;z-index:0;border-radius:5px}@media (max-width:1199px){.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]:checked+label:after,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]:checked+label:after{top:2px;height:18px;width:18px}}.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]:not(:checked)+label:before,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotate(37deg);-ms-transform:rotate(37deg);transform:rotate(37deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]:checked+label:before,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]:checked+label:before{top:3px;left:1px;width:8px;height:13px;margin-top:3px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:2px;-webkit-transform:rotate(37deg);-ms-transform:rotate(37deg);transform:rotate(37deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}@media (max-width:1199px){.section-standard_content .gform_wrapper div.gform_fields input[type=checkbox]:checked+label:before,.section-standard_content .gform_wrapper ul.gform_fields input[type=checkbox]:checked+label:before{top:1px;width:7px;height:12px}}.section-standard_content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:8px 21px;margin:0;border-radius:5px;font-size:18px;color:#56636a;outline:0;border:1px solid #4e1a40!important;line-height:inherit!important;min-height:inherit!important;width:100%;height:45px}@media (max-width:767px){.section-standard_content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:14px;padding:8px 15px}}.section-standard_content .gform_wrapper .selectric-open{z-index:9}.section-standard_content .gform_wrapper .selectric-wrapper .selectric{padding:8px 40px 8px 21px;margin:0;border-radius:5px;font-size:18px;color:#56636a;outline:0;border:1px solid #4e1a40;height:45px}@media (max-width:767px){.section-standard_content .gform_wrapper .selectric-wrapper .selectric{font-size:14px;padding:8px 40px 8px 15px}}.section-standard_content .gform_wrapper .selectric-wrapper .selectric .label{font-size:18px;color:#56636a;line-height:28px;height:auto}@media (max-width:767px){.section-standard_content .gform_wrapper .selectric-wrapper .selectric .label{font-size:14px}}.section-standard_content .gform_wrapper .selectric-wrapper .selectric-items{border:1px solid #4e1a40;border-radius:5px;overflow:hidden;top:98%}.section-standard_content .gform_wrapper .gform_footer{padding:0;margin:0}.section-standard_content .gform_wrapper .gform_footer input.button{padding:11px 48px;font-size:18px;line-height:1;display:inline-block;font-weight:500;background:#ffda00;text-decoration:none!important;color:#4e1a40;outline:none;text-align:center;border-radius:5px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;letter-spacing:normal;margin:0}@media (max-width:767px){.section-standard_content .gform_wrapper .gform_footer input.button{font-size:14px}}.section-standard_content .gform_wrapper .gform_footer input.button:hover{background-color:#4e1a40;color:#fff}.section-standard_content .gform_wrapper div.validation_error{display:none}.section-standard_content .gform_wrapper .field_description_below .gfield_description{padding:15px 0}.section-standard_content .gform_wrapper .top_label .gfield_error{width:100%}.section-standard_content .gform_wrapper .validation_message{font-weight:400}.section-standard_content .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.section-standard_content .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.gfield_contains_required div.ginput_container,.section-standard_content .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.section-standard_content .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error,.section-standard_content .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border-top:0;border-bottom:0;padding:0;margin:0!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9fZ2xvYmFsLnNjc3MiLCJnbG9iYWwvX3NsaWNrLnNjc3MiLCJzaXRlLmNzcyIsImdsb2JhbC9fc2VsZWN0cmljLnNjc3MiLCJnbG9iYWwvX2xpdHkuc2NzcyIsImdsb2JhbC9fdmFyaWFibGVzLnNjc3MiLCJnbG9iYWwvX2Fvcy5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmxvY2tzL19iYW5uZXIuc2NzcyIsImJsb2Nrcy9fYWNjLnNjc3MiLCJibG9ja3MvX2Itc3R5bGUuc2NzcyIsImJsb2Nrcy9fcmItc3R5bGUuc2NzcyIsImJsb2Nrcy9fYmxvZy1ic3R5bGUuc2NzcyIsImJsb2Nrcy9fY3RhLnNjc3MiLCJibG9ja3MvX21lbWJlci1ic3R5bGUuc2NzcyIsImJsb2Nrcy9fY2FyZHMtYnN0eWxlLnNjc3MiLCJibG9ja3MvX2NvbnRhY3QtY3RhLnNjc3MiLCJibG9ja3MvX29mZmljZXMtY29uLWJzdHlsZS5zY3NzIiwiYmxvY2tzL191LWNvbnRhY3RzLnNjc3MiLCJibG9ja3MvX2V2ZW50cy1ic3R5bGUuc2NzcyIsImJsb2Nrcy9fZXZlbnRzLWNvbi1ib3guc2NzcyIsImJsb2Nrcy9fY29sdW1ucy10d28tYnN0eWxlLnNjc3MiLCJibG9ja3MvX3NlcnZpY2UtYm94LnNjc3MiLCJibG9ja3MvX2xlZnQtcmlnaHQtY29uLnNjc3MiLCJibG9ja3MvX3R3by1jb2wtY29udGVudC5zY3NzIiwiYmxvY2tzL19pbWFncnMtY29uLXNlY3Rpb24uc2NzcyIsImJsb2Nrcy9fY2xpZW50LWxvZ28uc2NzcyIsImJsb2Nrcy9fc3VwcG9ydC1ic3R5bGUuc2NzcyIsImJsb2Nrcy9fbGVmdF9yaWdodF9pbWFnZV9jb250ZW50X3NlY3Rpb24uc2NzcyIsImJsb2Nrcy9fdG1zLnNjc3MiLCJibG9ja3MvX25hdnNlYy5zY3NzIiwiYmxvY2tzL19kYi5zY3NzIiwiYmxvY2tzL19sb2dvLXNsaWRlLnNjc3MiLCJibG9ja3MvX2ZpbmQtb3V0LW1vcmUtZm9ybS5zY3NzIiwiYmxvY2tzL19zaGFyZS1zZWN0aW9uLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19pbmZvZ3JhcGhpY19jaXJjbGVzLnNjc3MiLCJibG9ja3MvX3RhYnNfY29udGVudC5zY3NzIiwiYmxvY2tzL19zcG9uc29yX2Zvcm0uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0dkJZLGdCQW1DSCxDQzd4QlQsY0FHSSw2QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLDBCQUEyQixDQUMzQix3QkFBeUIsQ0FFekIscUJBQXNCLENBQ3RCLG9CQUFxQixDQUNyQixnQkFBaUIsQ0FDakIsc0JBQXVCLENBQ3ZCLGtCQUFtQixDQUNuQix1Q0FBd0MsQ0FFNUMsMEJBYkksaUJBQWtCLENBQ2xCLGFBaUJVLENBTGQsWUFFSSxlQUFnQixDQUVoQixRQUFTLENBQ1QsU0FBVSxDQUxkLGtCQVFRLFlBQWEsQ0FSckIscUJBWVEsY0FBZSxDQUNmLFdBQVksQ0FHcEIscURBRUksK0JBQXVDLENBRXZDLDJCQUFtQyxDQUVuQyx1QkFBK0IsQ0FHbkMsYUFDSSxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLEtBQU0sQ0FDTixhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQU50Qix1Q0FVUSxVQUFXLENBQ1gsYUFBYyxDQVh0QixtQkFlUSxVQUFXLENBR2YsNEJBQ0ksaUJBQWtCLENBRzFCLGFBQ0ksVUFBVyxDQUNYLFdBQVksQ0FDWixjQUFlLENBV2YsWUFBYSxDQ3JCZix1QkRZTSxXQUFZLENBTHBCLGlCQVFRLGFBQWMsQ0FSdEIsK0JBV1EsWUFBYSxDQVhyQiwwQkFpQlEsbUJBQW9CLENBR3hCLGdDQUNJLGFBQWMsQ0FDZCxZQUFhLENBR2pCLDRCQUNJLGlCQUFrQixDQUd0Qiw2QkFDSSxhQUFjLENBQ2QsV0FBWSxDQUNaLDRCQUE2QixDQUdyQywwQkFDSSxZQUFhLENFdkZqQixtQkFDRSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUdqQixzQkFDRSxVQUFX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LENBQ2Qsb0JBQXFCLENBQ3JCLGVBQWdCLENBQ2hCLGtCbENuTmUsQ2tDb05mLDhCQUFnQyxDQUNoQyxhbEM1TlcsQ2tDOE5YLFlBQWEsQ0FDYixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGdDQUEwQixDQUExQiwyQkFBMEIsQ0FBMUIsd0JBQTBCLENBQzFCLHFCQUFzQixDQUN0QixRQUFTLENBRVQseUJBdk9oQixvRUF3T29CLGNBQWUsQ0FPdEIsQ0EvT2IsMEVBNE9vQix3QmxDMU9PLENrQzJPUCxVbEM3T0EsQ2tDQXBCLDhEQW1QWSxZQUFhLENBblB6QixzRkF3UGdCLGNBQWUsQ0F4UC9CLGtFQThQZ0IsVUFBVyxDQTlQM0IsNkRBbVFZLGVBQW1CLENBblEvQiw2SUEyUTRCLHdCQUEwQixDQTNRdEQsc1NBZ1I0QixZQUFhLENBaFJ6QywrUEFxUjRCLDRCQUE2QixDQUU3QixZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLGtCQUFvQiIsImZpbGUiOiJzaXRlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIioge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ0NDQ0NDQ0O1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTA4cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgLy9wYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDczcHg7XHJcbiAgICB9XHJcbn1cclxuLnNyLW9ubHkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcbi5wdC0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi0wIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMTkwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAmLS1tZWRpdW0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4MXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNtYWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDg5NHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5oMSxcclxuLmgxIHtcclxuICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTM7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMxcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmgyLFxyXG4uaDIge1xyXG4gICAgbWFyZ2luOiAwIDAgMjNweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuaDMsXHJcbi5oMyB7XHJcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmg0LFxyXG4uaDQge1xyXG4gICAgbWFyZ2luOiAwIDAgMjVweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG59XHJcblxyXG5oNSxcclxuLmg1IHtcclxuICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTc7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxufVxyXG5cclxuaDYsXHJcbi5oNiB7XHJcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE3O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxufVxyXG5cclxucCB7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ0NDQ0NDQ0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY3O1xyXG4gICAgfVxyXG59XHJcblxyXG51bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTVweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogY2lyY2xlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5vbCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTVweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5kZXMtcmVtb3ZlLW1vYmlsZSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgcGFkZGluZzogMCAwIDQ1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDI3cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ0NDQ0NDQ0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgLy8gY29sb3I6ICRjb2xvci1iYXR0bGVzaGlwLWdyZXk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXR0bGVzaGlwLWdyZXktYTExeTtcclxuXHJcbiAgICAgICAgKyoge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2Njc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICsqIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRlc2Mge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ub25lLWNvbC1jb250ZW50LnN0YW5kYXJkLWNvbnRlbnQge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIHtcclxuICAgICAgICAuaGlkZV9vbl9kZXNrdG9wIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qcGMtY29udGVudCovXHJcbi5wYy1jb250ZW50IHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmF0dGxlc2hpcC1ncmV5O1xyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDAgMTJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAmLnBjLWNvbnRlbnRfX2xpbWl0X29uX21vYmlsZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjQ1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGlkZV9vbl9kZXNrdG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBjb2xvcjogIzRlMWE0MDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLypyZXR1cm4tbGluayovXHJcbi5yZXR1cm4tbGluayB7XHJcbiAgICAubW9kdWxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgNjhweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmFja19hcnJvdy5zdmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOS40NnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNi42cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLypzaXRlbWFwKi9cclxuLnNpdGVtYXBfX3NlY3Rpb25fX21lbnUge1xyXG4gICAgdWwge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsLnN1Yi1tZW51IHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qaGVhZGluZy1ib3JkZXIqL1xyXG5cclxuLmJvcmRlci1yZW1vdmUtbW9iaWxlIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYm9yZGVyLXllbGxvdyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgIGhlaWdodDogMC43OXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcblxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTIycHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG59XHJcblxyXG4uYm9yZGVyLXJlZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgIGhlaWdodDogMC43OXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGlua2lzaC1yZWQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1waW5raXNoLXJlZDtcclxuICAgIH1cclxuXHJcblxyXG59XHJcblxyXG5cclxuLnRleHQtbGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG5cclxuLypCZyBjb2xvciovXHJcbi5iZy1kYXJraXNoLXB1cnBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFya2lzaC1wdXJwbGU7XHJcbn1cclxuXHJcbi5iZy1wYWxlLWdyZXkge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXBhbGUtZ3JleTtcclxufVxyXG5cclxuLmJnLWdyYXBlLXB1cnBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG59XHJcblxyXG4uYmctc3VuZmxvd2VyLXllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxufVxyXG5cclxuLmJnLXBpbmtpc2gtcmVkIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1waW5raXNoLXJlZDtcclxufVxyXG5cclxuLmJnLXllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IteWVsbG93O1xyXG59XHJcblxyXG4uYmctd2hpdGUge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG59XHJcblxyXG4uYmctb2Z3aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb2Z3aGl0ZTtcclxufVxyXG5cclxuLmJnLXN1bmZsb3dlci1kYXJrIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zdW5mbG93ZXItZGFyaztcclxufVxyXG5cclxuLypCb3JkZXIqL1xyXG4uYi1ib3JkZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNpbHZlci1saWdodDtcclxufVxyXG5cclxuLnJvdW5kLWJvcmRlci15ZWxsb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAyMDVweDtcclxuICAgIGhlaWdodDogMjA1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYm9yZGVyOiA2cHggc29saWQgJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbn1cclxuXHJcbi5yb3VuZC1ib3JkZXItd2hpdGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAyMDVweDtcclxuICAgIGhlaWdodDogMjA1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYm9yZGVyOiA2cHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG59XHJcblxyXG4vKlRleHQgQ29sb3IqL1xyXG4udGV4dC1ncmFwZS1wdXJwbGUge1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbn1cclxuXHJcbi50ZXh0LXdoaXRlIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbn1cclxuXHJcbi50ZXh0LWJhdHRsZXNoaXAtZ3JleSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleTtcclxufVxyXG5cclxuLnRleHQtc3VuZmxvd2VyLXllbGxvdyB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbn1cclxuXHJcbi8qQnRuKi9cclxuXHJcbi5idG4ge1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgIHBhZGRpbmc6IDExcHggMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYXJyb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0RTFBNDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZG93bmxvYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTU4cHg7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzRFMUE0MDtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1tYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZGEwMDtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRhMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNGUxYTQwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1sZyB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1yZWQge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRTYxODQyO1xyXG4gICAgICAgIGNvbG9yOiAjRkZGO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzRFMUE0MDtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWJvcmRlci15ZWxsb3cge1xyXG4gICAgICAgIC8vIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYm9yZGVyLXdoaXRlIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWJvcmRlci1ncmFwZS1wdXJwbGUge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWljb24ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgICByaWdodDogMTBweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8qKi8vXHJcbi5idG4tbGluayB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNC42cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXN1bmZsb3dlci1saWdodDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLm1vZHVsZSB7XHJcbiAgICBwYWRkaW5nOiA5NXB4IDA7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKjQwNCovXHJcbi5lcnJvcjQwNCAjc2l0ZS1jb250ZW50IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgLmVycm9yX19wYWdlIHtcclxuXHJcbiAgICAgICAgLmVycm9yX19jb250ZW50IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwMnB4IDAgMTE4cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDUycHgg4oCLMCAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQycHggMCA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuXHJcbiAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyo0MDQqL1xyXG5cclxuXHJcbmJvZHkge1xyXG4gICAgLnBlYV9jb29rX3dyYXBwZXIucGVhX2Nvb2tfYm90dG9tcmlnaHQge1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5wZWFfY29va193cmFwcGVyIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuXHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTkwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICNmb20ge1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmRhMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbi5wZWFfY29va19idG4ge1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bjtcclxuICAgICAgICBjb2xvcjogIzRFMUE0MDtcclxuICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLnBhZ2UtaWQtNjYyICNtZWdhLW1lbnUtaXRlbS0xMzkgLm1lZ2EtbWVudS1saW5rLFxyXG4ucGFnZS1pZC02NDAgI21lZ2EtbWVudS1pdGVtLTEzOSAubWVnYS1tZW51LWxpbmssXHJcbi5wYWdlLWlkLTQ2NyAjbWVnYS1tZW51LWl0ZW0tMTQxIC5tZWdhLW1lbnUtbGluayxcclxuLnBhZ2UtaWQtNDQ1ICNtZWdhLW1lbnUtaXRlbS0xNDIgLm1lZ2EtbWVudS1saW5rLFxyXG4ucGFnZS1pZC00MDMgI21lZ2EtbWVudS1pdGVtLTE0MCAubWVnYS1tZW51LWxpbmsge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjRTYxODQyICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJsb2ctYnN0eWxlX19jb3B5IHtcclxuICAgIC50aXRsZS1saW5rIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn0iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdHJpYy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnNlbGVjdHJpYy1yZXNwb25zaXZlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNlbGVjdHJpYyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEREQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zZWxlY3RyaWMgLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgbWFyZ2luOiAwIDM4cHggMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLnNlbGVjdHJpYyAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhmOGY4O1xuICAgIGNvbG9yOiAjQkJCO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250OiAwLzAgYTtcbiAgICAqZm9udDogMjBweC8zOHB4IEx1Y2lkYSBTYW5zIFVuaWNvZGUsIEFyaWFsIFVuaWNvZGUgTVMsIEFyaWFsOyB9XG4gICAgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNCQkI7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5zZWxlY3RyaWMtZm9jdXMgLnNlbGVjdHJpYyB7XG4gIGJvcmRlci1jb2xvcjogI2FhYWFhYTsgfVxuXG4uc2VsZWN0cmljLWhvdmVyIC5zZWxlY3RyaWMge1xuICBib3JkZXItY29sb3I6ICNjNGM0YzQ7IH1cbiAgLnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIC5idXR0b24ge1xuICAgIGNvbG9yOiAjYTJhMmEyOyB9XG4gICAgLnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2EyYTJhMjsgfVxuXG4uc2VsZWN0cmljLW9wZW4ge1xuICB6LWluZGV4OiA5OTk5OyB9XG4gIC5zZWxlY3RyaWMtb3BlbiAuc2VsZWN0cmljIHtcbiAgICBib3JkZXItY29sb3I6ICNjNGM0YzQ7IH1cbiAgLnNlbGVjdHJpYy1vcGVuIC5zZWxlY3RyaWMtaXRlbXMge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zZWxlY3RyaWMtZGlzYWJsZWQge1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLnNlbGVjdHJpYy1oaWRlLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDsgfVxuICAuc2VsZWN0cmljLWhpZGUtc2VsZWN0IHNlbGVjdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMDAlOyB9XG4gIC5zZWxlY3RyaWMtaGlkZS1zZWxlY3Quc2VsZWN0cmljLWlzLW5hdGl2ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIC5zZWxlY3RyaWMtaGlkZS1zZWxlY3Quc2VsZWN0cmljLWlzLW5hdGl2ZSBzZWxlY3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG9wYWNpdHk6IDA7IH1cblxuLnNlbGVjdHJpYy1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAqZm9udDogMC8wIGEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3RyaWMtdGVtcC1zaG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi8qIEl0ZW1zIGJveCAqL1xuLnNlbGVjdHJpYy1pdGVtcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xuICB6LWluZGV4OiAtMTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggLTZweDsgfVxuICAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtc2Nyb2xsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLnNlbGVjdHJpYy1hYm92ZSAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlOyB9XG4gIC5zZWxlY3RyaWMtaXRlbXMgdWwsIC5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7IH1cbiAgLnNlbGVjdHJpYy1pdGVtcyBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc2VsZWN0cmljLWl0ZW1zIGxpLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMEUwRTA7XG4gICAgICBjb2xvcjogIzQ0NDsgfVxuICAgIC5zZWxlY3RyaWMtaXRlbXMgbGkuaGlnaGxpZ2h0ZWQge1xuICAgICAgYmFja2dyb3VuZDogI0QwRDBEMDtcbiAgICAgIGNvbG9yOiAjNDQ0OyB9XG4gICAgLnNlbGVjdHJpYy1pdGVtcyBsaTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRDVENUQ1O1xuICAgICAgY29sb3I6ICM0NDQ7IH1cbiAgLnNlbGVjdHJpYy1pdGVtcyAuZGlzYWJsZWQge1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cCAuc2VsZWN0cmljLWdyb3VwLWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICM0NDQ7IH1cbiAgLnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLWdyb3VwLmRpc2FibGVkIGxpIHtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1ncm91cCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbi8qISBMaXR5IC0gdjIuNC4xIC0gMjAyMC0wNC0yNlxuKiBodHRwOi8vc29yZ2FsbGEuY29tL2xpdHkvXG4qIENvcHlyaWdodCAoYykgMjAxNS0yMDIwIEphbiBTb3JnYWxsYTsgTGljZW5zZWQgTUlUICovXG4ubGl0eSB7XG4gIHotaW5kZXg6IDk5OTA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlOyB9XG5cbi5saXR5LmxpdHktb3BlbmVkIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGl0eS5saXR5LWNsb3NlZCB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmxpdHkgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5saXR5LXdyYXAge1xuICB6LWluZGV4OiA5OTkwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmxpdHktd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTsgfVxuXG4ubGl0eS1sb2FkZXIge1xuICB6LWluZGV4OiA5OTkxO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7IH1cblxuLmxpdHktbG9hZGluZyAubGl0eS1sb2FkZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5saXR5LWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDk5OTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubGl0eS1jb250ZW50IHtcbiAgei1pbmRleDogOTk5MztcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZSwgLW8tdHJhbnNmb3JtIDAuM3MgZWFzZTsgfVxuXG4ubGl0eS1sb2FkaW5nIC5saXR5LWNvbnRlbnQsXG4ubGl0eS1jbG9zZWQgLmxpdHktY29udGVudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTsgfVxuXG4ubGl0eS1jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogLTE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi5saXR5LWNsb3NlIHtcbiAgei1pbmRleDogOTk5NDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5saXR5LWNsb3NlOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5saXR5LWNsb3NlOmhvdmVyLFxuLmxpdHktY2xvc2U6Zm9jdXMsXG4ubGl0eS1jbG9zZTphY3RpdmUsXG4ubGl0eS1jbG9zZTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5saXR5LWNsb3NlOmFjdGl2ZSB7XG4gIHRvcDogMXB4OyB9XG5cbi8qIEltYWdlICovXG4ubGl0eS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbi8qIGlGcmFtZSAqL1xuLmxpdHktaWZyYW1lIC5saXR5LWNvbnRhaW5lcixcbi5saXR5LXlvdXR1YmUgLmxpdHktY29udGFpbmVyLFxuLmxpdHktdmltZW8gLmxpdHktY29udGFpbmVyLFxuLmxpdHktZmFjZWJvb2t2aWRlbyAubGl0eS1jb250YWluZXIsXG4ubGl0eS1nb29nbGVtYXBzIC5saXR5LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk2NHB4OyB9XG5cbi5saXR5LWlmcmFtZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4ubGl0eS1pZnJhbWUtY29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLmxpdHktaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuKiB7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmJvZHkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0NDQ0NDQ0O1xuICBjb2xvcjogIzRlMWE0MDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiAxMDhweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBib2R5IHtcbiAgICAgIHBhZGRpbmctdG9wOiA3M3B4OyB9IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDsgfVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExOTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lci0tbWVkaXVtIHtcbiAgICBtYXgtd2lkdGg6IDEwODFweDsgfVxuICAuY29udGFpbmVyLS1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiA4OTRweDsgfVxuXG5oMSxcbi5oMSB7XG4gIG1hcmdpbjogMCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIGgxLFxuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6IDQycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBoMSxcbiAgICAuaDEge1xuICAgICAgZm9udC1zaXplOiAzNnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaDEsXG4gICAgLmgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMzFweDsgfSB9XG5cbmgyLFxuLmgyIHtcbiAgbWFyZ2luOiAwIDAgMjNweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIGgyLFxuICAgIC5oMiB7XG4gICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBoMixcbiAgICAuaDIge1xuICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaDIsXG4gICAgLmgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGgyLFxuICAgIC5oMiB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4OyB9IH1cblxuaDMsXG4uaDMge1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIGgzLFxuICAgIC5oMyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBoMyxcbiAgICAuaDMge1xuICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cblxuaDQsXG4uaDQge1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbmg1LFxuLmg1IHtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4xNztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5oNixcbi5oNiB7XG4gIG1hcmdpbjogMCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0OyB9XG5cbnAge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0NDQ0NDQ0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY3OyB9IH1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMCAxNXB4OyB9XG4gIHVsIGxpIHtcbiAgICBtYXJnaW46IDAgMCA1cHggMjBweDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgdWwgbGkgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICB1bCBsaSB1bCBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBjaXJjbGU7IH1cblxub2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMCAxNXB4OyB9XG4gIG9sIGxpIHtcbiAgICBtYXJnaW46IDAgMCA1cHggMjBweDtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVzLXJlbW92ZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2VjdGlvbi1oZWFkaW5nIHtcbiAgcGFkZGluZzogMCAwIDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgcGFkZGluZzogMCAwIDE1cHg7IH0gfVxuICAuc2VjdGlvbi1oZWFkaW5nIGgyIHtcbiAgICBwYWRkaW5nOiAwIDAgMjdweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLnNlY3Rpb24taGVhZGluZyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjJweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDEuNDQ0NDQ0NDQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzYxNzA3NzsgfVxuICAgIC5zZWN0aW9uLWhlYWRpbmcgcCArICoge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNlY3Rpb24taGVhZGluZyBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLWhlYWRpbmcgcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY3O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyBwICsgKiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAuc2VjdGlvbi1oZWFkaW5nIC5kZXNjIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9uZS1jb2wtY29udGVudC5zdGFuZGFyZC1jb250ZW50IC5oaWRlX29uX2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKnBjLWNvbnRlbnQqL1xuLnBjLWNvbnRlbnQge1xuICBjb2xvcjogIzU2NjM2QTsgfVxuICAucGMtY29udGVudF9faW5uZXIgcDpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5wYy1jb250ZW50X19pbm5lciBwOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAucGMtY29udGVudF9faW5uZXIgdWwgbGkge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBjLWNvbnRlbnRfX2lubmVyIHVsIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC5wYy1jb250ZW50X19pbm5lciBoNSB7XG4gICAgbWFyZ2luOiA1MHB4IDAgMTJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICM0ZTFhNDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBjLWNvbnRlbnQge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAucGMtY29udGVudC5wYy1jb250ZW50X19saW1pdF9vbl9tb2JpbGUge1xuICAgICAgICBoZWlnaHQ6IDI0NXB4OyB9IH1cblxuLmhpZGVfb25fZGVza3RvcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM0ZTFhNDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKnJldHVybi1saW5rKi9cbi5yZXR1cm4tbGluayAubW9kdWxlIHtcbiAgcGFkZGluZzogMCAwIDY4cHg7IH1cblxuLnJldHVybi1saW5rX19pbm5lciBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRlMWE0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnJldHVybi1saW5rX19pbm5lciBhOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmFja19hcnJvdy5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDkuNDZweDtcbiAgICBoZWlnaHQ6IDE2LjZweDtcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiAtMzBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlOyB9XG5cbi8qc2l0ZW1hcCovXG4uc2l0ZW1hcF9fc2VjdGlvbl9fbWVudSB1bCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uc2l0ZW1hcF9fc2VjdGlvbl9fbWVudSB1bC5zdWItbWVudSBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5zaXRlbWFwX19zZWN0aW9uX19tZW51IHVsLnN1Yi1tZW51IGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZkYTAwOyB9XG5cbi8qaGVhZGluZy1ib3JkZXIqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib3JkZXItcmVtb3ZlLW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgIC5ib3JkZXItcmVtb3ZlLW1vYmlsZTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmJvcmRlci15ZWxsb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJvcmRlci15ZWxsb3c6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDAuNzlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGEwMDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2ZmZGEwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJvcmRlci15ZWxsb3c6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEyMnB4O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZkYTAwOyB9IH1cblxuLmJvcmRlci1yZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJvcmRlci1yZWQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDAuNzlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U2MTg0MjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI0U2MTg0MjsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4vKkJnIGNvbG9yKi9cbi5iZy1kYXJraXNoLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICM4ZDIzNmU7IH1cblxuLmJnLXBhbGUtZ3JleSB7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjM7IH1cblxuLmJnLWdyYXBlLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICM0ZTFhNDA7IH1cblxuLmJnLXN1bmZsb3dlci15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjZmZkYTAwOyB9XG5cbi5iZy1waW5raXNoLXJlZCB7XG4gIGJhY2tncm91bmQ6ICNFNjE4NDI7IH1cblxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNmZmQ1MDA7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuXG4uYmctb2Z3aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmYmZiZjk7IH1cblxuLmJnLXN1bmZsb3dlci1kYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmZDIwMDsgfVxuXG4vKkJvcmRlciovXG4uYi1ib3JkZXIge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUxZTI7IH1cblxuLnJvdW5kLWJvcmRlci15ZWxsb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjA1cHg7XG4gIGhlaWdodDogMjA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDZweCBzb2xpZCAjZmZkYTAwOyB9XG5cbi5yb3VuZC1ib3JkZXItd2hpdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjA1cHg7XG4gIGhlaWdodDogMjA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDZweCBzb2xpZCAjRkZGRkZGOyB9XG5cbi8qVGV4dCBDb2xvciovXG4udGV4dC1ncmFwZS1wdXJwbGUge1xuICBjb2xvcjogIzRlMWE0MDsgfVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi50ZXh0LWJhdHRsZXNoaXAtZ3JleSB7XG4gIGNvbG9yOiAjNTY2MzZBOyB9XG5cbi50ZXh0LXN1bmZsb3dlci15ZWxsb3cge1xuICBjb2xvcjogI2ZmZGEwMDsgfVxuXG4vKkJ0biovXG4uYnRuLCBib2R5IGJ1dHRvbi5wZWFfY29va19idG4sIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b24sXG4uc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgcGFkZGluZzogMTFweCAxMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQ6ICNmZmRhMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzRlMWE0MDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5idG4sIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbixcbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC5idG46aG92ZXIsIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0bjpob3ZlciwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbjpob3ZlcixcbiAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAuYnRuLS1hcnJvdyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5idG4tLWFycm93IHN2ZyB7XG4gICAgICBtYXJnaW4tbGVmdDogMjhweDsgfVxuICAgIC5idG4tLWFycm93OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0RTFBNDA7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuICAuYnRuLS1kb3dubG9hZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWluLXdpZHRoOiAxNThweDsgfVxuICAgIC5idG4tLWRvd25sb2FkIHN2ZyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5idG4tLWRvd25sb2FkIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7IH0gfVxuICAgIC5idG4tLWRvd25sb2FkOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0RTFBNDA7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuICAuYnRuLS1tYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZGEwMDsgfVxuICAgIC5idG4tLW1hcCBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgLmJ0bi0tbWFwOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRhMDA7XG4gICAgICBjb2xvcjogIzRlMWE0MDsgfVxuICAuYnRuLS1sZyB7XG4gICAgY29sb3I6ICM0ZTFhNDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYnRuLS1yZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiAjRTYxODQyO1xuICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgLmJ0bi0tcmVkOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0RTFBNDA7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuICAuYnRuLS1ib3JkZXIteWVsbG93LCAuaGVyb19fY29weS5iZy1ncmFwZS1wdXJwbGUgLmJ0biwgLmhlcm9fX2NvcHkuYmctZ3JhcGUtcHVycGxlIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biwgYm9keSAuaGVyb19fY29weS5iZy1ncmFwZS1wdXJwbGUgYnV0dG9uLnBlYV9jb29rX2J0biwgLmhlcm9fX2NvcHkuYmctZGFya2lzaC1wdXJwbGUgLmJ0biwgLmhlcm9fX2NvcHkuYmctZGFya2lzaC1wdXJwbGUgYm9keSBidXR0b24ucGVhX2Nvb2tfYnRuLCBib2R5IC5oZXJvX19jb3B5LmJnLWRhcmtpc2gtcHVycGxlIGJ1dHRvbi5wZWFfY29va19idG4sIC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSAuYnRuLCAuc2VydmljZS1ib3gudGhlbWUtY29sb3ItZGFya2lzaC1wdXJwbGUgYm9keSBidXR0b24ucGVhX2Nvb2tfYnRuLCBib2R5IC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSBidXR0b24ucGVhX2Nvb2tfYnRuLCAuc2VydmljZS1ib3gudGhlbWUtY29sb3ItZ3JhcGUtcHVycGxlIC5idG4sIC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgYm9keSBidXR0b24ucGVhX2Nvb2tfYnRuLCBib2R5IC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgYnV0dG9uLnBlYV9jb29rX2J0biwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbixcbiAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZGEwMDsgfVxuICAgIC5idG4tLWJvcmRlci15ZWxsb3c6aG92ZXIsIC5oZXJvX19jb3B5LmJnLWdyYXBlLXB1cnBsZSAuYnRuOmhvdmVyLCAuaGVyb19fY29weS5iZy1ncmFwZS1wdXJwbGUgYm9keSBidXR0b24ucGVhX2Nvb2tfYnRuOmhvdmVyLCBib2R5IC5oZXJvX19jb3B5LmJnLWdyYXBlLXB1cnBsZSBidXR0b24ucGVhX2Nvb2tfYnRuOmhvdmVyLCAuaGVyb19fY29weS5iZy1kYXJraXNoLXB1cnBsZSAuYnRuOmhvdmVyLCAuaGVyb19fY29weS5iZy1kYXJraXNoLXB1cnBsZSBib2R5IGJ1dHRvbi5wZWFfY29va19idG46aG92ZXIsIGJvZHkgLmhlcm9fX2NvcHkuYmctZGFya2lzaC1wdXJwbGUgYnV0dG9uLnBlYV9jb29rX2J0bjpob3ZlciwgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5idG46aG92ZXIsIC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSBib2R5IGJ1dHRvbi5wZWFfY29va19idG46aG92ZXIsIGJvZHkgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIGJ1dHRvbi5wZWFfY29va19idG46aG92ZXIsIC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgLmJ0bjpob3ZlciwgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSBib2R5IGJ1dHRvbi5wZWFfY29va19idG46aG92ZXIsIGJvZHkgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSBidXR0b24ucGVhX2Nvb2tfYnRuOmhvdmVyLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXQuYnV0dG9uOmhvdmVyLFxuICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dDpob3Zlclt0eXBlPXN1Ym1pdF0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGEwMDtcbiAgICAgIGNvbG9yOiAjNGUxYTQwOyB9XG4gIC5idG4tLWJvcmRlci13aGl0ZSB7XG4gICAgcGFkZGluZzogMTBweCAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjRkZGRkZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDsgfVxuICAgIC5idG4tLWJvcmRlci13aGl0ZTpob3ZlciB7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZkYTAwO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZGEwMDtcbiAgICAgIGNvbG9yOiAjNGUxYTQwOyB9XG4gIC5idG4tLWJvcmRlci1ncmFwZS1wdXJwbGUsIC5oZXJvX19jb3B5LmJnLXdoaXRlIC5idG4sIC5oZXJvX19jb3B5LmJnLXdoaXRlIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biwgYm9keSAuaGVyb19fY29weS5iZy13aGl0ZSBidXR0b24ucGVhX2Nvb2tfYnRuLCAuaGVyb19fY29weS5iZy13aGl0ZSAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXQuYnV0dG9uLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhlcm9fX2NvcHkuYmctd2hpdGUgaW5wdXQuYnV0dG9uLFxuICAuaGVyb19fY29weS5iZy13aGl0ZSAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhlcm9fX2NvcHkuYmctd2hpdGUgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBjb2xvcjogIzRlMWE0MDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjNGUxYTQwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmJ0bi0tYm9yZGVyLWdyYXBlLXB1cnBsZTpob3ZlciwgLmhlcm9fX2NvcHkuYmctd2hpdGUgLmJ0bjpob3ZlciwgLmhlcm9fX2NvcHkuYmctd2hpdGUgYm9keSBidXR0b24ucGVhX2Nvb2tfYnRuOmhvdmVyLCBib2R5IC5oZXJvX19jb3B5LmJnLXdoaXRlIGJ1dHRvbi5wZWFfY29va19idG46aG92ZXIsIC5oZXJvX19jb3B5LmJnLXdoaXRlIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b246aG92ZXIsIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuaGVyb19fY29weS5iZy13aGl0ZSBpbnB1dC5idXR0b246aG92ZXIsXG4gICAgLmhlcm9fX2NvcHkuYmctd2hpdGUgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5oZXJvX19jb3B5LmJnLXdoaXRlIGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGUxYTQwO1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzRlMWE0MDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuLS1pY29uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYnRuLS1pY29uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDsgfSB9XG4gICAgLmJ0bi0taWNvbiAuaWNvbiB7XG4gICAgICB3aWR0aDogMjdweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogN3B4O1xuICAgICAgcmlnaHQ6IDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYnRuLS1pY29uIC5pY29uIHtcbiAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICAgIHRvcDogNXB4OyB9IH1cblxuLmJ0bi1saW5rIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDQuNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6ICNmZmQ0MDA7IH1cbiAgLmJ0bi1saW5rIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM0ZTFhNDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idG4tbGluayBzcGFuIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbmEge1xuICBjb2xvcjogIzRlMWE0MDsgfVxuXG4ubW9kdWxlIHtcbiAgcGFkZGluZzogOTVweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAubW9kdWxlIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5tb2R1bGUge1xuICAgICAgcGFkZGluZzogNTBweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1vZHVsZSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDA7IH0gfVxuXG4vKjQwNCovXG4uZXJyb3I0MDQgI3NpdGUtY29udGVudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuZXJyb3I0MDQgI3NpdGUtY29udGVudCAuZXJyb3JfX3BhZ2UgLmVycm9yX19jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxMDJweCAwIDExOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZXJyb3I0MDQgI3NpdGUtY29udGVudCAuZXJyb3JfX3BhZ2UgLmVycm9yX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiA1MnB4IOKAizAgMzVweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAuZXJyb3I0MDQgI3NpdGUtY29udGVudCAuZXJyb3JfX3BhZ2UgLmVycm9yX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiA0MnB4IDAgNTBweDsgfSB9XG4gICAgLmVycm9yNDA0ICNzaXRlLWNvbnRlbnQgLmVycm9yX19wYWdlIC5lcnJvcl9fY29udGVudF9fdGl0bGUgaDEge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gICAgICBjb2xvcjogIzRlMWE0MDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAgIC5lcnJvcjQwNCAjc2l0ZS1jb250ZW50IC5lcnJvcl9fcGFnZSAuZXJyb3JfX2NvbnRlbnRfX3RpdGxlIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDgwcHg7IH0gfVxuICAgIC5lcnJvcjQwNCAjc2l0ZS1jb250ZW50IC5lcnJvcl9fcGFnZSAuZXJyb3JfX2NvbnRlbnRfX3N1YnRpdGxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjNGUxYTQwOyB9XG4gICAgICAuZXJyb3I0MDQgI3NpdGUtY29udGVudCAuZXJyb3JfX3BhZ2UgLmVycm9yX19jb250ZW50X19zdWJ0aXRsZSBoMyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAgICAgLmVycm9yNDA0ICNzaXRlLWNvbnRlbnQgLmVycm9yX19wYWdlIC5lcnJvcl9fY29udGVudF9fc3VidGl0bGUgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi8qNDA0Ki9cbmJvZHkgLnBlYV9jb29rX3dyYXBwZXIucGVhX2Nvb2tfYm90dG9tcmlnaHQge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTsgfVxuXG5ib2R5IC5wZWFfY29va193cmFwcGVyIHAge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gIG1heC13aWR0aDogMTE5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5IC5wZWFfY29va193cmFwcGVyIHAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG5ib2R5ICNmb20ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkgI2ZvbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfSB9XG4gIGJvZHkgI2ZvbTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmRhMDA7IH1cblxuYm9keSBidXR0b24ucGVhX2Nvb2tfYnRuIHtcbiAgY29sb3I6ICM0RTFBNDA7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keSBidXR0b24ucGVhX2Nvb2tfYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cblxuLnBhZ2UtaWQtNjYyICNtZWdhLW1lbnUtaXRlbS0xMzkgLm1lZ2EtbWVudS1saW5rLFxuLnBhZ2UtaWQtNjQwICNtZWdhLW1lbnUtaXRlbS0xMzkgLm1lZ2EtbWVudS1saW5rLFxuLnBhZ2UtaWQtNDY3ICNtZWdhLW1lbnUtaXRlbS0xNDEgLm1lZ2EtbWVudS1saW5rLFxuLnBhZ2UtaWQtNDQ1ICNtZWdhLW1lbnUtaXRlbS0xNDIgLm1lZ2EtbWVudS1saW5rLFxuLnBhZ2UtaWQtNDAzICNtZWdhLW1lbnUtaXRlbS0xNDAgLm1lZ2EtbWVudS1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTYxODQyICFpbXBvcnRhbnQ7IH1cblxuLmJsb2ctYnN0eWxlX19jb3B5IC50aXRsZS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTBtczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTBtczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjE1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjQ1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjc1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAzczsgfVxuXG5bZGF0YS1hb3NdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1saW5lYXJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuMjUsIDAuNzUsIDAuNzUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7IH1cblxuQG1lZGlhIHNjcmVlbiB7XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLXVwXSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLWRvd25dIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS1yaWdodF0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLWxlZnRdIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtdXAtcmlnaHRdIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAxMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDEwMHB4LCAwKTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLXVwLWxlZnRdIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDEwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAxMDBweCwgMCk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS1kb3duLXJpZ2h0XSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgLTEwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgLTEwMHB4LCAwKTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLWRvd24tbGVmdF0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgLTEwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAtMTAwcHgsIDApOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxKTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluXSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20taW4tdXBdIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDAuNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCkgc2NhbGUoMC42KTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluLWRvd25dIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgwLjYpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgwLjYpOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20taW4tcmlnaHRdIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20taW4tbGVmdF0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCkgc2NhbGUoMC42KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20tb3V0XSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20tb3V0LXVwXSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgxLjIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDEuMik7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1vdXQtZG93bl0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDEuMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDEuMik7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRdIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20tb3V0LWxlZnRdIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDEuMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCkgc2NhbGUoMS4yKTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm07XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9c2xpZGUtdXBdIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1zbGlkZS1kb3duXSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1zbGlkZS1yaWdodF0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9c2xpZGUtbGVmdF0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF0ge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtOyB9XG4gIGh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtbGVmdF0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTsgfVxuICBodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXJpZ2h0XSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC1yaWdodF0uYW9zLWFuaW1hdGUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC11cF0ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC11cF0uYW9zLWFuaW1hdGUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC1kb3duXSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7IH1cbiAgaHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC1kb3duXS5hb3MtYW5pbWF0ZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTsgfSB9XG5cbi8qKi9cbi5hZG1pbi1iYXIgI3NpdGUtaGVhZGVyIHtcbiAgdG9wOiAzMnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG4gICAgLmFkbWluLWJhciAjc2l0ZS1oZWFkZXIge1xuICAgICAgdG9wOiA0NnB4OyB9IH1cblxuLmhlYWRlci10aXRsZXMgLnNpdGUtbG9nbyB7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVhZGVyLXRpdGxlcyAuc2l0ZS1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uaGVhZGVyLWlubmVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5oZWFkZXItaW5uZXIgLmhlYWRlci10aXRsZXMtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaGVhZGVyLWlubmVyIC5oZWFkZXItdGl0bGVzLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBpbml0aWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAuaGVhZGVyLWlubmVyIC5oZWFkZXItdGl0bGVzLXdyYXBwZXIgLmRvbmF0ZS1idG4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5oZWFkZXItaW5uZXIgLmhlYWRlci10aXRsZXMtd3JhcHBlciAuZG9uYXRlLWJ0biB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAuaGVhZGVyLWlubmVyIC5oZWFkZXItdGl0bGVzLXdyYXBwZXIgLmRvbmF0ZS1idG4gLmJ0biwgLmhlYWRlci1pbm5lciAuaGVhZGVyLXRpdGxlcy13cmFwcGVyIC5kb25hdGUtYnRuIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biwgYm9keSAuaGVhZGVyLWlubmVyIC5oZWFkZXItdGl0bGVzLXdyYXBwZXIgLmRvbmF0ZS1idG4gYnV0dG9uLnBlYV9jb29rX2J0biwgLmhlYWRlci1pbm5lciAuaGVhZGVyLXRpdGxlcy13cmFwcGVyIC5kb25hdGUtYnRuIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b24sIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItdGl0bGVzLXdyYXBwZXIgLmRvbmF0ZS1idG4gaW5wdXQuYnV0dG9uLFxuICAgICAgICAgIC5oZWFkZXItaW5uZXIgLmhlYWRlci10aXRsZXMtd3JhcHBlciAuZG9uYXRlLWJ0biAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLXRpdGxlcy13cmFwcGVyIC5kb25hdGUtYnRuIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7IH0gfVxuICAuaGVhZGVyLWlubmVyIC5tb2JpbGUtbmF2LXRvZ2dsZSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiA0MXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwOyB9XG4gICAgLmhlYWRlci1pbm5lciAubW9iaWxlLW5hdi10b2dnbGU6YmVmb3JlIHtcbiAgICAgIC8qXHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2hhbWJ1cmdlcl9pY29uLnN2ZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAqLyB9XG4gICAgLmhlYWRlci1pbm5lciAubW9iaWxlLW5hdi10b2dnbGU6YWZ0ZXIge1xuICAgICAgLypcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaGFtYnVyZ2VyX2Nsb3NlX2ljb24ucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTlweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7Ki8gfVxuICAgIC5oZWFkZXItaW5uZXIgLm1vYmlsZS1uYXYtdG9nZ2xlLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZWFkZXItaW5uZXIgLm1vYmlsZS1uYXYtdG9nZ2xlLmFjdGl2ZTphZnRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5kb25hdGUtYnRuIHtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4OyB9XG4gIC5kb25hdGUtYnRuIC5idG4sIC5kb25hdGUtYnRuIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biwgYm9keSAuZG9uYXRlLWJ0biBidXR0b24ucGVhX2Nvb2tfYnRuLCAuZG9uYXRlLWJ0biAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXQuYnV0dG9uLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmRvbmF0ZS1idG4gaW5wdXQuYnV0dG9uLFxuICAuZG9uYXRlLWJ0biAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmRvbmF0ZS1idG4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDlweCAyMXB4O1xuICAgIG1hcmdpbjogMDsgfVxuXG4jc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5ID4gbGkubWVnYS1tZW51LWl0ZW0gPiBhLm1lZ2EtbWVudS1saW5rIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDsgfVxuXG4vKiovXG4jc2l0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZkYTAwO1xuICBwYWRkaW5nOiA4cHggMCAwO1xuICB6LWluZGV4OiA5OTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDg4LCA4OSwgOTEsIDAuMik7XG4gIC8qXHJcbiAgICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAgICAgI21lZ2EtbWVudS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgPmxpLm1lZ2EtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgID5hLm1lZ2EtbWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0sXHJcbiAgICAgICAgICAgICAgICAmLm1lZ2EtY3VycmVudC1tZW51LWFuY2VzdG9yLFxyXG4gICAgICAgICAgICAgICAgJi5tZWdhLWN1cnJlbnQtcGFnZS1hbmNlc3RvcixcclxuICAgICAgICAgICAgICAgICYubWVnYS1tZW51LWl0ZW0ubWVnYS10b2dnbGUtb24ge1xyXG4gICAgICAgICAgICAgICAgICAgID5hLm1lZ2EtbWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaS5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAgICAgPmEubWVnYS1tZW51LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgID5zcGFuLm1lZ2EtaW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9vcmFuZ2UtYXJyb3cuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAuMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1LjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LXJvdyAubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4gPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0gaDQubWVnYS1ibG9jay10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWRhcmtpc2gtcHVycGxlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgfVxyXG5cclxuKi8gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAjc2l0ZS1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMTZweCAwIDE2cHg7IH0gfVxuICAjc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAjc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXRvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAjc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXRvcC1zb2NpYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgI3NpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci10b3Atc29jaWFsIC5pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgMTFweDsgfVxuICAgICAgI3NpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci10b3Atc29jaWFsIC5pdGVtIGEge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNGUxYTQwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7IH1cbiAgICAgICAgI3NpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci10b3Atc29jaWFsIC5pdGVtIGEgc3ZnIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZGEwMDsgfVxuICAgICAgICAjc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXRvcC1zb2NpYWwgLml0ZW0gYTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0U2MTg0MjsgfVxuICAjc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXRvcC1tZW51IC5tZW51LXRvcC1tZW51LWNvbnRhaW5lciB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICNzaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItdG9wLW1lbnUgLm1lbnUtdG9wLW1lbnUtY29udGFpbmVyIHVsIGxpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICNzaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItdG9wLW1lbnUgLm1lbnUtdG9wLW1lbnUtY29udGFpbmVyIHVsIGxpOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgI3NpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci10b3AtbWVudSAubWVudS10b3AtbWVudS1jb250YWluZXIgdWwgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAjc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXRvcC1tZW51IC5tZW51LXRvcC1tZW51LWNvbnRhaW5lciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICM0RTFBNDA7IH1cbiAgICAgICNzaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItdG9wLW1lbnUgLm1lbnUtdG9wLW1lbnUtY29udGFpbmVyIHVsIGxpIGEge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAxN3B4O1xuICAgICAgICBtYXJnaW46IDAgMCAwIDRweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogIzRlMWE0MDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZjQ3OTIwOyB9XG4gICAgICAgICNzaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItdG9wLW1lbnUgLm1lbnUtdG9wLW1lbnUtY29udGFpbmVyIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjOEQyMzZFO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAjc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXRvcC1tZW51IC5tZW51LXRvcC1tZW51LWNvbnRhaW5lciB1bCBsaSB1bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI3NpdGUtaGVhZGVyIC5tb2JpbGUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgI3NpdGUtaGVhZGVyIC5tb2JpbGUtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgI3NpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci1tYWluIC5oZWFkZXItbmF2aWdhdGlvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAgICNzaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItbWFpbiAuaGVhZGVyLW5hdmlnYXRpb24td3JhcHBlciAucHJpbWFyeS1tZW51LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IGluaGVyaXQ7IH1cbiAgICAgICNzaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItbWFpbiAuaGVhZGVyLW5hdmlnYXRpb24td3JhcHBlciAucHJpbWFyeS1tZW51LXdyYXBwZXIgLnByaW1hcnktbWVudSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgI3NpdGUtaGVhZGVyICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEubWVnYS1tZW51LWxpbmsgPiBzcGFuLm1lZ2EtaW5kaWNhdG9yOmFmdGVyIHtcbiAgICBtYXJnaW46IDAgMCAwIDJweDtcbiAgICBjb2xvcjogI0Y0NzkyMDsgfVxuICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93IC5tZWdhLXN1Yi1tZW51IHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93IC5tZWdhLW1lbnUtY29sdW1uIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDI0cHg7IH1cbiAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93IC5tZWdhLW1lbnUtY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjRweDsgfVxuICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1jb2x1bW5zLTItb2YtMTIge1xuICAgIHdpZHRoOiAxOC4yJTsgfVxuICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93IC5tZWdhLW1lbnUtY29sdW1uID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5ID4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIGg0Lm1lZ2EtYmxvY2stdGl0bGUsXG4gICNzaXRlLWhlYWRlciAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4gPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0gaDQubWVnYS1ibG9jay10aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgNHB4ICNmZmRhMDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAwIDAgMTNweDtcbiAgICBtaW4taGVpZ2h0OiA2MnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIG1hcmdpbjogMCAwIDE1cHg7IH1cbiAgI3NpdGUtaGVhZGVyICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LXJvdyA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtY3RhIHtcbiAgICB3aWR0aDogMjY0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZzogMDsgfVxuICAgICNzaXRlLWhlYWRlciAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1yb3cgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWN0YSAubWVnYS1zdWItbWVudSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1jdGEgLm1lZ2Etc3ViLW1lbnUgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1jdGEgLm1lZ2Etc3ViLW1lbnUgZmlndXJlIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgICAgICAgI3NpdGUtaGVhZGVyICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LXJvdyA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtY3RhIC5tZWdhLXN1Yi1tZW51IGZpZ3VyZTpob3ZlciBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAgICAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1jdGEgLm1lZ2Etc3ViLW1lbnUgZmlndXJlOmhvdmVyIGZpZ2NhcHRpb24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM0RTFBNDA7IH1cbiAgICAgICAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1jdGEgLm1lZ2Etc3ViLW1lbnUgZmlndXJlOmhvdmVyIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4OyB9XG4gICAgICAgICNzaXRlLWhlYWRlciAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1yb3cgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWN0YSAubWVnYS1zdWItbWVudSBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM1NjYzNkE7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDExcHggNTBweCAxMXB4IDIycHg7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7IH1cbiAgICAgICAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1jdGEgLm1lZ2Etc3ViLW1lbnUgZmlndXJlIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7IH1cbiAgICAgICNzaXRlLWhlYWRlciAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1yb3cgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWN0YSAubWVnYS1zdWItbWVudSAubGkubWVnYS1tZW51LWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICNzaXRlLWhlYWRlciAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1yb3cgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWN0YSAubWVnYS1zdWItbWVudSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93IC5tZWdhLW1lbnUtY29sdW1uID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIC5tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6ICNGMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgdHJhbnNpdGlvbjogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93IC5tZWdhLW1lbnUtY29sdW1uID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIC5tZW51OjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgI3NpdGUtaGVhZGVyICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LXJvdyAubWVnYS1tZW51LWNvbHVtbiA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSAubWVudSBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICNzaXRlLWhlYWRlciAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1yb3cgLm1lZ2EtbWVudS1jb2x1bW4gPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0gLm1lbnUgbGkgYSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNDI4NTcxNDsgfVxuICAgICAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93IC5tZWdhLW1lbnUtY29sdW1uID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIC5tZW51IGxpIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjOEQyMzZFOyB9XG4gICAgICAjc2l0ZS1oZWFkZXIgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtcm93IC5tZWdhLW1lbnUtY29sdW1uID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIC5tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSB7XG4gICAgICAgIGNvbG9yOiAjOEQyMzZFOyB9XG5cbi8qKi9cbi8qKi9cbi5zaXRlLWhlYWRlci10b3Atc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gIC5zaXRlLWhlYWRlci10b3Atc2VhcmNoIC50b2dnbGUge1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IC0ycHg7IH1cblxuLnNlYXJjaC1mb3JtLW1haW4ge1xuICB3aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VhcmNoLWZvcm0tbWFpbiAuc2VhcmNoLWZvcm0tY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDdweDtcbiAgICB0b3A6IDJweDsgfVxuICAuc2VhcmNoLWZvcm0tbWFpbi5hY3RpdmUge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW4tbGVmdDogOXB4OyB9XG4gIC5zZWFyY2gtZm9ybS1tYWluIC5zZWFyY2gtZm9ybSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNlYXJjaC1mb3JtLW1haW4gLnNlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDI1cHggMCAwOyB9XG4gICAgLnNlYXJjaC1mb3JtLW1haW4gLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM0RTFBNDA7IH1cbiAgICAgIC5zZWFyY2gtZm9ybS1tYWluIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgICBjb2xvcjogIzRFMUE0MDtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLnNlYXJjaC1mb3JtLW1haW4gLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICBjb2xvcjogIzRFMUE0MDtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLnNlYXJjaC1mb3JtLW1haW4gLnNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgLyogSUUgMTArICovXG4gICAgICAgIGNvbG9yOiAjNEUxQTQwO1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuc2VhcmNoLWZvcm0tbWFpbiAuc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgY29sb3I6ICM0RTFBNDA7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cblxuLyoqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLmhlYWRlci10aXRsZXMge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTsgfVxuICAuc2VhcmNoLWFjdGl2ZSAuaGVhZGVyLXRpdGxlcyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci10aXRsZXMge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW46IDAgYXV0byAwIDA7IH1cbiAgLmhlYWRlci1pbm5lciBidXR0b24udG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXJnaW46IDAgM3B4IDAgMThweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5oZWFkZXItaW5uZXIgYnV0dG9uLnRvZ2dsZSBzcGFuIHtcbiAgICAgIG1hcmdpbjogNHB4IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjNEUxQTQwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7IH1cbiAgICAuaGVhZGVyLWlubmVyIGJ1dHRvbi50b2dnbGUuYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmhlYWRlci1pbm5lciBidXR0b24udG9nZ2xlLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlYWRlci1pbm5lciBidXR0b24udG9nZ2xlLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC8qKi9cbiAgLm1lbnUtbW9kYWwge1xuICAgIHRvcDogNzNweDsgfVxuICAgIC5tZW51LW1vZGFsIC5tZW51LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLyoqL1xuICAubW9kYWwtbWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1lbnUtbW9kYWwgbmF2ICoge1xuICAgIGJvcmRlci1jb2xvcjogIzU2NjM2QTsgfVxuICBidXR0b24uc3ViLW1lbnUtdG9nZ2xlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI0UxRTVFNjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAyM3B4OyB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5tb2RhbC1tZW51ID4gbGkgLnN2Zy1pY29uLFxuICAubW9kYWwtbWVudSA+IGxpID4gLmFuY2VzdG9yLXdyYXBwZXIgLnN2Zy1pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgY29sb3I6ICNGNDc5MjA7IH1cbiAgICAubW9kYWwtbWVudSA+IGxpIC5zdmctaWNvbiBwYXRoLFxuICAgIC5tb2RhbC1tZW51ID4gbGkgLnN2Zy1pY29uIHBvbHlnb24sXG4gICAgLm1vZGFsLW1lbnUgPiBsaSA+IC5hbmNlc3Rvci13cmFwcGVyIC5zdmctaWNvbiBwYXRoLFxuICAgIC5tb2RhbC1tZW51ID4gbGkgPiAuYW5jZXN0b3Itd3JhcHBlciAuc3ZnLWljb24gcG9seWdvbiB7XG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7IH1cbiAgLm1vZGFsLW1lbnUgPiBsaSA+IGEsXG4gIC5tb2RhbC1tZW51ID4gbGkgPiAuYW5jZXN0b3Itd3JhcHBlciA+IGEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAyM3B4IDIwcHggMjJweCAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgY29sb3I6ICM0RTFBNDA7IH1cbiAgLyoqL1xuICAubWVudS10b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7IH1cbiAgLm1lbnUtYm90dG9tIHtcbiAgICBwYWRkaW5nOiAwIDAgMTAwcHg7XG4gICAgbWFyZ2luOiAwIDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTsgfVxuICAgIC5tZW51LWJvdHRvbSAubWVudSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAyNXB4IDAgMThweDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgIC5tZW51LWJvdHRvbSAubWVudSBsaSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgICAgIC5tZW51LWJvdHRvbSAubWVudSBsaSBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogN3B4IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICM4RDIzNkU7IH1cbiAgLnNpdGUtaGVhZGVyLXRvcC1zb2NpYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW46IDAgMCAzNXB4OyB9XG4gICAgLnNpdGUtaGVhZGVyLXRvcC1zb2NpYWwgLml0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDE3cHggMCAwOyB9XG4gICAgICAuc2l0ZS1oZWFkZXItdG9wLXNvY2lhbCAuaXRlbSBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzhEMjM2RTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gIC5zaXRlLWhlYWRlci10b3Atc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAyOHB4IDI0cHggMzVweCAxN3B4O1xuICAgIGJveC1zaGFkb3c6IDAgLTJweCAyLjlweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zaXRlLWhlYWRlci10b3Atc2VhcmNoIC5zZWFyY2gtZm9ybSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDUwcHggMCAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2l0ZS1oZWFkZXItdG9wLXNlYXJjaCAuc2VhcmNoLWZpZWxkIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDVweCA1cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNlNmU5ZWI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtOyB9XG4gICAgLnNpdGUtaGVhZGVyLXRvcC1zZWFyY2ggYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYmFja2dyb3VuZDogI0ZGREEwMDtcbiAgICAgIHBhZGRpbmc6IDYuMnB4IDYuNXB4IDYuNXB4IDYuMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMi44cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDsgfVxuICAvKiovXG4gIC5tb2RhbC1tZW51ID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubW9kYWwtbWVudSA+IC5tZW51LWl0ZW0gPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tb2RhbC1tZW51ID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0gPiAuYW5jZXN0b3Itd3JhcHBlciA+IGEge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4RDIzNkU7XG4gICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAubW9kYWwtbWVudSA+IC5tZW51LWl0ZW0gPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtID4gLmFuY2VzdG9yLXdyYXBwZXIgYnV0dG9uLnN1Yi1tZW51LXRvZ2dsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNhNDRmOGI7IH1cbiAgICAgICAgLm1vZGFsLW1lbnUgPiAubWVudS1pdGVtID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbSA+IC5hbmNlc3Rvci13cmFwcGVyIGJ1dHRvbi5zdWItbWVudS10b2dnbGUgLnN2Zy1pY29uIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZGEwMDsgfVxuICAgIC5tb2RhbC1tZW51ID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSAuc3ViLW1lbnUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQ6ICM0RTFBNDA7IH1cbiAgICAgIC5tb2RhbC1tZW51ID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSAuc3ViLW1lbnUgbGkge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tb2RhbC1tZW51ID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSAuc3ViLW1lbnUgbGkgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjBweCAxM3B4IDQwcHg7XG4gICAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICAgICAubW9kYWwtbWVudSA+IC5tZW51LWl0ZW0gPiAuc3ViLW1lbnUgLnN1Yi1tZW51IGxpIGE6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy0wMDcuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaXRlLWhlYWRlci13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhlYWRlci1pbm5lciAuaGVhZGVyLXRpdGxlcy13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDsgfVxuICAjc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLW1haW4gLmhlYWRlci1uYXZpZ2F0aW9uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5kb25hdGUtYnRuIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICNzaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItdG9wLW1lbnUgLm1lbnUtdG9wLW1lbnUtY29udGFpbmVyIHVsIGxpIGEge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICNzaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItdG9wLW1lbnUgLm1lbnUtdG9wLW1lbnUtY29udGFpbmVyIHVsIGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5kb25hdGUtYnRuIC5idG4sIC5kb25hdGUtYnRuIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biwgYm9keSAuZG9uYXRlLWJ0biBidXR0b24ucGVhX2Nvb2tfYnRuLCAuZG9uYXRlLWJ0biAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXQuYnV0dG9uLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmRvbmF0ZS1idG4gaW5wdXQuYnV0dG9uLFxuICAuZG9uYXRlLWJ0biAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmRvbmF0ZS1idG4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2l0ZS1sb2dvIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDsgfVxuICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAuaGVybyAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogODAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmhlcm8gLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhlcm8gLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuICAuaGVyb19faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oZXJvX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNjZweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZXJvX19pbm5lciB7XG4gICAgICAgIGJvdHRvbTogMzBweDsgfSB9XG4gIC5oZXJvX19jb3B5IHtcbiAgICBwYWRkaW5nOiAzNHB4IDUwcHggNDFweCA0M3B4O1xuICAgIG1heC13aWR0aDogNDM3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmhlcm9fX2NvcHkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDQwcHggMzFweCAzM3B4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5oZXJvX19jb3B5IHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZXJvX19jb3B5IHtcbiAgICAgICAgcGFkZGluZzogMThweCAyMHB4IDIzcHggMjVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAuaGVyb19fY29weS5iZy1ncmFwZS1wdXJwbGUgLmhlcm9fX2NvcHlfX2lubmVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmhlcm9fX2NvcHkuYmctZGFya2lzaC1wdXJwbGUgLmhlcm9fX2NvcHlfX2lubmVyIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmhlcm9fX2NvcHkuYmctd2hpdGUgLmhlcm9fX2NvcHlfX2lubmVyIGgzIHtcbiAgICAgIGNvbG9yOiAjNTY2MzZBOyB9XG4gICAgLmhlcm9fX2NvcHlfX2lubmVyIGgxIHtcbiAgICAgIG1hcmdpbjogMCAwIDE0cHg7IH1cbiAgICAuaGVyb19fY29weV9faW5uZXIgaDMge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaGVyb19fY29weV9faW5uZXIgaDMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaGVyb19fYnRuIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmhlcm9fX2J0biB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7IH0gfVxuICAuaGVyb19faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoNzIwIC8gMTkyMCAqIDEwMHZ3KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgIC5oZXJvX19pbWcge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNjUwIC8gMTQzOSAqIDEwMHZ3KTtcbiAgICAgICAgbWluLWhlaWdodDogNDUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LWhlaWdodDogNzY2cHgpIHtcbiAgICAgIC5oZXJvX19pbWcge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNjEwIC8gMTQzOSAqIDEwMHZ3KTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaGVyb19faW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7IH0gfVxuICAgIC5oZXJvX19pbWcgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZXJvX19pbWdfX21vYmlsZSB7XG4gICAgICAgIGhlaWdodDogNDY2cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cbiAgLmhlcm9fX3ZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoNzIwIC8gMTkyMCAqIDEwMHZ3KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5oZXJvX192aWRlbzo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5oZXJvX192aWRlbyAuaWZyYW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgIC8qIDE2OjkgKi9cbiAgICAgIGhlaWdodDogMDsgfVxuICAgICAgLmhlcm9fX3ZpZGVvIC5pZnJhbSBpZnJhbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gICAgICAuaGVyb19fdmlkZW8ge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoNjUwIC8gMTQzOSAqIDEwMHZ3KTtcbiAgICAgICAgbWluLWhlaWdodDogNDUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LWhlaWdodDogNzY2cHgpIHtcbiAgICAgIC5oZXJvX192aWRlbyB7XG4gICAgICAgIGhlaWdodDogY2FsYyg2MTAgLyAxNDM5ICogMTAwdncpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gICAgICAuaGVyb19fdmlkZW8gLmlmcmFtIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgICAuaGVyb19fdmlkZW8gLmlmcmFtIGlmcmFtZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaGVyb19fdmlkZW8ge1xuICAgICAgICBoZWlnaHQ6IDQ2NnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIC5oZXJvX192aWRlbyAuaWZyYW0gaWZyYW1lIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyLjkpOyB9IH1cbiAgLmhlcm8gLmhlb3Jfc2xpZGVyX2Fycm93cyAuc2xpY2stcHJldiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5oZXJvIC5oZW9yX3NsaWRlcl9hcnJvd3MgLnNsaWNrLW5leHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuaGVybyAuaGVvcl9zbGlkZXJfYXJyb3dzIC5zbGljay1hcnJvdyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTsgfVxuICAgIC5oZXJvIC5oZW9yX3NsaWRlcl9hcnJvd3MgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6aG92ZXIge1xuICAgICAgbGVmdDogNDJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAuaGVybyAuaGVvcl9zbGlkZXJfYXJyb3dzIC5zbGljay1hcnJvdy5zbGljay1wcmV2OmhvdmVyIHtcbiAgICAgICAgICBsZWZ0OiAyMnB4OyB9IH1cbiAgICAuaGVybyAuaGVvcl9zbGlkZXJfYXJyb3dzIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmhvdmVyIHtcbiAgICAgIHJpZ2h0OiA0MnB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIC5oZXJvIC5oZW9yX3NsaWRlcl9hcnJvd3MgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6aG92ZXIge1xuICAgICAgICAgIHJpZ2h0OiAyM3B4OyB9IH1cbiAgICAuaGVybyAuaGVvcl9zbGlkZXJfYXJyb3dzIC5zbGljay1hcnJvdyBzdmcgcGF0aCB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyB9XG4gICAgLmhlcm8gLmhlb3Jfc2xpZGVyX2Fycm93cyAuc2xpY2stYXJyb3c6aG92ZXIgc3ZnIHBhdGgge1xuICAgICAgc3Ryb2tlOiAjRkZEQTAwOyB9XG4gIC5oZXJvIC5oZXJvLXNsaWRlIC5zbGljay1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5oZXJvIC5zbGljay1hcnJvdyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGhlaWdodDogMzMuNDlweDtcbiAgICB3aWR0aDogNTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5oZXJvIC5zbGljay1hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIC5oZXJvIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiA0OXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGVyby1pY29uLWxlZnQuc3ZnKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5oZXJvIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogMzBweDsgfSB9XG4gIC5oZXJvIC5zbGljay1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlcm8taWNvbi1yaWdodC5zdmcpO1xuICAgIHJpZ2h0OiA0OXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmhlcm8gLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogMzFweDsgfSB9XG4gIC5oZXJvIC5zbGljay1kb3RzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyN3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDExOTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgICAgLmhlcm8gLnNsaWNrLWRvdHMge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAuaGVybyAuc2xpY2stZG90cyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaGVybyAuc2xpY2stZG90cyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmhlcm8gLnNsaWNrLWRvdHMge1xuICAgICAgICBib3R0b206IDhweDsgfSB9XG4gICAgLmhlcm8gLnNsaWNrLWRvdHMgbGkge1xuICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaGVybyAuc2xpY2stZG90cyBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDJweDsgfSB9XG4gICAgICAuaGVybyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGEwMDsgfVxuICAgICAgLmhlcm8gLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZkYTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuaGVybyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICB3aWR0aDogOHB4OyB9IH1cblxuLm5vLXJlc3VsdC10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5uby1yZXN1bHQtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDEyNSU7IH1cblxuLnBsYXllcl9jb250cm9scyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucGxheWVyX2NvbnRyb2xzIGEge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRhMDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogIzRlMWE0MDsgfVxuICAgIC5wbGF5ZXJfY29udHJvbHMgYS5wbGF5X2ljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgLnBsYXllcl9jb250cm9scyBhLnBhdXNlX2ljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJhbm5lciB7XG4gICAgICBoZWlnaHQ6IDU1MHB4OyB9IH1cbiAgLmJhbm5lcl9fYmcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5iYW5uZXJfX2JnOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wYWdlLWJhbm5lci1vdmVybGF5LnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5iYW5uZXJfX2JnOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwYWRkaW5nLXRvcDogNTV2dzsgfSB9XG4gIC5iYW5uZXJfX2NvcHkge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYmFubmVyX19jb3B5IC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5iYW5uZXJfX2NvcHkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogNzhweDtcbiAgICAgICAgbGVmdDogMDsgfSB9XG4gICAgLmJhbm5lcl9fY29weV9fYm94IHtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgcGFkZGluZzogMTJweCAzMXB4IDEycHggMjhweDtcbiAgICAgIGJhY2tncm91bmQ6ICM4ZDIzNmU7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5iYW5uZXJfX2NvcHlfX2JveCB7XG4gICAgICAgICAgcGFkZGluZzogMTdweCAyNXB4IDIycHggMzFweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAgIC5iYW5uZXJfX2NvcHlfX2JveCBoMSB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYmFubmVyX19jb3B5X19ib3ggaDEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTMzMzMzMzM7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5iYW5uZXJfX2NvcHlfX2JveCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzOTBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmJhbm5lcl9fY29weV9fYm94IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQzMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmJhbm5lcl9fY29weV9fYm94IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ2NXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmFubmVyX19jb3B5X19ib3gge1xuICAgICAgICAgIHBhZGRpbmc6IDM1cHggNThweCAzNXB4IDYxcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIzMnB4OyB9IH1cblxuLyoqL1xuLnN0YW5kYXJkLWNvbnRlbnQudGhlbWUtY29sb3ItcGFsZS1ncmV5IHtcbiAgYmFja2dyb3VuZDogI0YwRjJGMzsgfVxuXG4uc3RhbmRhcmQtY29udGVudC50aGVtZS1jb2xvci1zdW5mbG93ZXIteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGEwMDsgfVxuXG4uc3RhbmRhcmQtY29udGVudC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGUxYTQwOyB9XG4gIC5zdGFuZGFyZC1jb250ZW50LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBjb2xvcjogI2ZmZGEwMDsgfVxuICAgIC5zdGFuZGFyZC1jb250ZW50LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSAuc2VjdGlvbi1oZWFkaW5nIGEsXG4gICAgLnN0YW5kYXJkLWNvbnRlbnQudGhlbWUtY29sb3ItZ3JhcGUtcHVycGxlIC5zZWN0aW9uLWhlYWRpbmcgcCB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuc3RhbmRhcmQtY29udGVudC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgLnBjLWNvbnRlbnQgYSxcbiAgLnN0YW5kYXJkLWNvbnRlbnQudGhlbWUtY29sb3ItZ3JhcGUtcHVycGxlIC5wYy1jb250ZW50IHAge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5zdGFuZGFyZC1jb250ZW50LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSBhIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc3RhbmRhcmQtY29udGVudC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDIzNmU7IH1cbiAgLnN0YW5kYXJkLWNvbnRlbnQudGhlbWUtY29sb3ItZGFya2lzaC1wdXJwbGUgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgY29sb3I6ICNmZmRhMDA7IH1cbiAgICAuc3RhbmRhcmQtY29udGVudC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSAuc2VjdGlvbi1oZWFkaW5nIGEsXG4gICAgLnN0YW5kYXJkLWNvbnRlbnQudGhlbWUtY29sb3ItZGFya2lzaC1wdXJwbGUgLnNlY3Rpb24taGVhZGluZyBwIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5zdGFuZGFyZC1jb250ZW50LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5wYy1jb250ZW50IGEsXG4gIC5zdGFuZGFyZC1jb250ZW50LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5wYy1jb250ZW50IHAge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5zdGFuZGFyZC1jb250ZW50LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIGEge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi8qKi9cbi5zZWN0aW9uLWhlYWRpbmctLWZ1bGwge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnNlY3Rpb24taGVhZGluZy0tZnVsbCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmFjYyAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDc4cHg7IH1cblxuLmFjYy0tdHAge1xuICBwYWRkaW5nLXRvcDogMzdweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYWNjLS10cCB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgIC5hY2MtLXRwIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9IH1cblxuLmFjY19fcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjBmMmYzOyB9XG4gIC5hY2NfX3BhbmVsX19yb3cge1xuICAgIHBhZGRpbmc6IDAgMTglIDM2cHggODVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5hY2NfX3BhbmVsX19yb3cge1xuICAgICAgICBwYWRkaW5nOiAwIDE4JSAzNnB4IDcwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmFjY19fcGFuZWxfX3JvdyB7XG4gICAgICAgIHRvcDogMjlweDtcbiAgICAgICAgcGFkZGluZzogMCAxOCUgMzZweCAzMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hY2NfX3BhbmVsX19yb3cge1xuICAgICAgICBwYWRkaW5nOiAwIDE3cHggMTFweCAxN3B4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hY2NfX3BhbmVsX19yb3cge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMTFweCAxMXB4OyB9IH1cblxuLmFjY19fY2FyZCB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjNEUxQTQwOyB9XG4gIC5hY2NfX2NhcmQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM0RTFBNDA7IH1cblxuLmFjY19fdGl0bGUge1xuICBwYWRkaW5nOiAzNnB4IDEwMHB4IDM2cHggOTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5hY2NfX3RpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMTAwcHggMjVweCA3MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmFjY19fdGl0bGUge1xuICAgICAgcGFkZGluZzogMjBweCA3MHB4IDIwcHggMzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hY2NfX3RpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDE3cHggNDBweCAxN3B4IDExcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAuYWNjX190aXRsZSB7XG4gICAgICBwYWRkaW5nOiAxM3B4IDQwcHggMTNweCAxMXB4OyB9IH1cbiAgLmFjY19fdGl0bGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQxcHg7XG4gICAgcmlnaHQ6IDUzcHg7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWNjb3JkaW9uLWljb24uc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1MHMgZWFzZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5hY2NfX3RpdGxlOjphZnRlciB7XG4gICAgICAgIHRvcDogMzNweDtcbiAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgd2lkdGg6IDI5cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmFjY19fdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgdG9wOiAyOXB4O1xuICAgICAgICByaWdodDogMzBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYWNjX190aXRsZTo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMTMuNTlweDtcbiAgICAgICAgYm90dG9tOiAxN3B4O1xuICAgICAgICB0b3A6IGluaGVyaXQ7IH0gfVxuICAuYWNjX190aXRsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2YwZjJmMzsgfVxuICAuYWNjX190aXRsZS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmMGYyZjM7IH1cbiAgICAuYWNjX190aXRsZS5hY3RpdmU6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLmFjY19fdGl0bGUgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmFjY19fdGl0bGUgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuYWNjX190aXRsZSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hY2NfX3RpdGxlIHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuXG4uYi1zdHlsZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmItc3R5bGVfX3JvdyB7XG4gICAgICBtYXJnaW46IDAgLTEwcHg7IH0gfVxuXG4uYi1zdHlsZV9faXRlbSB7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luOiAwIDAgMjVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmItc3R5bGVfX2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDAgMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5iLXN0eWxlX19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5iLXN0eWxlX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAgICAgLmItc3R5bGVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAuYi1zdHlsZV9faXRlbV9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmItc3R5bGVfX2l0ZW1fX2lubmVyOmhvdmVyIC5iLXN0eWxlX19vdmVybGF5IHtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5iLXN0eWxlX19pdGVtX19pbm5lcjpob3ZlciAuYi1zdHlsZV9fbGluayB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNGUxYTQwO1xuICAgICAgY29sb3I6ICNmZmRhMDA7IH1cbiAgICAgIC5iLXN0eWxlX19pdGVtX19pbm5lcjpob3ZlciAuYi1zdHlsZV9fbGluayBzdmcge1xuICAgICAgICByaWdodDogMTlweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYi1zdHlsZV9faXRlbV9faW5uZXI6aG92ZXIgLmItc3R5bGVfX2xpbmsgc3ZnIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxM3B4OyB9IH1cblxuLmItc3R5bGVfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmItc3R5bGVfX2ltZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmItc3R5bGVfX2ltZzo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcGFkZGluZy10b3A6IDkzJTsgfVxuXG4uYi1zdHlsZV9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAyNiwgNjQsIDAuNik7XG4gIGNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiAyMHB4IDI2cHggNnB4IDMycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRvcDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYi1zdHlsZV9fb3ZlcmxheSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMHB4OyB9IH1cbiAgLmItc3R5bGVfX292ZXJsYXkgcCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmItc3R5bGVfX292ZXJsYXkgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5iLXN0eWxlX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZDogI2ZmZGEwMDtcbiAgY29sb3I6ICM0ZTFhNDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMjJweCAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5iLXN0eWxlX19saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5iLXN0eWxlX19saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYi1zdHlsZV9fbGluayB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDI0cHggMTFweDsgfSB9XG4gIC5iLXN0eWxlX19saW5rIHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjlweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmItc3R5bGVfX2xpbmsgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICByaWdodDogMjNweDsgfSB9XG5cbi5yYi1zdHlsZSB7XG4gIHBhZGRpbmc6IDk0cHggMCA3N3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5yYi1zdHlsZSB7XG4gICAgICBwYWRkaW5nOiA2NXB4IDAgNjVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5yYi1zdHlsZSB7XG4gICAgICBwYWRkaW5nOiA0NnB4IDAgNDlweDsgfSB9XG4gIC5yYi1zdHlsZSAubW9kdWxlIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5yYi1zdHlsZSAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBwYWRkaW5nOiAwIDAgNTNweDsgfVxuICAgIC5yYi1zdHlsZSAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5yYi1zdHlsZSAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4OyB9IH1cbiAgLnJiLXN0eWxlX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMTBweDsgfVxuICAucmItc3R5bGVfX2xlZnQge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAucmItc3R5bGVfX2xlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5yYi1zdHlsZV9fcmlnaHQge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAucmItc3R5bGVfX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAucmItc3R5bGVfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE0cHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgLnJiLXN0eWxlX19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogN3B4IDA7IH0gfVxuICAucmItc3R5bGVfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5yYi1zdHlsZV9faWNvbiB7XG4gICAgd2lkdGg6IDMyLjElOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAucmItc3R5bGVfX2ljb24ge1xuICAgICAgICB3aWR0aDogMjQuMSU7IH0gfVxuICAgIC5yYi1zdHlsZV9faWNvbiBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWF4LXdpZHRoOiA4MS4yOCU7IH1cbiAgICAucmItc3R5bGVfX2ljb25fX2lubmVyIHtcbiAgICAgIGJvcmRlcjogc29saWQgNS42N3B4ICNmZmRhMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yYi1zdHlsZV9faWNvbl9faW5uZXIge1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMi44M3B4ICNmZmRhMDA7IH0gfVxuICAgICAgLnJiLXN0eWxlX19pY29uX19pbm5lcjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgICAgIHdpZHRoOiA0MCU7IH1cbiAgLnJiLXN0eWxlX19jb3B5IHtcbiAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgIHdpZHRoOiA2Ny45JTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnJiLXN0eWxlX19jb3B5IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTNweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAucmItc3R5bGVfX2NvcHkge1xuICAgICAgICB3aWR0aDogNzUuOSU7IH0gfVxuICAgIC5yYi1zdHlsZV9fY29weSBoMyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAucmItc3R5bGVfX2NvcHkgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTZweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnJiLXN0eWxlX19jb3B5IGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDQ2cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yYi1zdHlsZV9fY29weSBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4OyB9IH1cbiAgICAgIC5yYi1zdHlsZV9fY29weSBoMyBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnJiLXN0eWxlX19jb3B5IHAge1xuICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnJiLXN0eWxlX19jb3B5IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJiLXN0eWxlX19jb3B5IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yOyB9IH1cblxuLmJsb2ctYnN0eWxlIHtcbiAgcGFkZGluZzogMDsgfVxuICAuYmxvZy1ic3R5bGUgLm1vZHVsZSB7XG4gICAgLypwYWRkaW5nOiA2NXB4IDAgMjZweDsqLyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLWJzdHlsZSAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctYnN0eWxlIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgcGFkZGluZzogMCAwIDE1cHg7IH0gfVxuICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyBwIHtcbiAgICBjb2xvcjogIzU2NjM2QTsgfVxuICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5ibG9nLWJzdHlsZSAuc2VjdGlvbi1oZWFkaW5nIC5ibG9nLWJzdHlsZV9fZmlsdGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2ctYnN0eWxlIC5zZWN0aW9uLWhlYWRpbmcgLmJsb2ctYnN0eWxlX19maWx0ZXIge1xuICAgICAgICAvKnBhZGRpbmctdG9wOiAwOyovIH0gfVxuICAgIC5ibG9nLWJzdHlsZSAuc2VjdGlvbi1oZWFkaW5nIC5ibG9nLWJzdHlsZV9fZmlsdGVyIC5mcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmJsb2ctYnN0eWxlIC5zZWN0aW9uLWhlYWRpbmcgLmJsb2ctYnN0eWxlX19maWx0ZXIgLmZyb3cgLmZpdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMTJweDtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMTBweDsgfVxuICAgICAgICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciAuZnJvdyAuZml0ZW0uZml0ZW0tdGV4dCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMTJweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5ibG9nLWJzdHlsZSAuc2VjdGlvbi1oZWFkaW5nIC5ibG9nLWJzdHlsZV9fZmlsdGVyIC5mcm93IC5maXRlbS5maXRlbS10ZXh0IGlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAzNXB4IDZweCAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0ZTFhNDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzc1NzU3NTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgICAgICAgICAgLmJsb2ctYnN0eWxlIC5zZWN0aW9uLWhlYWRpbmcgLmJsb2ctYnN0eWxlX19maWx0ZXIgLmZyb3cgLmZpdGVtLmZpdGVtLXRleHQgaW5wdXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzNXB4IDhweCAyMHB4OyB9IH1cbiAgICAgICAgICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciAuZnJvdyAuZml0ZW0uZml0ZW0tdGV4dCBidXR0b24ge1xuICAgICAgICAgICAgcGFkZGluZzogOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciAuZnJvdyAuZml0ZW0gLnNlbGVjdHJpYy13cmFwcGVyLnNlbGVjdHJpYy1vcGVuIC5zZWxlY3RyaWMgLmJ1dHRvbjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgICAgICAgLmJsb2ctYnN0eWxlIC5zZWN0aW9uLWhlYWRpbmcgLmJsb2ctYnN0eWxlX19maWx0ZXIgLmZyb3cgLmZpdGVtIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljIHtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMzBweCA2cHggMjBweDtcbiAgICAgICAgICB3aWR0aDogMjEycHg7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzRlMWE0MDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAgICAgICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciAuZnJvdyAuZml0ZW0gLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMgLmxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjb2xvcjogIzc1NzU3NTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7IH1cbiAgICAgICAgICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciAuZnJvdyAuZml0ZW0gLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxNHB4OyB9XG4gICAgICAgICAgICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciAuZnJvdyAuZml0ZW0gLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciAuZnJvdyAuZml0ZW0gLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zZWxlY3QtaWNvbi5zdmcpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxM3B4OyB9XG4gICAgICAgIC5ibG9nLWJzdHlsZSAuc2VjdGlvbi1oZWFkaW5nIC5ibG9nLWJzdHlsZV9fZmlsdGVyIC5mcm93IC5maXRlbSAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLXNjcm9sbCB1bCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciAuZnJvdyAuZml0ZW0gLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1zY3JvbGwgdWwgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzc1NzU3NTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlOyB9XG4gICAgICAgICAgICAuYmxvZy1ic3R5bGUgLnNlY3Rpb24taGVhZGluZyAuYmxvZy1ic3R5bGVfX2ZpbHRlciAuZnJvdyAuZml0ZW0gLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1zY3JvbGwgdWwgbGkuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGUxYTQwO1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAgICAgLmJsb2ctYnN0eWxlIC5zZWN0aW9uLWhlYWRpbmcgLmJsb2ctYnN0eWxlX19maWx0ZXIgLmZyb3cgLmZpdGVtIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtc2Nyb2xsIHVsIGxpOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTFhNDA7IH1cbiAgLmJsb2ctYnN0eWxlX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMTRweDsgfVxuICAuYmxvZy1ic3R5bGVfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMjRweCAxNHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmJsb2ctYnN0eWxlX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuYmxvZy1ic3R5bGVfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDE0cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJsb2ctYnN0eWxlX19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5ibG9nLWJzdHlsZV9faW5uZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZTBlMWUyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuYmxvZy1ic3R5bGVfX2lubmVyID4gYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJsb2ctYnN0eWxlX19pbWcge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7IH1cbiAgICAuYmxvZy1ic3R5bGVfX2ltZyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuYmxvZy1ic3R5bGVfX2NvcHkge1xuICAgIHBhZGRpbmc6IDE0cHggMzFweCAyN3B4O1xuICAgIGJhY2tncm91bmQ6ICNmYmZiZjk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgLmJsb2ctYnN0eWxlX19jb3B5IHtcbiAgICAgICAgcGFkZGluZzogMTFweCAxNXB4IDE1cHg7IH0gfVxuICAgIC5ibG9nLWJzdHlsZV9fY29weSBoNCB7XG4gICAgICBtYXJnaW46IDAgMCAxOXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIC5ibG9nLWJzdHlsZV9fY29weSBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYmxvZy1ic3R5bGVfX2NvcHkgaDQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgICAgLmJsb2ctYnN0eWxlX19jb3B5IGg0IHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAuYmxvZy1ic3R5bGVfX2NvcHkgaDQgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAuYmxvZy1ic3R5bGVfX2NvcHkgaDQgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmRhMDA7IH1cbiAgICAuYmxvZy1ic3R5bGVfX2NvcHkgc3BhbiB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjNTY2MzZBOyB9XG4gICAgLmJsb2ctYnN0eWxlX19jb3B5IHAge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gICAgICBjb2xvcjogIzU2NjM2QTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ibG9nLWJzdHlsZV9fY29weSBwIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLmJsb2ctYnN0eWxlX19jb3B5Lm5vLWRhdGUge1xuICAgICAgcGFkZGluZzogNDlweCAzMHB4IDI0cHggMzBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ibG9nLWJzdHlsZV9fY29weS5uby1kYXRlIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYmxvZy1ic3R5bGVfX2NvcHkubm8tZGF0ZSB7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDE1cHg7IH0gfVxuICAgICAgLmJsb2ctYnN0eWxlX19jb3B5Lm5vLWRhdGUgaDQge1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4OyB9XG4gIC5ibG9nLWJzdHlsZSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIEVkZ2UgKi9cbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmJsb2ctYnN0eWxlIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgY29sb3I6ICM3NTc1NzU7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIC5ibG9nLWJzdHlsZSA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmJsb2ctYnN0eWxlX19idG4ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87IH1cblxuLnBhZ2luYXRpb24td3JhcHBlciAubmF2LWxpbmtzLFxuLmN1c3RvbS1wYWdpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjZweCAxN3B4IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wYWdpbmF0aW9uLXdyYXBwZXIgLm5hdi1saW5rczplbXB0eSxcbiAgLmN1c3RvbS1wYWdpOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wYWdpbmF0aW9uLXdyYXBwZXIgLm5hdi1saW5rcyA+ICosXG4gIC5jdXN0b20tcGFnaSA+ICoge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICM0RTFBNDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGFnaW5hdGlvbi13cmFwcGVyIC5uYXYtbGlua3MgPiAqLFxuICAgICAgLmN1c3RvbS1wYWdpID4gKiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLnBhZ2luYXRpb24td3JhcHBlciAubmF2LWxpbmtzID4gKjpob3ZlcixcbiAgICAuY3VzdG9tLXBhZ2kgPiAqOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRTYxODQyOyB9XG4gIC5wYWdpbmF0aW9uLXdyYXBwZXIgLm5hdi1saW5rcyAucHJldixcbiAgLmN1c3RvbS1wYWdpIC5wcmV2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAucGFnaW5hdGlvbi13cmFwcGVyIC5uYXYtbGlua3MgLnByZXYgc3ZnLFxuICAgIC5jdXN0b20tcGFnaSAucHJldiBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBhZ2luYXRpb24td3JhcHBlciAubmF2LWxpbmtzIC5wcmV2IHN2ZyxcbiAgICAgICAgLmN1c3RvbS1wYWdpIC5wcmV2IHN2ZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9IH1cbiAgLnBhZ2luYXRpb24td3JhcHBlciAubmF2LWxpbmtzIC5uZXh0LFxuICAuY3VzdG9tLXBhZ2kgLm5leHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5wYWdpbmF0aW9uLXdyYXBwZXIgLm5hdi1saW5rcyAubmV4dCBzdmcsXG4gICAgLmN1c3RvbS1wYWdpIC5uZXh0IHN2ZyB7XG4gICAgICBtYXJnaW4tbGVmdDogMjVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wYWdpbmF0aW9uLXdyYXBwZXIgLm5hdi1saW5rcyAubmV4dCBzdmcsXG4gICAgICAgIC5jdXN0b20tcGFnaSAubmV4dCBzdmcge1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4OyB9IH1cblxuLmN0YSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY3RhLnRoZW1lLWNvbG9yLXN1bmZsb3dlci15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRhMDA7IH1cbiAgLmN0YS50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTFhNDA7IH1cbiAgICAuY3RhLnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSAuY3RhX19pbm5lciB7XG4gICAgICBjb2xvcjogI2ZmZGEwMDsgfVxuICAgICAgLmN0YS50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgLmN0YV9faW5uZXIgcCB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5jdGEudGhlbWUtY29sb3ItZGFya2lzaC1wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZDIzNmU7IH1cbiAgICAuY3RhLnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5jdGFfX2lubmVyIHtcbiAgICAgIGNvbG9yOiAjZmZkYTAwOyB9XG4gICAgICAuY3RhLnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5jdGFfX2lubmVyIHAge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuY3RhIC5tb2R1bGUge1xuICAgIHBhZGRpbmc6IDU4cHggMCAzOXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY3RhIC5tb2R1bGUge1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDAgMjVweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY3RhIC5tb2R1bGUge1xuICAgICAgICBwYWRkaW5nOiAyM3B4IDAgMTZweDsgfSB9XG4gIC5jdGFfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDg2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5jdGEgaDIge1xuICAgIG1hcmdpbjogMCAwIDEzcHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmN0YSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY3RhIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5jdGEgaDIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgIC5jdGEgaDI6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jdGEgcCB7XG4gICAgbWFyZ2luOiAwIDAgMzJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmN0YSBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5jdGEgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24tY3RhX3dpdGhfdmlkZW9fYnV0dG9uIC5jdGEgcCB7XG4gICAgZm9udC1zaXplOiAyNnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi1jdGFfd2l0aF92aWRlb19idXR0b24gLmN0YSAuYnRuLCAuc2VjdGlvbi1jdGFfd2l0aF92aWRlb19idXR0b24gLmN0YSBib2R5IGJ1dHRvbi5wZWFfY29va19idG4sIGJvZHkgLnNlY3Rpb24tY3RhX3dpdGhfdmlkZW9fYnV0dG9uIC5jdGEgYnV0dG9uLnBlYV9jb29rX2J0biwgLnNlY3Rpb24tY3RhX3dpdGhfdmlkZW9fYnV0dG9uIC5jdGEgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbiwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5zZWN0aW9uLWN0YV93aXRoX3ZpZGVvX2J1dHRvbiAuY3RhIGlucHV0LmJ1dHRvbixcbiAgLnNlY3Rpb24tY3RhX3dpdGhfdmlkZW9fYnV0dG9uIC5jdGEgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5zZWN0aW9uLWN0YV93aXRoX3ZpZGVvX2J1dHRvbiAuY3RhIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDEzcHggMjhweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLnNlY3Rpb24tY3RhX3dpdGhfdmlkZW9fYnV0dG9uIC5jdGEgLmJ0bi0taWNvbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4OyB9XG4gICAgICAuc2VjdGlvbi1jdGFfd2l0aF92aWRlb19idXR0b24gLmN0YSAuYnRuLS1pY29uIC5pY29uIHtcbiAgICAgICAgdG9wOiA5cHg7XG4gICAgICAgIHJpZ2h0OiAyOHB4O1xuICAgICAgICB3aWR0aDogMzJweDsgfSB9XG5cbi5tZW1iZXItYnN0eWxlX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTJweDtcbiAgcGFkZGluZy10b3A6IDE0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1lbWJlci1ic3R5bGVfX3JvdyB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG5cbi5tZW1iZXItYnN0eWxlIC5zZWN0aW9uLWhlYWRpbmcgcCB7XG4gIG1heC13aWR0aDogNzU4cHg7XG4gIGNvbG9yOiAjNTY2MzZBOyB9XG5cbi5tZW1iZXItYnN0eWxlX19pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTFlMjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5tZW1iZXItYnN0eWxlX19pdGVtIHtcbiAgd2lkdGg6IDMzLjMzJTtcbiAgcGFkZGluZzogMjVweCAxMnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5tZW1iZXItYnN0eWxlX19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDEycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWVtYmVyLWJzdHlsZV9faXRlbSB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLm1lbWJlci1ic3R5bGVfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWVtYmVyLWJzdHlsZV9faW1nIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZTBlMWUyOyB9XG4gIC5tZW1iZXItYnN0eWxlX19pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm1lbWJlci1ic3R5bGVfX2NvcHkge1xuICBwYWRkaW5nOiAzMXB4IDIwcHggMjBweCAzMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmJmYmY5O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubWVtYmVyLWJzdHlsZV9fY29weSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweCAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLm1lbWJlci1ic3R5bGVfX2NvcHkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgLm1lbWJlci1ic3R5bGVfX2NvcHkgaDQge1xuICAgIG1hcmdpbjogMCAwIDhweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5tZW1iZXItYnN0eWxlX19jb3B5IGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5tZW1iZXItYnN0eWxlX19jb3B5IGg0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgM3B4OyB9IH1cbiAgLm1lbWJlci1ic3R5bGVfX2NvcHkgc3BhbiB7XG4gICAgbWFyZ2luOiAwIDAgMThweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM1NjYzNkE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tZW1iZXItYnN0eWxlX19jb3B5IHNwYW4ge1xuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfSB9XG5cbi5tZW1iZXItYnN0eWxlX19idG4ge1xuICBtYXJnaW4tdG9wOiBhdXRvOyB9XG4gIC5tZW1iZXItYnN0eWxlX19idG4gLmJ0bi0taWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubWVtYmVyLWJzdHlsZV9fYnRuIC5idG4tLWljb24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tZW1iZXItYnN0eWxlX19idG4gLmJ0bi0taWNvbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMzcHg7IH0gfVxuICAgIC5tZW1iZXItYnN0eWxlX19idG4gLmJ0bi0taWNvbiBzcGFuIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLm1lbWJlci1ic3R5bGVfX2J0biAuYnRuLS1pY29uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTFhNDAgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5zZWN0aW9uLXByZXNzX3JlbGVhc2VzIC5zZWN0aW9uLWhlYWRpbmcgcCB7XG4gIGNvbG9yOiAjNTY2MzZBOyB9XG5cbi5jYXJkcy1ic3R5bGVfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNHB4OyB9XG5cbi5jYXJkcy1ic3R5bGVfX2lubmVyIHtcbiAgYmFja2dyb3VuZDogI2ZiZmJmOTtcbiAgcGFkZGluZzogMzFweCAzMHB4IDI3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTFlMjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgIC5jYXJkcy1ic3R5bGVfX2lubmVyIHtcbiAgICAgIHBhZGRpbmc6IDMxcHggMzBweCAzMHB4OyB9IH1cblxuLmNhcmRzLWJzdHlsZV9faXRlbSB7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIHBhZGRpbmc6IDAgMTRweDtcbiAgbWFyZ2luOiAwIDAgMzhweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNhcmRzLWJzdHlsZV9faXRlbSB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNhcmRzLWJzdHlsZV9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgIC5jYXJkcy1ic3R5bGVfX2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDAgMzBweDsgfSB9XG4gIC5jYXJkcy1ic3R5bGVfX2l0ZW0gc3BhbiB7XG4gICAgbWFyZ2luOiAwIDAgOXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGNvbG9yOiAjNTY2MzZBOyB9XG4gIC5jYXJkcy1ic3R5bGVfX2l0ZW0gaDQge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY2FyZHMtYnN0eWxlX19pdGVtIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5jYXJkcy1ic3R5bGVfX2l0ZW0gaDQge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAuY2FyZHMtYnN0eWxlX19pdGVtIHAge1xuICAgIG1hcmdpbjogMCAwIDMxcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gICAgY29sb3I6ICM1NjYzNkE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5jYXJkcy1ic3R5bGVfX2l0ZW0gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC5jYXJkcy1ic3R5bGVfX2l0ZW0gLmNhcmRzLWJzdHlsZV9fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvOyB9XG4gIC5jYXJkcy1ic3R5bGVfX2l0ZW0gLmJ0bi1saW5rIHtcbiAgICBtYXJnaW46IDAgMCAxN3B4OyB9XG5cbi5jb250YWN0LWN0YSAubW9kdWxlIHtcbiAgcGFkZGluZzogNDBweCAwIDE1cHg7IH1cblxuLmNvbnRhY3QtY3RhLmJnLWdyYXBlLXB1cnBsZSAuY29udGFjdC1jdGFfX2lubmVyIGgxLCAuY29udGFjdC1jdGEuYmctZ3JhcGUtcHVycGxlIC5jb250YWN0LWN0YV9faW5uZXIgaDIsIC5jb250YWN0LWN0YS5iZy1ncmFwZS1wdXJwbGUgLmNvbnRhY3QtY3RhX19pbm5lciBoMywgLmNvbnRhY3QtY3RhLmJnLWdyYXBlLXB1cnBsZSAuY29udGFjdC1jdGFfX2lubmVyIGg0LCAuY29udGFjdC1jdGEuYmctZ3JhcGUtcHVycGxlIC5jb250YWN0LWN0YV9faW5uZXIgaDUsIC5jb250YWN0LWN0YS5iZy1ncmFwZS1wdXJwbGUgLmNvbnRhY3QtY3RhX19pbm5lciBoNiwgLmNvbnRhY3QtY3RhLmJnLWdyYXBlLXB1cnBsZSAuY29udGFjdC1jdGFfX2lubmVyIHAge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4uY29udGFjdC1jdGFfX2lubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jb250YWN0LWN0YV9faW5uZXIgaDEge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5jb250YWN0LWN0YV9faW5uZXIgaDIge1xuICAgIHBhZGRpbmc6IDQ2cHggMCA0OHB4O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuICAgIC5jb250YWN0LWN0YV9faW5uZXIgaDI6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY29udGFjdC1jdGFfX2lubmVyIGgyIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAuY29udGFjdC1jdGFfX2lubmVyIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jb250YWN0LWN0YV9faW5uZXIgaDIge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvbnRhY3QtY3RhX19pbm5lciBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG4gICAgLmNvbnRhY3QtY3RhX19pbm5lciBoMiBhIHtcbiAgICAgIGNvbG9yOiAjZmZkYTAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuY29udGFjdC1jdGFfX2lubmVyIGgyIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4uc3RhbmRhcmQtY29udGVudCAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICBjb2xvcjogIzU2NjM2QTsgfVxuXG4uY29udGFpbmVyLmNvbnRhaW5lci0tc21hbGwgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLm9mZmljZXMtY29uLWJzdHlsZSAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgcGFkZGluZzogMCAwIDc3cHg7XG4gIG1heC13aWR0aDogODYwcHg7IH1cbiAgLm9mZmljZXMtY29uLWJzdHlsZSAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICAgIGNvbG9yOiAjNTY2MzZBO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAub2ZmaWNlcy1jb24tYnN0eWxlIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgcGFkZGluZzogMCAwIDIwcHg7IH0gfVxuXG4ub2ZmaWNlcy1jb24tYnN0eWxlIC5tb2R1bGUge1xuICBwYWRkaW5nOiA4NXB4IDA7IH1cblxuLm9mZmljZXMtY29uLWJzdHlsZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTEzcHg7IH1cblxuLm9mZmljZXMtY29uLWJzdHlsZV9faW5uZXIge1xuICBwYWRkaW5nOiAzNXB4IDI5cHggMjZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMWUyO1xuICBiYWNrZ3JvdW5kOiAjZmJmYmY5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLm9mZmljZXMtY29uLWJzdHlsZV9fYnRuIHtcbiAgbWFyZ2luLXRvcDogYXV0bzsgfVxuXG4ub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIHtcbiAgd2lkdGg6IDMzLjMzJTtcbiAgcGFkZGluZzogMCAxM3B4O1xuICBtYXJnaW46IDAgMCAzMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSB7XG4gICAgICBtYXJnaW46IDAgMCAyNXB4OyB9IH1cbiAgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSBoNCB7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gaDQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICBjb2xvcjogIzU2NjM2QTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSB1bCB7XG4gICAgbWFyZ2luOiAwIDAgNTFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gdWwge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9IH1cbiAgICAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIHVsIGxpIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG4gICAgICBjb2xvcjogIzU2NjM2QTtcbiAgICAgIG1hcmtlcjogbm9uZTsgfVxuICAgICAgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSB1bCBsaSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICAgICAgY29sb3I6ICM0ZTFhNDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogIzRlMWE0MDsgfVxuICAgICAgICAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmZkYTAwOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgICAgIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gdWwgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtX19idG4ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87IH1cbiAgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSAuYnRuLS1ib3JkZXIteWVsbG93IGEsIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gLmhlcm9fX2NvcHkuYmctZ3JhcGUtcHVycGxlIC5idG4gYSwgLmhlcm9fX2NvcHkuYmctZ3JhcGUtcHVycGxlIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gLmJ0biBhLCAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIC5oZXJvX19jb3B5LmJnLWdyYXBlLXB1cnBsZSBib2R5IGJ1dHRvbi5wZWFfY29va19idG4gYSwgLmhlcm9fX2NvcHkuYmctZ3JhcGUtcHVycGxlIGJvZHkgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSBidXR0b24ucGVhX2Nvb2tfYnRuIGEsIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gYm9keSAuaGVyb19fY29weS5iZy1ncmFwZS1wdXJwbGUgYnV0dG9uLnBlYV9jb29rX2J0biBhLCBib2R5IC5oZXJvX19jb3B5LmJnLWdyYXBlLXB1cnBsZSAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIGJ1dHRvbi5wZWFfY29va19idG4gYSwgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSAuaGVyb19fY29weS5iZy1kYXJraXNoLXB1cnBsZSAuYnRuIGEsIC5oZXJvX19jb3B5LmJnLWRhcmtpc2gtcHVycGxlIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gLmJ0biBhLCAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIC5oZXJvX19jb3B5LmJnLWRhcmtpc2gtcHVycGxlIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biBhLCAuaGVyb19fY29weS5iZy1kYXJraXNoLXB1cnBsZSBib2R5IC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gYnV0dG9uLnBlYV9jb29rX2J0biBhLCAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIGJvZHkgLmhlcm9fX2NvcHkuYmctZGFya2lzaC1wdXJwbGUgYnV0dG9uLnBlYV9jb29rX2J0biBhLCBib2R5IC5oZXJvX19jb3B5LmJnLWRhcmtpc2gtcHVycGxlIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gYnV0dG9uLnBlYV9jb29rX2J0biBhLCAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSAuYnRuIGEsIC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIC5idG4gYSwgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSAuc2VydmljZS1ib3gudGhlbWUtY29sb3ItZGFya2lzaC1wdXJwbGUgYm9keSBidXR0b24ucGVhX2Nvb2tfYnRuIGEsIC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSBib2R5IC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gYnV0dG9uLnBlYV9jb29rX2J0biBhLCAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIGJvZHkgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIGJ1dHRvbi5wZWFfY29va19idG4gYSwgYm9keSAuc2VydmljZS1ib3gudGhlbWUtY29sb3ItZGFya2lzaC1wdXJwbGUgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSBidXR0b24ucGVhX2Nvb2tfYnRuIGEsIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSAuYnRuIGEsIC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSAuYnRuIGEsIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSBib2R5IGJ1dHRvbi5wZWFfY29va19idG4gYSwgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSBib2R5IC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gYnV0dG9uLnBlYV9jb29rX2J0biBhLCAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIGJvZHkgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSBidXR0b24ucGVhX2Nvb2tfYnRuIGEsIGJvZHkgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIGJ1dHRvbi5wZWFfY29va19idG4gYSwgLm9mZmljZXMtY29uLWJzdHlsZV9faXRlbSAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXQuYnV0dG9uIGEsIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIGlucHV0LmJ1dHRvbiBhLCAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0gYSwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5vZmZpY2VzLWNvbi1ic3R5bGVfX2l0ZW0gaW5wdXRbdHlwZT1zdWJtaXRdIGEge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGNvbG9yOiAjNTY2MzZBOyB9XG5cbi51LWNvbnRhY3RzIC5tb2R1bGUge1xuICBwYWRkaW5nOiA4MHB4IDAgOTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAudS1jb250YWN0cyAubW9kdWxlIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMCA1MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnUtY29udGFjdHMgLm1vZHVsZSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDsgfSB9XG5cbi51LWNvbnRhY3RzIC5jb250YWluZXItLXNtYWxsIHtcbiAgbWF4LXdpZHRoOiA5NTBweDsgfVxuXG4udS1jb250YWN0cyAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgcGFkZGluZzogMCAwIDM3cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnUtY29udGFjdHMgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICBwYWRkaW5nOiAwIDAgMTVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC51LWNvbnRhY3RzIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC51LWNvbnRhY3RzIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAudS1jb250YWN0cyAuc2VjdGlvbi1oZWFkaW5nIGgyIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuLnUtY29udGFjdHNfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0zMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC51LWNvbnRhY3RzX19yb3cge1xuICAgICAgbWFyZ2luOiAwIC0xNXB4OyB9IH1cblxuLnUtY29udGFjdHNfX2l0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnUtY29udGFjdHNfX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnUtY29udGFjdHNfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLnUtY29udGFjdHNfX2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG4gIC51LWNvbnRhY3RzX19pdGVtIGgzIHtcbiAgICBtYXJnaW46IDAgMCA5cHg7XG4gICAgY29sb3I6ICNmZmRhMDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC51LWNvbnRhY3RzX19pdGVtIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC51LWNvbnRhY3RzX19pdGVtIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgLnUtY29udGFjdHNfX2l0ZW0gcCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnUtY29udGFjdHNfX2l0ZW0gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIC51LWNvbnRhY3RzX19pdGVtIHNwYW4ge1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC51LWNvbnRhY3RzX19pdGVtIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDAgMCA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIC51LWNvbnRhY3RzX19pdGVtIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgLnUtY29udGFjdHNfX2l0ZW0gdWwgbGkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC51LWNvbnRhY3RzX19pdGVtIHVsIGxpIGEge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAjZmZkYTAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAudS1jb250YWN0c19faXRlbSB1bCBsaSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAgIC51LWNvbnRhY3RzX19pdGVtIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5ldmVudHMtYnN0eWxlIC5tb2R1bGUge1xuICBwYWRkaW5nOiA2MHB4IDAgNThweDsgfVxuXG4uZXZlbnRzLWJzdHlsZV9fcm93Om5vdCguZXZlbnRzLWJzdHlsZV9fc2xpZGVyKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xM3B4IDM4cHg7IH1cblxuLmV2ZW50cy1ic3R5bGVfX3Jvd19fc2xpZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZXZlbnRzLWJzdHlsZV9faXRlbSB7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIHBhZGRpbmc6IDAgMTNweDtcbiAgbWFyZ2luOiAwIDAgMjdweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmV2ZW50cy1ic3R5bGVfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ldmVudHMtYnN0eWxlX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmV2ZW50cy1ic3R5bGVfX2lubmVyIHtcbiAgcGFkZGluZzogMzFweCAzMHB4IDE5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZXZlbnRzLWJzdHlsZV9faW5uZXIgc3BhbiB7XG4gICAgbWFyZ2luOiAwIDAgN3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGNvbG9yOiAjNTY2MzZBOyB9XG4gIC5ldmVudHMtYnN0eWxlX19pbm5lciBoNCB7XG4gICAgbWFyZ2luOiAwIDAgMzFweDtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAuZXZlbnRzLWJzdHlsZV9faW5uZXIgaDQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgLmV2ZW50cy1ic3R5bGVfX2lubmVyIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLmV2ZW50cy1ic3R5bGUgLmV2ZW50cy1ic3R5bGVfX2J0biB7XG4gIG1hcmdpbi10b3A6IGF1dG87IH1cblxuLmV2ZW50cy1ic3R5bGVfX2xpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmV2ZW50cy1ic3R5bGVfX2J0biB7XG4gIG1hcmdpbi10b3A6IGF1dG87IH1cblxuLyoqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAuZXZlbnRzLWJzdHlsZV9fc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmV2ZW50cy1ic3R5bGVfX3NsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmV2ZW50cy1ic3R5bGVfX3NsaWRlciB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgLmV2ZW50cy1ic3R5bGVfX3NsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4uZXZlbnRzLWJzdHlsZV9fc2xpZGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5ldmVudHMtYnN0eWxlX19zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50cy1ic3R5bGVfX3NsaWRlciAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM0RTFBNDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAgIC5ldmVudHMtYnN0eWxlX19zbGlkZXIgLnNsaWNrLWFycm93IHN2ZyB7XG4gICAgICB3aWR0aDogMzBweDsgfSB9XG4gIC5ldmVudHMtYnN0eWxlX19zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgICBjb2xvcjogIzhEMjM2RTsgfVxuICAuZXZlbnRzLWJzdHlsZV9fc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtOTNweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgIC5ldmVudHMtYnN0eWxlX19zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAtODBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAgICAgLmV2ZW50cy1ic3R5bGVfX3NsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmV2ZW50cy1ic3R5bGVfX3NsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIC5ldmVudHMtYnN0eWxlX19zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtOTNweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgIC5ldmVudHMtYnN0eWxlX19zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogLTgwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgICAgIC5ldmVudHMtYnN0eWxlX19zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuZXZlbnRzLWJzdHlsZV9fc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmV2ZW50cy1jb25fX2lubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ldmVudHMtY29uX19pbm5lciBoMiB7XG4gICAgcGFkZGluZzogMCAwIDI3cHg7IH1cbiAgLmV2ZW50cy1jb25fX2lubmVyIHAge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2x1bW5zLXR3by1ic3R5bGUgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM4cHg7IH0gfVxuXG4uY29sdW1ucy10d28tYnN0eWxlX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMzhweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmNvbHVtbnMtdHdvLWJzdHlsZV9fcm93IHtcbiAgICAgIG1hcmdpbjogMCAtMTVweDsgfSB9XG5cbi5jb2x1bW5zLXR3by1ic3R5bGVfX2l0ZW0ge1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMCAzOHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuY29sdW1ucy10d28tYnN0eWxlX19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29sdW1ucy10d28tYnN0eWxlX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbi5jb2x1bW5zLXR3by1ic3R5bGVfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb2x1bW5zLXR3by1ic3R5bGVfX2ltZyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiA0MCU7IH1cbiAgLmNvbHVtbnMtdHdvLWJzdHlsZV9faW1nIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5jb2x1bW5zLXR3by1ic3R5bGVfX2luZm8ge1xuICBwYWRkaW5nOiA0OHB4IDI0cHggNDhweCAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDYwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmNvbHVtbnMtdHdvLWJzdHlsZV9faW5mbyB7XG4gICAgICBwYWRkaW5nOiAxOHB4IDIwcHggMTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5jb2x1bW5zLXR3by1ic3R5bGVfX2luZm8gaDQge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuLmNvbHVtbnMtdHdvLWJzdHlsZV9fYnRuIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uY29sdW1ucy10d28tYnN0eWxlIC5qYy1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4vKiovXG4uc2VjdGlvbi1wcmV2aW91cnNfZG93bmxvYWQgLnNlY3Rpb24taGVhZGluZyBwIHtcbiAgY29sb3I6ICM1NjYzNkE7IH1cblxuLnNlY3Rpb24tcHJldmlvdXJzX2Rvd25sb2FkIC5jb2x1bW5zLXR3by1ic3R5bGVfX2lubmVyIHtcbiAgYmFja2dyb3VuZDogI2ZiZmJmOTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0RFREZFMDsgfVxuXG4ucHJlc3MtYnN0eWxlX19maWx0ZXIgLnNlbGVjdHJpYy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAyMTBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDsgfVxuICAucHJlc3MtYnN0eWxlX19maWx0ZXIgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICM0RTFBNDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5wcmVzcy1ic3R5bGVfX2ZpbHRlciAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyAubGFiZWwge1xuICAgICAgY29sb3I6ICM0RTFBNDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5wcmVzcy1ic3R5bGVfX2ZpbHRlciAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyB7XG4gICAgICAgIHBhZGRpbmc6IDExcHggOXB4OyB9IH1cblxuLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkMjM2ZTsgfVxuICAuc2VydmljZS1ib3gudGhlbWUtY29sb3ItZGFya2lzaC1wdXJwbGUgLnNlcnZpY2UtYm94X19pY29uIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuc2VydmljZS1ib3gudGhlbWUtY29sb3ItZGFya2lzaC1wdXJwbGUgLnNlcnZpY2UtYm94X19jb3B5IHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4uc2VydmljZS1ib3gudGhlbWUtY29sb3Itc3VuZmxvd2VyLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRhMDA7IH1cbiAgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLXN1bmZsb3dlci15ZWxsb3cgLnNlcnZpY2UtYm94X19pY29uIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7IH1cblxuLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLXBhbGUtZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjM7IH1cblxuLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTFhNDA7IH1cbiAgLnNlcnZpY2UtYm94LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSAuc2VydmljZS1ib3hfX2ljb24ge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5zZXJ2aWNlLWJveC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgLnNlcnZpY2UtYm94X19jb3B5IHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4uc2VydmljZS1ib3gudGhlbWUtY29sb3Itd2hpdGUgLnNlcnZpY2UtYm94X19jb3B5IHAge1xuICBjb2xvcjogIzU2NjM2QTsgfVxuXG4uc2VydmljZS1ib3ggLm1vZHVsZSB7XG4gIHBhZGRpbmc6IDU1cHggMCA3OHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZXJ2aWNlLWJveCAubW9kdWxlIHtcbiAgICAgIHBhZGRpbmc6IDQ1cHggMCAzOHB4OyB9IH1cblxuLnNlcnZpY2UtYm94X19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTVweDsgfVxuXG4uc2VydmljZS1ib3hfX2l0ZW0ge1xuICB3aWR0aDogMzMuMzMlO1xuICBwYWRkaW5nOiAxNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZXJ2aWNlLWJveF9faXRlbSB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLnNlcnZpY2UtYm94X19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnNlcnZpY2UtYm94X19pY29uIHtcbiAgbWFyZ2luOiAwIGF1dG8gMzVweDtcbiAgYm9yZGVyOiA3LjA4cHggc29saWQgI2ZmZGEwMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDU4LjM2JTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc2VydmljZS1ib3hfX2ljb24ge1xuICAgICAgd2lkdGg6IDgwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZXJ2aWNlLWJveF9faWNvbiB7XG4gICAgICBtYXJnaW46IDAgYXV0byAyM3B4O1xuICAgICAgYm9yZGVyOiA1LjAxcHggc29saWQgI2ZmZGEwMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgIC5zZXJ2aWNlLWJveF9faWNvbiB7XG4gICAgICB3aWR0aDogNTMuNTcyJTsgfSB9XG4gIC5zZXJ2aWNlLWJveF9faWNvbiBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDgwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNlcnZpY2UtYm94X19pY29uIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogNTUlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5zZXJ2aWNlLWJveF9faWNvbiBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IDU3JTsgfSB9XG4gIC5zZXJ2aWNlLWJveF9faWNvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLnNlcnZpY2UtYm94X19jb3B5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zZXJ2aWNlLWJveF9fY29weSBoMyB7XG4gICAgbWFyZ2luOiAwIDAgOXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc2VydmljZS1ib3hfX2NvcHkgaDMge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlcnZpY2UtYm94X19jb3B5IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5zZXJ2aWNlLWJveF9fY29weSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIC5zZXJ2aWNlLWJveF9fY29weSBwIHtcbiAgICBtYXJnaW46IDAgMCAyOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuc2VydmljZS1ib3hfX2NvcHkgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2VydmljZS1ib3hfX2NvcHkgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAuc2VydmljZS1ib3hfX2NvcHkgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5zZXJ2aWNlLWJveF9fbGluayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2VydmljZS1ib3hfX2xpbmsgLmJ0biwgLnNlcnZpY2UtYm94X19saW5rIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biwgYm9keSAuc2VydmljZS1ib3hfX2xpbmsgYnV0dG9uLnBlYV9jb29rX2J0biwgLnNlcnZpY2UtYm94X19saW5rIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b24sIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuc2VydmljZS1ib3hfX2xpbmsgaW5wdXQuYnV0dG9uLFxuICAuc2VydmljZS1ib3hfX2xpbmsgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5zZXJ2aWNlLWJveF9fbGluayBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIHBhZGRpbmc6IDExcHggMzNweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlcnZpY2UtYm94X19saW5rIC5idG4sIC5zZXJ2aWNlLWJveF9fbGluayBib2R5IGJ1dHRvbi5wZWFfY29va19idG4sIGJvZHkgLnNlcnZpY2UtYm94X19saW5rIGJ1dHRvbi5wZWFfY29va19idG4sIC5zZXJ2aWNlLWJveF9fbGluayAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXQuYnV0dG9uLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLnNlcnZpY2UtYm94X19saW5rIGlucHV0LmJ1dHRvbixcbiAgICAgIC5zZXJ2aWNlLWJveF9fbGluayAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLnNlcnZpY2UtYm94X19saW5rIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9IH1cblxuLmxlZnQtcmlnaHQtY29uIC5tb2R1bGUge1xuICBwYWRkaW5nOiA5NXB4IDAgMTAzcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5sZWZ0LXJpZ2h0LWNvbiAubW9kdWxlIHtcbiAgICAgIHBhZGRpbmc6IDc1cHggMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5sZWZ0LXJpZ2h0LWNvbiAubW9kdWxlIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5sZWZ0LXJpZ2h0LWNvbiAubW9kdWxlIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMDsgfSB9XG5cbi5sZWZ0LXJpZ2h0LWNvbl9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTcxcHggMCAtMTVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubGVmdC1yaWdodC1jb25fX3JvdyB7XG4gICAgICBtYXJnaW46IDAgLTE1cHg7IH0gfVxuXG4ubGVmdC1yaWdodC1jb25fX2xlZnQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDMwcHggMCAxNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5sZWZ0LXJpZ2h0LWNvbl9fbGVmdCB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMzBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxlZnQtcmlnaHQtY29uX19sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4OyB9IH1cbiAgLmxlZnQtcmlnaHQtY29uX19sZWZ0IHAge1xuICAgIGNvbG9yOiAjNTY2MzZBOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGVmdC1yaWdodC1jb25fX2xlZnQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5sZWZ0LXJpZ2h0LWNvbl9fcmlnaHQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxlZnQtcmlnaHQtY29uX19yaWdodCB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmxlZnQtcmlnaHQtY29uX19yaWdodCBwIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgICAtd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxlZnQtcmlnaHQtY29uX19yaWdodCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5sZWZ0LXJpZ2h0LWNvbl9fcmlnaHQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAubGVmdC1yaWdodC1jb25fX3JpZ2h0IHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4udHdvLWNvbC1jb250ZW50IC5oZWFkaW5nLXNjb3B5IHtcbiAgbWFyZ2luOiAwIDAgOXB4OyB9XG5cbi50d28tY29sLWNvbnRlbnQudGhlbWUtY29sb3ItcGFsZS1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmMzsgfVxuICAudHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLXBhbGUtZ3JleSBhLCAudHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLXBhbGUtZ3JleSAuaGVhZGluZy1zY29weSB7XG4gICAgY29sb3I6ICM4ZDIzNmU7IH1cbiAgLnR3by1jb2wtY29udGVudC50aGVtZS1jb2xvci1wYWxlLWdyZXkgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgY29sb3I6ICM1NjYzNkE7IH1cbiAgICAudHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLXBhbGUtZ3JleSAuc2VjdGlvbi1oZWFkaW5nIGgyIHtcbiAgICAgIGNvbG9yOiAjNGUxYTQwOyB9XG4gIC50d28tY29sLWNvbnRlbnQudGhlbWUtY29sb3ItcGFsZS1ncmV5IC50d28tY29sLWNvbnRlbnRfX2NvcHkgcCB7XG4gICAgY29sb3I6ICM1NjYzNkE7IH1cblxuLnR3by1jb2wtY29udGVudC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDIzNmU7IH1cbiAgLnR3by1jb2wtY29udGVudC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSBhLCAudHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5oZWFkaW5nLXNjb3B5IHtcbiAgICBjb2xvcjogI2ZmZGEwMDsgfVxuICAudHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLnR3by1jb2wtY29udGVudC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLnR3by1jb2wtY29udGVudC50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSAudHdvLWNvbC1jb250ZW50X19yb3cge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi50d28tY29sLWNvbnRlbnQudGhlbWUtY29sb3ItZ3JhcGUtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlMWE0MDsgfVxuICAudHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSBhLCAudHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSAuaGVhZGluZy1zY29weSB7XG4gICAgY29sb3I6ICNmZmRhMDA7IH1cbiAgLnR3by1jb2wtY29udGVudC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAudHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLnR3by1jb2wtY29udGVudC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgLnR3by1jb2wtY29udGVudF9fcm93IHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4udHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLXN1bmZsb3dlci15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYTAwOyB9XG4gIC50d28tY29sLWNvbnRlbnQudGhlbWUtY29sb3Itc3VuZmxvd2VyLXllbGxvdyBhLCAudHdvLWNvbC1jb250ZW50LnRoZW1lLWNvbG9yLXN1bmZsb3dlci15ZWxsb3cgLmhlYWRpbmctc2NvcHkge1xuICAgIGNvbG9yOiAjOGQyMzZlOyB9XG4gIC50d28tY29sLWNvbnRlbnQudGhlbWUtY29sb3Itc3VuZmxvd2VyLXllbGxvdyAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICBjb2xvcjogIzRlMWE0MDsgfVxuICAgIC50d28tY29sLWNvbnRlbnQudGhlbWUtY29sb3Itc3VuZmxvd2VyLXllbGxvdyAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICAgICAgY29sb3I6ICM0ZTFhNDA7IH1cblxuLnR3by1jb2wtY29udGVudCAubW9kdWxlIHtcbiAgcGFkZGluZzogMTA0cHggMCAxMjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLnR3by1jb2wtY29udGVudCAubW9kdWxlIHtcbiAgICAgIHBhZGRpbmc6IDg1cHggMCAxMDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC50d28tY29sLWNvbnRlbnQgLm1vZHVsZSB7XG4gICAgICBwYWRkaW5nOiA2NXB4IDAgODBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC50d28tY29sLWNvbnRlbnQgLm1vZHVsZSB7XG4gICAgICBwYWRkaW5nOiA0NXB4IDAgNjBweDsgfSB9XG5cbi50d28tY29sLWNvbnRlbnQgLmNvbnRhaW5lci0tc21hbGwge1xuICBtYXgtd2lkdGg6IDk2NHB4OyB9XG5cbi50d28tY29sLWNvbnRlbnQgLnNlY3Rpb24taGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMCA3NXB4O1xuICBtYXgtd2lkdGg6IDkwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAudHdvLWNvbC1jb250ZW50IC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgcGFkZGluZzogMCAwIDQ1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAudHdvLWNvbC1jb250ZW50IC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgcGFkZGluZzogMCAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudHdvLWNvbC1jb250ZW50IC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgcGFkZGluZzogMCAwIDIwcHg7IH0gfVxuICAudHdvLWNvbC1jb250ZW50IC5zZWN0aW9uLWhlYWRpbmcgcCB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHdvLWNvbC1jb250ZW50IC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgIHBhZGRpbmc6IDAgMCAyMXB4OyB9IH1cblxuLnR3by1jb2wtY29udGVudF9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTI1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnR3by1jb2wtY29udGVudF9fcm93IHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi50d28tY29sLWNvbnRlbnRfX2xlZnQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDI1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnR3by1jb2wtY29udGVudF9fbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR3by1jb2wtY29udGVudF9fY29weSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgLnR3by1jb2wtY29udGVudF9fY29weSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY3OyB9IH1cblxuLnR3by1jb2wtY29udGVudF9fcmlnaHQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDI1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnR3by1jb2wtY29udGVudF9fcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuXG4uaW1hZ3JzLWNvbi1zZWN0aW9uX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uaW1hZ3JzLWNvbi1zZWN0aW9uX19sZWZ0IHtcbiAgd2lkdGg6IDYwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmltYWdycy1jb24tc2VjdGlvbl9fbGVmdCB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmltYWdycy1jb24tc2VjdGlvbl9fbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uaW1hZ3JzLWNvbi1zZWN0aW9uX19pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5pbWFncnMtY29uLXNlY3Rpb25fX2ltYWdlOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNzAuMjklOyB9XG5cbi5pbWFncnMtY29uLXNlY3Rpb25fX3JpZ2h0IHtcbiAgd2lkdGg6IDQwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmltYWdycy1jb24tc2VjdGlvbl9fcmlnaHQge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5pbWFncnMtY29uLXNlY3Rpb25fX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmltYWdycy1jb24tc2VjdGlvbl9fY29weSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiA1MnB4IDMwcHggNThweCA1N3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuaW1hZ3JzLWNvbi1zZWN0aW9uX19jb3B5IHtcbiAgICAgIHBhZGRpbmc6IDQwcHggNTdweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgIC5pbWFncnMtY29uLXNlY3Rpb25fX2NvcHkge1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4IDEwcHggMjRweDsgfSB9XG4gIC5pbWFncnMtY29uLXNlY3Rpb25fX2NvcHkgaDMge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAuaW1hZ3JzLWNvbi1zZWN0aW9uX19jb3B5IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5pbWFncnMtY29uLXNlY3Rpb25fX2NvcHkgaDMge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmltYWdycy1jb24tc2VjdGlvbl9fY29weSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAuaW1hZ3JzLWNvbi1zZWN0aW9uX19jb3B5IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgLmltYWdycy1jb24tc2VjdGlvbl9fY29weSBzcGFuIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogI2ZmZGEwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5pbWFncnMtY29uLXNlY3Rpb25fX2NvcHkgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuaW1hZ3JzLWNvbi1zZWN0aW9uX19jb3B5IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDU2cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmltYWdycy1jb24tc2VjdGlvbl9fY29weSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4OyB9IH1cbiAgLmltYWdycy1jb24tc2VjdGlvbl9fY29weSBwIHtcbiAgICBtYXJnaW46IDEwcHggMCAzM3B4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5pbWFncnMtY29uLXNlY3Rpb25fX2NvcHkgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaW1hZ3JzLWNvbi1zZWN0aW9uX19jb3B5IHAge1xuICAgICAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgLmltYWdycy1jb24tc2VjdGlvbl9fY29weSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmltYWdycy1jb24tc2VjdGlvbl9fY29weSAuYnRuLCAuaW1hZ3JzLWNvbi1zZWN0aW9uX19jb3B5IGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biwgYm9keSAuaW1hZ3JzLWNvbi1zZWN0aW9uX19jb3B5IGJ1dHRvbi5wZWFfY29va19idG4sIC5pbWFncnMtY29uLXNlY3Rpb25fX2NvcHkgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbiwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5pbWFncnMtY29uLXNlY3Rpb25fX2NvcHkgaW5wdXQuYnV0dG9uLFxuICAgIC5pbWFncnMtY29uLXNlY3Rpb25fX2NvcHkgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5pbWFncnMtY29uLXNlY3Rpb25fX2NvcHkgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0gfVxuXG4uY2xpZW50LWxvZ29fX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBwYWRkaW5nOiAxOXB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNsaWVudC1sb2dvX19yb3cge1xuICAgICAgbWFyZ2luOiAwIC0xMHB4OyB9IH1cblxuLmNsaWVudC1sb2dvX19pdGVtIHtcbiAgd2lkdGg6IDMzLjMzJTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY2xpZW50LWxvZ29fX2l0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH0gfVxuXG4uc3VwcG9ydC1ic3R5bGVfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xMnB4OyB9XG5cbi5zdXBwb3J0LWJzdHlsZV9faXRlbSB7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgbWFyZ2luOiAwIDAgMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnN1cHBvcnQtYnN0eWxlX19pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnN1cHBvcnQtYnN0eWxlX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG5cbi5zdXBwb3J0LWJzdHlsZV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogMTAwJTsgfVxuICAuc3VwcG9ydC1ic3R5bGVfX2lubmVyIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggNzBweCAxMHB4IDI5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmRhMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc3VwcG9ydC1ic3R5bGVfX2lubmVyIGEge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCA3MHB4IDdweCAyNHB4OyB9IH1cbiAgICAuc3VwcG9ydC1ic3R5bGVfX2lubmVyIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjsgfVxuICAgIC5zdXBwb3J0LWJzdHlsZV9faW5uZXIgYTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy5zdmcpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB3aWR0aDogMTAuN3B4O1xuICAgICAgaGVpZ2h0OiAxOC44cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAyOXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zdXBwb3J0LWJzdHlsZV9faW5uZXIgYTo6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAyM3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50IC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4ubGVmdC1yaWdodC1pbWctY29udGVudF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2xlZnQge1xuICB3aWR0aDogNTklOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9fbGVmdCB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2xlZnQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19yaWdodCB7XG4gIHBhZGRpbmc6IDQ0cHggNTVweCA1MHB4IDU3cHg7XG4gIHdpZHRoOiA0MSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9fcmlnaHQge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9fcmlnaHQge1xuICAgICAgcGFkZGluZzogNDRweCAzNXB4IDMwcHggMzdweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19yaWdodCB7XG4gICAgICBwYWRkaW5nOiAxN3B4IDIwcHggMTFweCAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAubGVmdC1yaWdodC1pbWctY29udGVudF9fcmlnaHQudGhlbWUtY29sb3IteWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYTAwOyB9XG4gICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX3JpZ2h0LnRoZW1lLWNvbG9yLXllbGxvdyAucW91dHMtaWNvbiB7XG4gICAgICBjb2xvcjogIzU2NjM2QTsgfVxuICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19yaWdodC50aGVtZS1jb2xvci15ZWxsb3cgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2xpbmsge1xuICAgICAgY29sb3I6ICM1NjYzNkE7IH1cbiAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX3JpZ2h0LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQyMzZlOyB9XG4gICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX3JpZ2h0LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19oZWFkIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX3JpZ2h0LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZkYTAwOyB9XG4gICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX3JpZ2h0LnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIC5xb3V0cy1pY29uIHtcbiAgICAgIGNvbG9yOiAjZmZkYTAwOyB9XG4gIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19yaWdodC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTFhNDA7IH1cbiAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9fcmlnaHQudGhlbWUtY29sb3ItZ3JhcGUtcHVycGxlIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19oZWFkIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX3JpZ2h0LnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSAucW91dHMtaWNvbiB7XG4gICAgICBjb2xvcjogI2ZmZGEwMDsgfVxuICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19yaWdodC50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2xpbmsge1xuICAgICAgY29sb3I6ICNmZmRhMDA7IH1cbiAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX3JpZ2h0LmZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19yaWdodC5mdWxsIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA5MDBweDsgfVxuICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19yaWdodC5mdWxsIC5xb3V0cy1pY29uIHN2ZyB7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19yaWdodC5mdWxsIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19saW5rIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDRweDsgfVxuXG4ubGVmdC1yaWdodC1pbWctY29udGVudF9fbGluayB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19saW5rIHNwYW4ge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9fbGluayBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19saW5rIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwIDJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9fbGluayBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2ltYWdlOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogODIuNTM1JTsgfVxuXG4ubGVmdC1yaWdodC1pbWctY29udGVudF9faGVhZCAucW91dHMtaWNvbiB7XG4gIG1hcmdpbjogMCAwIDI4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2hlYWQgLnFvdXRzLWljb24ge1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2hlYWQgLnFvdXRzLWljb24gc3ZnIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNDVweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19oZWFkIC5xb3V0cy1pY29uIHN2ZyB7XG4gICAgICBtYXgtd2lkdGg6IDM3LjU3cHg7IH0gfVxuXG4ubGVmdC1yaWdodC1pbWctY29udGVudF9faGVhZCBoMiB7XG4gIG1hcmdpbjogMCAwIDI3cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19oZWFkIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19oZWFkIGgyIHtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9faGVhZCBoMiB7XG4gICAgICBtYXJnaW46IDAgMCA3cHg7XG4gICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9faGVhZCBoMiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4udG1zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50bXNfX3NsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAudG1zX19zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuICAudG1zX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAudG1zX19pbWFnZSB7XG4gICAgd2lkdGg6IDY0LjMlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgICAgLnRtc19faW1hZ2Uge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50bXNfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC50bXNfX2ltYWdlX19pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnRtc19faW1hZ2VfX2lubmVyIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7IH0gfVxuICAgICAgLnRtc19faW1hZ2VfX2lubmVyOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDc5Ljc5MSU7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnRtc19faW1hZ2VfX2lubmVyOjphZnRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzUlOyB9IH1cbiAgLnRtc19fY29weSB7XG4gICAgcGFkZGluZzogNDJweCA1NXB4IDUwcHggNTRweDtcbiAgICB3aWR0aDogMzUuNyU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGEwMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgICAgLnRtc19fY29weSB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC50bXNfX2NvcHkge1xuICAgICAgICBwYWRkaW5nOiA0NHB4IDM1cHggNjBweCAzN3B4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50bXNfX2NvcHkge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICBwYWRkaW5nOiAyM3B4IDIwcHggNTNweCAyNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLnRtc19fY29weSAucW91dHMtaWNvbiB7XG4gICAgICBjb2xvcjogIzRlMWE0MDsgfVxuICAgIC50bXNfX2NvcHlfX3RleHQge1xuICAgICAgY29sb3I6ICM0ZTFhNDA7IH1cbiAgICAgIC50bXNfX2NvcHlfX3RleHQgLnFvdXRzLWljb24ge1xuICAgICAgICBtYXJnaW46IDAgMCAyMXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC50bXNfX2NvcHlfX3RleHQgLnFvdXRzLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgICAgICAgICAgLnRtc19fY29weV9fdGV4dCAucW91dHMtaWNvbiBzdmcge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1cHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgICAgICAudG1zX19jb3B5X190ZXh0IC5xb3V0cy1pY29uIHN2ZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ3cHg7IH0gfVxuICAgICAgLnRtc19fY29weV9fdGV4dCBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwM3B4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMTVweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgICAgLnRtc19fY29weV9fdGV4dCBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgIC50bXNfX2NvcHlfX3RleHQgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLnRtc19fY29weV9fdGV4dCBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAudG1zX19jb3B5X190ZXh0IGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMxcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgICAgICAudG1zX19jb3B5X190ZXh0IGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIC50bXMgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50bXMgLnNsaWRlcl9fYXJyb3dfX2NvdW50ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDQzcHg7XG4gICAgbGVmdDogNzNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAudG1zIC5zbGlkZXJfX2Fycm93X19jb3VudGVyIHtcbiAgICAgICAgYm90dG9tOiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC50bXMgLnNsaWRlcl9fYXJyb3dfX2NvdW50ZXIge1xuICAgICAgICBsZWZ0OiA0NnB4O1xuICAgICAgICBib3R0b206IDcydnc7IH0gfVxuICAudG1zIC5zbGlkZXJfX2NvdW50ZXIge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC50bXMgLnNsaWRlcl9fY291bnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMnB4OyB9IH1cbiAgLnRtcyAuc2xpY2stYXJyb3cge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC50bXMgLnNsaWNrLWFycm93IHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogMzBweDsgfSB9XG4gICAgLnRtcyAuc2xpY2stYXJyb3c6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRlMWE0MDsgfVxuICAgICAgLnRtcyAuc2xpY2stYXJyb3c6aG92ZXIgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAjRkZGRkZGOyB9XG5cbi5uYXZzZWMge1xuICBiYWNrZ3JvdW5kOiAjZjBmMmYzOyB9XG4gIC5uYXZzZWMgLm1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5uYXZzZWMgLm1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAubmF2c2VjIC5tZW51ID4gbGkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLm5hdnNlYyAubWVudSA+IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDhweCAjZmZkYTAwOyB9XG4gICAgICAubmF2c2VjIC5tZW51ID4gbGkgPiBhIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAzNHB4IDMzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjNGUxYTQwO1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCA4cHggI2YwZjJmMzsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgLm5hdnNlYyAubWVudSA+IGxpID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDIwcHggMzNweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAubmF2c2VjIC5tZW51ID4gbGkgPiBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggOHB4IDMzcHg7IH0gfVxuICAgICAgICAubmF2c2VjIC5tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDhweCAjZmZkYTAwOyB9XG4gICAgLm5hdnNlYyAubWVudSB1bCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZzZWMgLm1vYmlsZV9vbmx5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubmF2c2VjIC5zZWxlY3RyaWMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm5hdnNlYyAuc2VsZWN0cmljLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTVweCAwOyB9XG4gICAgICAgIC5uYXZzZWMgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMtaGlkZS1zZWxlY3Qge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDQycHg7IH0gfVxuICAgIC5uYXZzZWMgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMge1xuICAgICAgcGFkZGluZzogOHB4IDI1cHggOXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzRFMUE0MDsgfVxuICAgICAgLm5hdnNlYyAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyAubGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjNEUxQTQwOyB9XG5cbi5kYiB7XG4gIHBhZGRpbmc6IDM5cHggMDtcbiAgYmFja2dyb3VuZDogI0U2MTg0MjsgfVxuICAuZGJfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgLmRiX19yb3cge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICAgLmRiX19yb3cgaDMge1xuICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmRiX19yb3cgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmRiX19yb3cgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgICAgLmRiX19yb3cgaDMge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAyNXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5kYl9faXRlbS0taGVhZGluZyB7XG4gICAgd2lkdGg6IDI2Ljk5MzI3NTclOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuZGJfX2l0ZW0tLWhlYWRpbmcge1xuICAgICAgICB3aWR0aDogMzMuMzMlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5kYl9faXRlbS0taGVhZGluZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmRiX19pdGVtLS1saXN0IHtcbiAgICB3aWR0aDogMTkuOTgwNzg3NyU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5kYl9faXRlbS0tbGlzdCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgLmRiX19pdGVtLS1saXN0IHtcbiAgICAgICAgd2lkdGg6IDgzJTsgfSB9XG4gICAgLmRiX19pdGVtLS1saXN0IGEge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogIzU2NjM2QTtcbiAgICAgIGJhY2tncm91bmQ6ICNkYWRlZTA7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggIzU2NjM2QTtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjNTY2MzZBO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTsgfVxuICAgICAgLmRiX19pdGVtLS1saXN0IGE6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0LjhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNC44cHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggIzU2NjM2QTsgfVxuICAgICAgLmRiX19pdGVtLS1saXN0IGE6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0LjhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDQuOHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjNTY2MzZBOyB9XG4gICAgICAuZGJfX2l0ZW0tLWxpc3QgYS5hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjOGQyMzZlO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjOGQyMzZlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQuNnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG4gIC5kYl9faXRlbS0tdGV4dCB7XG4gICAgcGFkZGluZzogMCAwIDAgMzZweDtcbiAgICB3aWR0aDogMjkuNDkwODc0MiU7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5kYl9faXRlbS0tdGV4dCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuZGJfX2l0ZW0tLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgLmRiX19pdGVtLS10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMjJweCAwIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuZGJfX2l0ZW0tLWJ0biB7XG4gICAgd2lkdGg6IDIzLjMlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5kYl9faXRlbS0tYnRuIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI3cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAuZGJfX2l0ZW0tLWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuZGJfX2l0ZW0tLWJ0biAuYnRuLCAuZGJfX2l0ZW0tLWJ0biBib2R5IGJ1dHRvbi5wZWFfY29va19idG4sIGJvZHkgLmRiX19pdGVtLS1idG4gYnV0dG9uLnBlYV9jb29rX2J0biwgLmRiX19pdGVtLS1idG4gLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbiwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5kYl9faXRlbS0tYnRuIGlucHV0LmJ1dHRvbixcbiAgICAuZGJfX2l0ZW0tLWJ0biAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmRiX19pdGVtLS1idG4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIHBhZGRpbmc6IDdweCAzN3B4O1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlcjogc29saWQgMS45cHggI0ZGRkZGRjsgfVxuXG4ubG9nby1zbGlkZSAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM0RTFBNDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAgIC5sb2dvLXNsaWRlIC5zbGljay1hcnJvdyBzdmcge1xuICAgICAgd2lkdGg6IDMwcHg7IH0gfVxuICAubG9nby1zbGlkZSAuc2xpY2stYXJyb3c6aG92ZXIge1xuICAgIGNvbG9yOiAjOEQyMzZFOyB9XG4gIC5sb2dvLXNsaWRlIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtOTNweDsgfVxuICAgIC5sb2dvLXNsaWRlIC5zbGljay1hcnJvdy5zbGljay1wcmV2OmhvdmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgIC5sb2dvLXNsaWRlIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTgwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgICAgIC5sb2dvLXNsaWRlIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubG9nby1zbGlkZSAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIC5sb2dvLXNsaWRlIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTkzcHg7IH1cbiAgICAubG9nby1zbGlkZSAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDpob3ZlciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAgICAgLmxvZ28tc2xpZGUgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogLTgwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgICAgIC5sb2dvLXNsaWRlIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxvZ28tc2xpZGUgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4ubG9nby1zbGlkZV9faXRlbSB7XG4gIHBhZGRpbmc6IDAgN3B4OyB9XG4gIC5sb2dvLXNsaWRlX19pdGVtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxvZ28tc2xpZGVfX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMCA1cHg7IH0gfVxuXG4ubG9nby1zbGlkZSAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogMCAtN3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5sb2dvLXNsaWRlIC5zbGljay1saXN0IHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5sb2dvLXNsaWRlIC5zbGljay1saXN0IHtcbiAgICAgIG1heC13aWR0aDogNzAlOyB9IH1cblxuLmxvZ28tc2xpZGUgLmxvZ28tc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gICAgLmxvZ28tc2xpZGUgLmxvZ28tc2xpZGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDsgfSB9XG4gIC5sb2dvLXNsaWRlIC5sb2dvLXNsaWRlci0td3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubG9nby1zbGlkZSAubG9nby1zbGlkZXIgLmxvZ28tc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgei1pbmRleDogMTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBmb250LXNpemU6IDA7XG4gICAgaGVpZ2h0OiAyOS40OXB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTsgfVxuICAubG9nby1zbGlkZSAubG9nby1zbGlkZXIgLmxvZ28tc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiA0OXB4OyB9XG4gIC5sb2dvLXNsaWRlIC5sb2dvLXNsaWRlciAubG9nby1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiA0OXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZpbmRtb3JlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgIHBhZGRpbmctbGVmdDogOTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZpbmRtb3JlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmluZG1vcmUge1xuICAgIHBhZGRpbmc6IDYwcHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmluZG1vcmUgLm1vZHVsZSB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5maW5kbW9yZSAuZmluZF9fcm93IHtcbiAgbWFyZ2luOiAwIC02MHB4O1xuICBwYWRkaW5nOiA1N3B4IDc2cHggNTBweCA0MXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiBzb2xpZCA1M3B4ICNmMGYyZjM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5maW5kbW9yZSAuZmluZF9fcm93IHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMTVweDtcbiAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICAgIGJvcmRlcjogc29saWQgMTBweCAjZjBmMmYzOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLmZpbmRtb3JlIC5maW5kX19yb3cge1xuICAgICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgICAgbWFyZ2luOiAwIC0xNXB4OyB9IH1cbiAgLmZpbmRtb3JlIC5maW5kX19yb3dfX2xlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCA2MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZpbmRtb3JlIC5maW5kX19yb3dfX2xlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5maW5kbW9yZSAuZmluZF9fcm93X19sZWZ0IHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgLmZpbmRtb3JlIC5maW5kX19yb3dfX2xlZnQgLnNlY3Rpb24taGVhZGluZyB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWF4LXdpZHRoOiAzNzVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fbGVmdCAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fbGVmdCAuc2VjdGlvbi1oZWFkaW5nIGgyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fbGVmdCAuc2VjdGlvbi1oZWFkaW5nIHAge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fbGVmdCAuc2VjdGlvbi1oZWFkaW5nIC5ib3JkZXIteWVsbG93OjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLmZpbmRtb3JlIC5maW5kX19yb3dfX2xlZnQgLnNlY3Rpb24taGVhZGluZyAuYm9yZGVyLXllbGxvdzo6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9IH1cbiAgLmZpbmRtb3JlIC5maW5kX19yb3dfX3JpZ2h0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgNjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5maW5kbW9yZSAuZmluZF9fcm93X19yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICAgICAgLmZpbmRtb3JlIC5maW5kX19yb3dfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIGgzLmdmb3JtX3RpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5maW5kbW9yZSAuZmluZF9fcm93X19yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5maW5kbW9yZSAuZmluZF9fcm93X19yaWdodCAuZ2Zvcm1fd3JhcHBlciBkaXYudmFsaWRhdGlvbl9lcnJvciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgLmZpbmRtb3JlIC5maW5kX19yb3dfX3JpZ2h0IC5nZm9ybV9oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fcmlnaHQgLmdmb3JtX2hlYWRpbmcge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLmZpbmRtb3JlIC5maW5kX19yb3dfX3JpZ2h0IC5nZm9ybV93cmFwcGVyICNnZm9ybV9maWVsZHNfNiBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSkge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fcmlnaHQgLmdmb3JtX3dyYXBwZXIgdWwgbGkuZ2ZpZWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDlweDsgfVxuICAgIC5maW5kbW9yZSAuZmluZF9fcm93X19yaWdodCAuZ2Zvcm1fd3JhcHBlciBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSkge1xuICAgICAgcGFkZGluZzogOXB4IDIxcHggMTFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzNzMuN3B4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBjb2xvcjogIzU2NjM2QTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0ZTFhNDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmZpbmRtb3JlIC5maW5kX19yb3dfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fcmlnaHQgLmdmb3JtX3dyYXBwZXIgaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXN1Ym1pdF0pOm5vdChbdHlwZT1idXR0b25dKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZzogMTFweCAxNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fcmlnaHQgLmdmb3JtX3dyYXBwZXIgaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXN1Ym1pdF0pOm5vdChbdHlwZT1idXR0b25dKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5maW5kbW9yZSAuZmluZF9fcm93X19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZmllbGRfc3VibGFiZWxfaGlkZGVuX2xhYmVsIC5naW5wdXRfY29tcGxleC5naW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmZpbmRtb3JlIC5maW5kX19yb3dfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7IH0gfVxuICAgIC5maW5kbW9yZSAuZmluZF9fcm93X19yaWdodCAuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX3NlbGVjdCAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkOyB9XG4gICAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fcmlnaHQgLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3QgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMgYi5idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBtZWRpdW0gbm9uZTsgfVxuICAgIC5maW5kbW9yZSAuZmluZF9fcm93X19yaWdodCAuYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDExcHggMzNweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYmFja2dyb3VuZDogIzRlMWE0MDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjNGUxYTQwOyB9XG4gICAgICAuZmluZG1vcmUgLmZpbmRfX3Jvd19fcmlnaHQgLmJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNmZmRhMDA7XG4gICAgICAgIGNvbG9yOiAjNGUxYTQwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZkYTAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmZpbmRtb3JlIC5maW5kX19yb3dfX3JpZ2h0IC5idXR0b24ge1xuICAgICAgICAgIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCA3cHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfSB9XG5cbi5wb3N0X21ldGFfZGF0YSAubW9kdWxlIHtcbiAgcGFkZGluZzogMzdweCAwIDg2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5wb3N0X21ldGFfZGF0YSAubW9kdWxlIHtcbiAgICAgIHBhZGRpbmc6IDM3cHggMCA3MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnBvc3RfbWV0YV9kYXRhIC5tb2R1bGUge1xuICAgICAgcGFkZGluZzogMzdweCAwIDUwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucG9zdF9tZXRhX2RhdGEgLm1vZHVsZSB7XG4gICAgICBwYWRkaW5nOiAzN3B4IDAgMzdweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5wb3N0X21ldGFfZGF0YSAuc2hhcmUtc2VjdGlvbiAuc2hhdGUtdGV4dCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnBvc3RfbWV0YV9kYXRhIC5zaGFyZS1zZWN0aW9uIC5zb2NpYWxfX21haW4ge1xuICBwYWRkaW5nOiAwIDAgMjFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5wb3N0X21ldGFfZGF0YSAuc2hhcmUtc2VjdGlvbiAuc29jaWFsX19tYWluIC5zdC1jdXN0b20tYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgNXB4IDVweCAwO1xuICAgIGhlaWdodDogNDFweDtcbiAgICB3aWR0aDogNDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M1YTk4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAucG9zdF9tZXRhX2RhdGEgLnNoYXJlLXNlY3Rpb24gLnNvY2lhbF9fbWFpbiAuc3QtY3VzdG9tLWJ1dHRvbiBzdmcge1xuICAgICAgbWF4LXdpZHRoOiAxOXB4OyB9XG4gICAgLnBvc3RfbWV0YV9kYXRhIC5zaGFyZS1zZWN0aW9uIC5zb2NpYWxfX21haW4gLnN0LWN1c3RvbS1idXR0b24uZmFjZWJvb2sgc3ZnIHtcbiAgICAgIG1heC13aWR0aDogOXB4OyB9XG4gICAgLnBvc3RfbWV0YV9kYXRhIC5zaGFyZS1zZWN0aW9uIC5zb2NpYWxfX21haW4gLnN0LWN1c3RvbS1idXR0b24udHdpdHRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWVhMWYzOyB9XG4gICAgICAucG9zdF9tZXRhX2RhdGEgLnNoYXJlLXNlY3Rpb24gLnNvY2lhbF9fbWFpbiAuc3QtY3VzdG9tLWJ1dHRvbi50d2l0dGVyIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogMTlweDsgfVxuICAgIC5wb3N0X21ldGFfZGF0YSAuc2hhcmUtc2VjdGlvbiAuc29jaWFsX19tYWluIC5zdC1jdXN0b20tYnV0dG9uLmVtYWlsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NDg0ODQgIWltcG9ydGFudDsgfVxuICAgICAgLnBvc3RfbWV0YV9kYXRhIC5zaGFyZS1zZWN0aW9uIC5zb2NpYWxfX21haW4gLnN0LWN1c3RvbS1idXR0b24uZW1haWwgc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMHB4OyB9XG4gICAgLnBvc3RfbWV0YV9kYXRhIC5zaGFyZS1zZWN0aW9uIC5zb2NpYWxfX21haW4gLnN0LWN1c3RvbS1idXR0b24ucGludGVyZXN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYTIyMjk7IH1cbiAgICAucG9zdF9tZXRhX2RhdGEgLnNoYXJlLXNlY3Rpb24gLnNvY2lhbF9fbWFpbiAuc3QtY3VzdG9tLWJ1dHRvbi5saW5rZWRpbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NzUwOyB9XG4gICAgLnBvc3RfbWV0YV9kYXRhIC5zaGFyZS1zZWN0aW9uIC5zb2NpYWxfX21haW4gLnN0LWN1c3RvbS1idXR0b24uc3QtaGlkZS1sYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY3OGI2OyB9XG5cbi5wb3N0X21ldGFfZGF0YSAudGFnc19fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDsgfVxuICAucG9zdF9tZXRhX2RhdGEgLnRhZ3NfX2xpc3RfX3RpdGxlIC5zZWN0aW9uX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDNweCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBvc3RfbWV0YV9kYXRhIC50YWdzX19saXN0X190aXRsZSAuc2VjdGlvbl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAucG9zdF9tZXRhX2RhdGEgLnRhZ3NfX2xpc3RfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMCA5cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucG9zdF9tZXRhX2RhdGEgLnRhZ3NfX2xpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCA2cHggMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgIC5wb3N0X21ldGFfZGF0YSAudGFnc19fbGlzdF9faXRlbSBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5wb3N0X21ldGFfZGF0YSAuYXV0aG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM1NjYzNkE7IH1cbiAgLnBvc3RfbWV0YV9kYXRhIC5hdXRob3IgLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgM3B4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGNvbG9yOiAjNGUxYTQwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucG9zdF9tZXRhX2RhdGEgLmF1dGhvciAuc2VjdGlvbl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4uc2l0ZS1mb290ZXIge1xuICBwYWRkaW5nOiAxMTVweCAwIDExMXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuc2l0ZS1mb290ZXIge1xuICAgICAgcGFkZGluZzogODBweCAwIDY1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc2l0ZS1mb290ZXIge1xuICAgICAgcGFkZGluZzogNTBweCAwIDM1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2l0ZS1mb290ZXIge1xuICAgICAgcGFkZGluZzogMzFweCAwIDI2cHg7IH0gfVxuICAuc2l0ZS1mb290ZXJfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnNpdGUtZm9vdGVyX19sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIDEwJSAwIDA7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweCAwIDA7XG4gICAgICAgIHdpZHRoOiA0MCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2l0ZS1mb290ZXJfX2xlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5mb290ZXItbG9nbyB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5mb290ZXItbG9nbyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5mb290ZXItbG9nbyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjJweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuZm9vdGVyLWxvZ28gaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIzMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2l0ZS1mb290ZXJfX2xlZnQgLmZvb3Rlci1sb2dvIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxODlweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb24taW5mbyB7XG4gICAgICBtYXJnaW46IDAgMCAzOXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb24taW5mbyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb24taW5mbyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTlweDsgfSB9XG4gICAgICAuc2l0ZS1mb290ZXJfX2xlZnQgLmNvbi1pbmZvIHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29uLWluZm8gdWwgbGkge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDZweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29uLWluZm8gdWwgbGkge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCA4cHg7IH0gfVxuICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29uLWluZm8gdWwgbGkgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29uLWluZm8gdWwgbGkgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAuc2l0ZS1mb290ZXJfX2xlZnQgLmNvbi1pbmZvIHVsIGxpIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb24taW5mbyB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgICAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb24taW5mbyB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmRhMDA7IH1cbiAgICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29uLWluZm8gdWwgbGkgYSBzcGFuIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDEzcHggMCAwOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29uLWluZm8gdWwgbGkgYSBzcGFuIHN2ZyB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7IH0gfVxuICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuZm9vdGVyLWJ0biB7XG4gICAgICBwYWRkaW5nOiAwIDAgNDlweDtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDEuNjhweCAjZmZkYTAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5mb290ZXItYnRuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5mb290ZXItYnRuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMjVweDsgfSB9XG4gICAgICAuc2l0ZS1mb290ZXJfX2xlZnQgLmZvb3Rlci1idG4gLmJ0biwgLnNpdGUtZm9vdGVyX19sZWZ0IC5mb290ZXItYnRuIGJvZHkgYnV0dG9uLnBlYV9jb29rX2J0biwgYm9keSAuc2l0ZS1mb290ZXJfX2xlZnQgLmZvb3Rlci1idG4gYnV0dG9uLnBlYV9jb29rX2J0biwgLnNpdGUtZm9vdGVyX19sZWZ0IC5mb290ZXItYnRuIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b24sIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuc2l0ZS1mb290ZXJfX2xlZnQgLmZvb3Rlci1idG4gaW5wdXQuYnV0dG9uLFxuICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5mb290ZXItYnRuIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuc2l0ZS1mb290ZXJfX2xlZnQgLmZvb3Rlci1idG4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgcGFkZGluZzogMTFweCA0OHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuZm9vdGVyLWJ0biAuYnRuLCAuc2l0ZS1mb290ZXJfX2xlZnQgLmZvb3Rlci1idG4gYm9keSBidXR0b24ucGVhX2Nvb2tfYnRuLCBib2R5IC5zaXRlLWZvb3Rlcl9fbGVmdCAuZm9vdGVyLWJ0biBidXR0b24ucGVhX2Nvb2tfYnRuLCAuc2l0ZS1mb290ZXJfX2xlZnQgLmZvb3Rlci1idG4gLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbiwgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5zaXRlLWZvb3Rlcl9fbGVmdCAuZm9vdGVyLWJ0biBpbnB1dC5idXR0b24sXG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5mb290ZXItYnRuIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuc2l0ZS1mb290ZXJfX2xlZnQgLmZvb3Rlci1idG4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAuc2l0ZS1mb290ZXJfX2xlZnQgLmNvcHlyaWdodCB7XG4gICAgICBwYWRkaW5nOiAzOHB4IDAgMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29weXJpZ2h0IHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb3B5cmlnaHQge1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAwOyB9IH1cbiAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29weXJpZ2h0IHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb3B5cmlnaHQgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb3B5cmlnaHQgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb3B5cmlnaHQgdWwge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuICAgICAgICAuc2l0ZS1mb290ZXJfX2xlZnQgLmNvcHlyaWdodCB1bCBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTZweCAwIDA7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29weXJpZ2h0IHVsIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxM3B4IDAgMDsgfSB9XG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19sZWZ0IC5jb3B5cmlnaHQgdWwgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29weXJpZ2h0IHVsIGxpOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGEwMDsgfVxuICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29weXJpZ2h0IHVsIGxpIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fbGVmdCAuY29weXJpZ2h0IHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZGEwMDsgfVxuICAuc2l0ZS1mb290ZXJfX3JpZ2h0IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCB7XG4gICAgICAgIHdpZHRoOiA2MCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE1MCU7IH1cbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSAuY2hvc2VuLXNpbmdsZSBiOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5jaG9zZW4tc2luZ2xlIHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5jaG9zZW4tc2luZ2xlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmNob3Nlbi1zaW5nbGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5jaG9zZW4tc2luZ2xlIHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTlweCA4cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzU2NjM2QTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuY2hvc2VuLXNpbmdsZSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmNob3Nlbi1zaW5nbGUgc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuY2hvc2VuLXNpbmdsZSBiIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuY2hvc2VuLXNpbmdsZSBiOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2VsZWN0LWljb24uc3ZnKTtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgICAgICAgIHdpZHRoOiAxN3B4OyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MXB4KSB7XG4gICAgICAgICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5jaG9zZW4tc2luZ2xlIGI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdG9wOiA2cHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuY2hvc2VuLXNpbmdsZSBiOjphZnRlciB7XG4gICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAuNzVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2LjEzcHg7IH0gfVxuICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX2hlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMTBweCAwIDExcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV9oZWFkaW5nIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMnB4OyB9IH1cbiAgICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTNweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV9oZWFkaW5nIC5nZm9ybV90aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAycHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV9oZWFkaW5nIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV9oZWFkaW5nIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSB7XG4gICAgICBwYWRkaW5nOiA4cHggMjFweCA4cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzU2NjM2QTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSkge1xuICAgICAgICAgIHBhZGRpbmc6IDVweCA5cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIHtcbiAgICAgIHdpZHRoOiA3Mi4zJTtcbiAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgbGkuZ2ZpZWxkLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjZweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBjb2xvcjogI2ZkM2MzYztcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZkM2MzYztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjZmQzYzNjOyB9XG4gICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgbGkuZ2ZpZWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDExcHg7IH1cbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIge1xuICAgICAgcGFkZGluZzogMTJweCAwIDEwcHggMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCBsaSB1bC5nZmllbGRfY2hlY2tib3gge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGxpIHVsLmdmaWVsZF9jaGVja2JveCBsaSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCA2cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGxpIHVsLmdmaWVsZF9jaGVja2JveCBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDZweCAzcHggMCAhaW1wb3J0YW50OyB9IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGxpIHVsLmdmaWVsZF9jaGVja2JveCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGxpIHVsLmdmaWVsZF9jaGVja2JveCBsaSBsYWJlbCB7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC50b3BfbGFiZWwgbGkgdWwuZ2ZpZWxkX2NoZWNrYm94IGxpIGxhYmVsIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXQuYnV0dG9uLFxuICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgcGFkZGluZzogMTFweCA0MHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiAyMjVweDtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbixcbiAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMzVweDsgfSB9XG4gICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Nob2ljZV9zZWxlY3RfYWxsLFxuICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgdWwuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCxcbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIHVsLmdmaWVsZF9yYWRpbyBsaSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGxpLmdmaWVsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgbGkuZ2ZpZWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDsgfSB9XG4gICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQuc2VsZWN0LWNob2ljZSAuc2VsZWN0cmljLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogNzIuMyU7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyX19yaWdodCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgbGkuZ2ZpZWxkLnNlbGVjdC1jaG9pY2UgLnNlbGVjdHJpYy13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAgIC5zaXRlLWZvb3Rlcl9fcmlnaHQgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbiB7XG4gICAgICAgIHRvcDogMTFweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtc2Nyb2xsIHVsIGxpIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDIxcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtc2Nyb2xsIHVsIGxpIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDlweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAuc2l0ZS1mb290ZXJfX3JpZ2h0IC5nZm9ybV93cmFwcGVyLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3IgLmdmb3JtX2JvZHkgdWwgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvcjpub3QoLmdmX2xlZnRfaGFsZik6bm90KC5nZl9yaWdodF9oYWxmKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiovXG5ib2R5IC5nZmllbGQgLmdmaWVsZF9jaGVja2JveCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG5ib2R5IC5nZmllbGQgLmdmaWVsZF9jaGVja2JveCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbmJvZHkgLmdmaWVsZCAuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlLFxuYm9keSAuZ2ZpZWxkIC5nZmllbGRfY2hlY2tib3ggbGkgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzO1xuICB0cmFuc2l0aW9uOiAuMnM7IH1cblxuLyogYWZ0ZXIgKi9cbmJvZHkgLmdmaWVsZCAuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdG9wOiA0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIGJvZHkgLmdmaWVsZCAuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIHdpZHRoOiAxOHB4OyB9IH1cblxuYm9keSAuZ2ZpZWxkIC5nZmllbGRfY2hlY2tib3ggbGkgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRhMDA7XG4gIHotaW5kZXg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgYm9keSAuZ2ZpZWxkIC5nZmllbGRfY2hlY2tib3ggbGkgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgd2lkdGg6IDE4cHg7IH0gfVxuXG4vKiBiZWZvcmUgKi9cbmJvZHkgLmdmaWVsZCAuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbGVmdDogNnB4O1xuICB0b3A6IDEwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTsgfVxuXG5ib2R5IC5nZmllbGQgLmdmaWVsZF9jaGVja2JveCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDFweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRkZGRkY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgYm9keSAuZ2ZpZWxkIC5nZmllbGRfY2hlY2tib3ggbGkgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDEycHg7IH0gfVxuXG4uc2VsZWN0cmljLXdyYXBwZXIuc2VsZWN0cmljLW9wZW4gLnNlbGVjdHJpYyAuYnV0dG9uOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMge1xuICBwYWRkaW5nOiA4cHggMjFweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMge1xuICAgICAgcGFkZGluZzogNXB4IDlweDsgfSB9XG4gIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjNTY2MzZBO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyAubGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGhlaWdodDogOHB4O1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIHRvcDogMThweDtcbiAgICByaWdodDogMTRweDsgfVxuICAgIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NlbGVjdC1pY29uLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlOyB9XG5cbi5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1zY3JvbGwgdWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1zY3JvbGwgdWwgbGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzU2NjM2QTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7IH1cbiAgICAgICAgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1zY3JvbGwgdWwgbGkuc2VsZWN0ZWQge1xuICAgICAgICAgIGNvbG9yOiAjNGUxYTQwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRhMDA7IH1cbiAgICAgICAgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1zY3JvbGwgdWwgbGk6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjNGUxYTQwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRhMDA7IH1cblxuLmluZm9yYXBoaWMgLm1vZHVsZSB7XG4gIHBhZGRpbmc6IDEwNXB4IDAgMjJweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaW5mb3JhcGhpYyAubW9kdWxlIHtcbiAgICAgIHBhZGRpbmc6IDYxcHggMCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmZvcmFwaGljIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbi5pbmZvcmFwaGljIC5zZWN0aW9uLWhlYWRpbmcgcCB7XG4gIGNvbG9yOiAjNTY2MzZBO1xuICBsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDsgfVxuXG4uaW5mb3JhcGhpYyAuZmxleC13cmFwcGVyIHtcbiAgcGFkZGluZzogMjZweCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0IHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDE1OHB4KSAvIDMpO1xuICAgIG1hcmdpbi1yaWdodDogNzlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5pbmZvcmFwaGljIC5mbGV4LXdyYXBwZXIgLnNpbmdsZS1jaGFydCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkvMyk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAuaW5mb3JhcGhpYyAuZmxleC13cmFwcGVyIC5zaW5nbGUtY2hhcnQge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0LmJsdWUgLnJvdW5kX3N2ZyAub2Zmc2V0X3BhdGgge1xuICAgICAgc3Ryb2tlOiAjMDBCQUNCOyB9XG4gICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0LmJsdWUgLmNvdW50IHtcbiAgICAgIGNvbG9yOiAjMDBiYWNiOyB9XG4gICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0LmJsdWUgLmNoYXJ0X3RleHQge1xuICAgICAgY29sb3I6ICMwMGJhY2I7IH1cbiAgICAuaW5mb3JhcGhpYyAuZmxleC13cmFwcGVyIC5zaW5nbGUtY2hhcnQueWVsbG93IC5yb3VuZF9zdmcgLm9mZnNldF9wYXRoIHtcbiAgICAgIHN0cm9rZTogI0ZGREEwMDsgfVxuICAgIC5pbmZvcmFwaGljIC5mbGV4LXdyYXBwZXIgLnNpbmdsZS1jaGFydC55ZWxsb3cgLmNvdW50IHtcbiAgICAgIGNvbG9yOiAjZmZkYTAwOyB9XG4gICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0LnllbGxvdyAuY2hhcnRfdGV4dCB7XG4gICAgICBjb2xvcjogI2ZmZGEwMDsgfVxuICAgIC5pbmZvcmFwaGljIC5mbGV4LXdyYXBwZXIgLnNpbmdsZS1jaGFydC5wdXJwbGUgLnJvdW5kX3N2ZyAub2Zmc2V0X3BhdGgge1xuICAgICAgc3Ryb2tlOiAjOEQyMzZFOyB9XG4gICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0LnB1cnBsZSAuY291bnQge1xuICAgICAgY29sb3I6ICM4ZDIzNmU7IH1cbiAgICAuaW5mb3JhcGhpYyAuZmxleC13cmFwcGVyIC5zaW5nbGUtY2hhcnQucHVycGxlIC5jaGFydF90ZXh0IHtcbiAgICAgIGNvbG9yOiAjOGQyMzZlOyB9XG4gICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0Om50aC1jaGlsZCgzbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0IC5yb3VuZF9zdmcge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5pbmZvcmFwaGljIC5mbGV4LXdyYXBwZXIgLnNpbmdsZS1jaGFydCAucm91bmRfc3ZnIC5vZmZzZXRfcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDEuNXMgZWFzZTtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDg0MHB4O1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA4NDBweDsgfVxuICAgIC5pbmZvcmFwaGljIC5mbGV4LXdyYXBwZXIgLnNpbmdsZS1jaGFydCAuc3ZnX2FuaW1hdGlvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgICAuaW5mb3JhcGhpYyAuZmxleC13cmFwcGVyIC5zaW5nbGUtY2hhcnQgLnN2Z19hbmltYXRpb24ge1xuICAgICAgICAgIHdpZHRoOiAzMyU7IH0gfVxuICAgICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0IC5zdmdfYW5pbWF0aW9uIC5jb3VudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0IC5zdmdfYW5pbWF0aW9uIC5jb3VudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuaW5mb3JhcGhpYyAuZmxleC13cmFwcGVyIC5zaW5nbGUtY2hhcnQgLnN2Z19hbmltYXRpb24gLmNvdW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5pbmZvcmFwaGljIC5mbGV4LXdyYXBwZXIgLnNpbmdsZS1jaGFydCAuc3ZnX2FuaW1hdGlvbiAuY291bnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAgICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0IC5zdmdfYW5pbWF0aW9uIC5jb3VudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIyLjQ2cHg7IH0gfVxuICAgIC5pbmZvcmFwaGljIC5mbGV4LXdyYXBwZXIgLnNpbmdsZS1jaGFydCAuY2hhcnRfdGV4dCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmluZm9yYXBoaWMgLmZsZXgtd3JhcHBlciAuc2luZ2xlLWNoYXJ0IC5jaGFydF90ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5pbmZvcmFwaGljIC5mbGV4LXdyYXBwZXIgLnNpbmdsZS1jaGFydCAuY2hhcnRfdGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgICAgICAuaW5mb3JhcGhpYyAuZmxleC13cmFwcGVyIC5zaW5nbGUtY2hhcnQgLmNoYXJ0X3RleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICAgICAgd2lkdGg6IDY3JTsgfSB9XG5cbi50YWJfc2VjdGlvbl9tYWluIC50YWJzX2xpc3Rfb3V0ZXIgLnRhYnNfaGVhZGluZ19pdGVtcyB7XG4gIGJhY2tncm91bmQ6ICNmMGYyZjM7IH1cbiAgLnRhYl9zZWN0aW9uX21haW4gLnRhYnNfbGlzdF9vdXRlciAudGFic19oZWFkaW5nX2l0ZW1zIC50YWJzX2hlYWRpbmdfaXRlbXNfaW5uZXJfY29udGVudCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgIC50YWJfc2VjdGlvbl9tYWluIC50YWJzX2xpc3Rfb3V0ZXIgLnRhYnNfaGVhZGluZ19pdGVtcyAudGFic19oZWFkaW5nX2l0ZW1zX2lubmVyX2NvbnRlbnQgPiAudGFiX2hlYWRpbmcge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50YWJfc2VjdGlvbl9tYWluIC50YWJzX2xpc3Rfb3V0ZXIgLnRhYnNfaGVhZGluZ19pdGVtcyAudGFic19oZWFkaW5nX2l0ZW1zX2lubmVyX2NvbnRlbnQgPiAudGFiX2hlYWRpbmcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgLnRhYl9zZWN0aW9uX21haW4gLnRhYnNfbGlzdF9vdXRlciAudGFic19oZWFkaW5nX2l0ZW1zIC50YWJzX2hlYWRpbmdfaXRlbXNfaW5uZXJfY29udGVudCA+IC50YWJfaGVhZGluZy5hY3RpdmUgPiBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgOHB4ICNmZmRhMDA7IH1cbiAgICAgIC50YWJfc2VjdGlvbl9tYWluIC50YWJzX2xpc3Rfb3V0ZXIgLnRhYnNfaGVhZGluZ19pdGVtcyAudGFic19oZWFkaW5nX2l0ZW1zX2lubmVyX2NvbnRlbnQgPiAudGFiX2hlYWRpbmcgPiBhIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAzNHB4IDMzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjNGUxYTQwO1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCA4cHggI2YwZjJmMztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAudGFiX3NlY3Rpb25fbWFpbiAudGFic19saXN0X291dGVyIC50YWJzX2hlYWRpbmdfaXRlbXMgLnRhYnNfaGVhZGluZ19pdGVtc19pbm5lcl9jb250ZW50ID4gLnRhYl9oZWFkaW5nID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDIwcHggMzNweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAudGFiX3NlY3Rpb25fbWFpbiAudGFic19saXN0X291dGVyIC50YWJzX2hlYWRpbmdfaXRlbXMgLnRhYnNfaGVhZGluZ19pdGVtc19pbm5lcl9jb250ZW50ID4gLnRhYl9oZWFkaW5nID4gYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDhweCAzM3B4OyB9IH1cbiAgICAgICAgLnRhYl9zZWN0aW9uX21haW4gLnRhYnNfbGlzdF9vdXRlciAudGFic19oZWFkaW5nX2l0ZW1zIC50YWJzX2hlYWRpbmdfaXRlbXNfaW5uZXJfY29udGVudCA+IC50YWJfaGVhZGluZyA+IGE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgOHB4ICNmZmRhMDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRhYl9zZWN0aW9uX21haW4gLnRhYnNfbGlzdF9vdXRlciAudGFic19oZWFkaW5nX2l0ZW1zIC5tb2JpbGVfb25seSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnRhYl9zZWN0aW9uX21haW4gLnRhYnNfbGlzdF9vdXRlciAudGFic19oZWFkaW5nX2l0ZW1zIC5zZWxlY3RyaWMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnRhYl9zZWN0aW9uX21haW4gLnRhYnNfbGlzdF9vdXRlciAudGFic19oZWFkaW5nX2l0ZW1zIC5zZWxlY3RyaWMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7IH1cbiAgICAgICAgLnRhYl9zZWN0aW9uX21haW4gLnRhYnNfbGlzdF9vdXRlciAudGFic19oZWFkaW5nX2l0ZW1zIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljLWhpZGUtc2VsZWN0IHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0MnB4OyB9IH1cbiAgICAudGFiX3NlY3Rpb25fbWFpbiAudGFic19saXN0X291dGVyIC50YWJzX2hlYWRpbmdfaXRlbXMgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMge1xuICAgICAgcGFkZGluZzogOHB4IDI1cHggOXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzRFMUE0MDsgfVxuICAgICAgLnRhYl9zZWN0aW9uX21haW4gLnRhYnNfbGlzdF9vdXRlciAudGFic19oZWFkaW5nX2l0ZW1zIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM0RTFBNDA7IH1cblxuLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGRpdi5naW5wdXRfY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMsXG4uc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBkaXYuZ2Zvcm1fZmllbGRzIC5nZmllbGQsXG4gIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIC5nZmllbGQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMgZGl2LmdmaWVsZF9jaGVja2JveCxcbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBkaXYuZ2Zvcm1fZmllbGRzIHVsLmdmaWVsZF9jaGVja2JveCxcbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgZGl2LmdmaWVsZF9jaGVja2JveCxcbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgdWwuZ2ZpZWxkX2NoZWNrYm94IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweCAwIDVweDsgfVxuICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZGl2Lmdmb3JtX2ZpZWxkcyBkaXYuZ2ZpZWxkX2NoZWNrYm94ID4gZGl2LFxuICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZGl2Lmdmb3JtX2ZpZWxkcyBkaXYuZ2ZpZWxkX2NoZWNrYm94IGxpLFxuICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZGl2Lmdmb3JtX2ZpZWxkcyB1bC5nZmllbGRfY2hlY2tib3ggPiBkaXYsXG4gICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBkaXYuZ2Zvcm1fZmllbGRzIHVsLmdmaWVsZF9jaGVja2JveCBsaSxcbiAgICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBkaXYuZ2ZpZWxkX2NoZWNrYm94ID4gZGl2LFxuICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGRpdi5nZmllbGRfY2hlY2tib3ggbGksXG4gICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgdWwuZ2ZpZWxkX2NoZWNrYm94ID4gZGl2LFxuICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIHVsLmdmaWVsZF9jaGVja2JveCBsaSB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZGl2Lmdmb3JtX2ZpZWxkcyBkaXYuZ2ZpZWxkX2NoZWNrYm94ID4gZGl2Omxhc3QtY2hpbGQgbGFiZWwsXG4gICAgICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMgZGl2LmdmaWVsZF9jaGVja2JveCBsaTpsYXN0LWNoaWxkIGxhYmVsLFxuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBkaXYuZ2Zvcm1fZmllbGRzIHVsLmdmaWVsZF9jaGVja2JveCA+IGRpdjpsYXN0LWNoaWxkIGxhYmVsLFxuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBkaXYuZ2Zvcm1fZmllbGRzIHVsLmdmaWVsZF9jaGVja2JveCBsaTpsYXN0LWNoaWxkIGxhYmVsLFxuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgZGl2LmdmaWVsZF9jaGVja2JveCA+IGRpdjpsYXN0LWNoaWxkIGxhYmVsLFxuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgZGl2LmdmaWVsZF9jaGVja2JveCBsaTpsYXN0LWNoaWxkIGxhYmVsLFxuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgdWwuZ2ZpZWxkX2NoZWNrYm94ID4gZGl2Omxhc3QtY2hpbGQgbGFiZWwsXG4gICAgICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyB1bC5nZmllbGRfY2hlY2tib3ggbGk6bGFzdC1jaGlsZCBsYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMgbGFiZWwsXG4gIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGxhYmVsIHtcbiAgICBjb2xvcjogIzU2NjM2QTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBkaXYuZ2Zvcm1fZmllbGRzIGxhYmVsLFxuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4gIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCxcbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM1NjYzNkE7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZGl2Lmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsLFxuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZGl2Lmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwsXG4gIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG4gIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZGl2Lmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmFmdGVyLFxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSxcbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycztcbiAgICB0cmFuc2l0aW9uOiAuMnM7IH1cbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBkaXYuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRlMWE0MDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdG9wOiA0cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgd2lkdGg6IDE4cHg7IH0gfVxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIHRvcDogNHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYTAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBkaXYuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcbiAgICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4OyB9IH1cbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBkaXYuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG4gIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBsZWZ0OiA2cHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTsgfVxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGRpdi5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgdG9wOiAzcHg7XG4gICAgbGVmdDogMXB4O1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZGl2Lmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7IH0gfVxuXG4uc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSB7XG4gIHBhZGRpbmc6IDhweCAyMXB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzU2NjM2QTtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRlMWE0MCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSkge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcGFkZGluZzogOHB4IDE1cHg7IH0gfVxuXG4uc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIC5zZWxlY3RyaWMtb3BlbiB7XG4gIHotaW5kZXg6IDk7IH1cblxuLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyB7XG4gIHBhZGRpbmc6IDhweCA0MHB4IDhweCAyMXB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzU2NjM2QTtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRlMWE0MDtcbiAgaGVpZ2h0OiA0NXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcGFkZGluZzogOHB4IDQwcHggOHB4IDE1cHg7IH0gfVxuICAuc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjNTY2MzZBO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyAubGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4uc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIC5zZWxlY3RyaWMtd3JhcHBlciAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRlMWE0MDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IDk4JTsgfVxuXG4uc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cbiAgLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGlucHV0LmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBwYWRkaW5nOiAxMXB4IDQ4cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmRhMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0ZTFhNDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBpbnB1dC5idXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRlMWE0MDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgZGl2LnZhbGlkYXRpb25fZXJyb3Ige1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmZpZWxkX2Rlc2NyaXB0aW9uX2JlbG93IC5nZmllbGRfZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAxNXB4IDA7IH1cblxuLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIC5nZmllbGRfZXJyb3Ige1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2VjdGlvbi1zdGFuZGFyZF9jb250ZW50IC5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvciAuZ2Zvcm1fYm9keSB1bCBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yOm5vdCguZ2ZfbGVmdF9oYWxmKTpub3QoLmdmX3JpZ2h0X2hhbGYpIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlci5nZm9ybV92YWxpZGF0aW9uX2Vycm9yIC5nZm9ybV9ib2R5IHVsIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIGRpdi5naW5wdXRfY29udGFpbmVyLFxuLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlci5nZm9ybV92YWxpZGF0aW9uX2Vycm9yIC5nZm9ybV9ib2R5IHVsIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIGxhYmVsLmdmaWVsZF9sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCAuZ2Zvcm1fd3JhcHBlci5nZm9ybV92YWxpZGF0aW9uX2Vycm9yIC5nZm9ybV9ib2R5IHVsIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IsIC5zZWN0aW9uLXN0YW5kYXJkX2NvbnRlbnQgLmdmb3JtX3dyYXBwZXIuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvciAuZ2Zvcm1fYm9keSB1bCBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yLmdmaWVsZF9jb250YWluc19yZXF1aXJlZC5nZmllbGRfY3JlZGl0Y2FyZF93YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiIsIiRzZWxlY3RyaWMtbWFpbi1jb2xvcjogICAgICAjREREICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBDb2xvciB1c2VkIGluIGJvcmRlclxuJHNlbGVjdHJpYy1zZWNvbmRhcnktY29sb3I6ICNCQkIgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIENvbG9yIHVzZWQgaW4gYnV0dG9uXG4kc2VsZWN0cmljLXRleHQtY29sb3I6ICAgICAgIzQ0NCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQ29sb3IgdXNlZCBpbiBsYWJlbFxuJHNlbGVjdHJpYy1iZy1jb2xvcjogICAgICAgICNGOEY4RjggIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJhY2tncm91bmQgY29sb3JcbiRzZWxlY3RyaWMtYnRuLWJnLWNvbG9yOiAgICAjRjhmOGY4ICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBCdXR0b24gYmFja2dyb3VuZCBjb2xvclxuJHNlbGVjdHJpYy1oZWlnaHQ6ICAgICAgICAgIDQwcHggIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIE91dGVyIGhlaWdodFxuJHNlbGVjdHJpYy1zcGFjaW5nOiAgICAgICAgIDEwcHggIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIExhYmVsIGxlZnQgcGFkZGluZ1xuJHNlbGVjdHJpYy1ib3JkZXItd2lkdGg6ICAgIDFweCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIE91dGVyIGJvcmRlciB3aWR0aFxuJHNlbGVjdHJpYy1ib3JkZXItcmFkaXVzOiAgIDBweCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEJvcmRlciByYWRpdXNcbiRzZWxlY3RyaWMtaW5uZXItaGVpZ2h0OiAgICAkc2VsZWN0cmljLWhlaWdodCAtICgkc2VsZWN0cmljLWJvcmRlci13aWR0aCAqIDIpICFkZWZhdWx0OyAvLyBJbm5lciBoZWlnaHRcbiRzZWxlY3RyaWMtZm9udC1zaXplOiAgICAgICAxMnB4ICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBGb250IHNpemVcblxuLnNlbGVjdHJpYy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3RyaWMtcmVzcG9uc2l2ZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VsZWN0cmljIHtcbiAgYm9yZGVyOiAkc2VsZWN0cmljLWJvcmRlci13aWR0aCBzb2xpZCAkc2VsZWN0cmljLW1haW4tY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRzZWxlY3RyaWMtYm9yZGVyLXJhZGl1cztcbiAgYmFja2dyb3VuZDogJHNlbGVjdHJpYy1iZy1jb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1hcmdpbjogMCAkc2VsZWN0cmljLWlubmVyLWhlaWdodCAwICRzZWxlY3RyaWMtc3BhY2luZztcbiAgICBmb250LXNpemU6ICRzZWxlY3RyaWMtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkc2VsZWN0cmljLWlubmVyLWhlaWdodDtcbiAgICBjb2xvcjogJHNlbGVjdHJpYy10ZXh0LWNvbG9yO1xuICAgIGhlaWdodDogJHNlbGVjdHJpYy1pbm5lci1oZWlnaHQ7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAkc2VsZWN0cmljLWlubmVyLWhlaWdodDtcbiAgICBoZWlnaHQ6ICRzZWxlY3RyaWMtaW5uZXItaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkc2VsZWN0cmljLWlubmVyLWhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0cmljLWJ0bi1iZy1jb2xvcjtcbiAgICBjb2xvcjogJHNlbGVjdHJpYy1zZWNvbmRhcnktY29sb3I7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQ6IDAvMCBhO1xuICAgICpmb250OiAyMHB4LyN7JHNlbGVjdHJpYy1pbm5lci1oZWlnaHR9IEx1Y2lkYSBTYW5zIFVuaWNvZGUsIEFyaWFsIFVuaWNvZGUgTVMsIEFyaWFsO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkc2VsZWN0cmljLXNlY29uZGFyeS1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5zZWxlY3RyaWMtZm9jdXMgLnNlbGVjdHJpYyB7XG4gIGJvcmRlci1jb2xvcjogZGFya2VuKCRzZWxlY3RyaWMtbWFpbi1jb2xvciwgMjAlKTtcbn1cblxuLnNlbGVjdHJpYy1ob3ZlciAuc2VsZWN0cmljIHtcbiAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHNlbGVjdHJpYy1tYWluLWNvbG9yLCAxMCUpO1xuXG4gIC5idXR0b24ge1xuICAgIGNvbG9yOiBkYXJrZW4oJHNlbGVjdHJpYy1zZWNvbmRhcnktY29sb3IsIDEwJSk7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkc2VsZWN0cmljLXNlY29uZGFyeS1jb2xvciwgMTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLnNlbGVjdHJpYy1vcGVuIHtcbiAgei1pbmRleDogOTk5OTtcblxuICAuc2VsZWN0cmljIHtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkc2VsZWN0cmljLW1haW4tY29sb3IsIDEwJSk7XG4gIH1cblxuICAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2VsZWN0cmljLWRpc2FibGVkIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0cmljLWhpZGUtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuXG4gIHNlbGVjdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgJi5zZWxlY3RyaWMtaXMtbmF0aXZlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgc2VsZWN0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0cmljLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICpmb250OiAwLzAgYSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RyaWMtdGVtcC1zaG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBJdGVtcyBib3ggKi9cbi5zZWxlY3RyaWMtaXRlbXMge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogJHNlbGVjdHJpYy1iZy1jb2xvcjtcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRzZWxlY3RyaWMtbWFpbi1jb2xvciwgMTAlKTtcbiAgei1pbmRleDogLTE7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IC02cHg7XG5cbiAgLnNlbGVjdHJpYy1zY3JvbGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5zZWxlY3RyaWMtYWJvdmUgJiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxuXG4gIHVsLCBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6ICRzZWxlY3RyaWMtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFMEUwRTA7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG5cbiAgICAmLmhpZ2hsaWdodGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNEMEQwRDA7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNENUQ1RDU7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG4gIH1cblxuICAuZGlzYWJsZWQge1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLnNlbGVjdHJpYy1ncm91cCB7XG4gICAgLnNlbGVjdHJpYy1ncm91cC1sYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGNvbG9yOiAjNDQ0O1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQgbGkge1xuICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qISBMaXR5IC0gdjIuNC4xIC0gMjAyMC0wNC0yNlxuKiBodHRwOi8vc29yZ2FsbGEuY29tL2xpdHkvXG4qIENvcHlyaWdodCAoYykgMjAxNS0yMDIwIEphbiBTb3JnYWxsYTsgTGljZW5zZWQgTUlUICovXG4ubGl0eSB7XG4gIHotaW5kZXg6IDk5OTA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLmxpdHkubGl0eS1vcGVuZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmxpdHkubGl0eS1jbG9zZWQge1xuICBvcGFjaXR5OiAwO1xufVxuLmxpdHkgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubGl0eS13cmFwIHtcbiAgei1pbmRleDogOTk5MDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpdHktd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbn1cbi5saXR5LWxvYWRlciB7XG4gIHotaW5kZXg6IDk5OTE7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5saXR5LWxvYWRpbmcgLmxpdHktbG9hZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5saXR5LWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDk5OTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saXR5LWNvbnRlbnQge1xuICB6LWluZGV4OiA5OTkzO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UsIC1vLXRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ubGl0eS1sb2FkaW5nIC5saXR5LWNvbnRlbnQsXG4ubGl0eS1jbG9zZWQgLmxpdHktY29udGVudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xufVxuLmxpdHktY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLmxpdHktY2xvc2Uge1xuICB6LWluZGV4OiA5OTk0O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5saXR5LWNsb3NlOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmxpdHktY2xvc2U6aG92ZXIsXG4ubGl0eS1jbG9zZTpmb2N1cyxcbi5saXR5LWNsb3NlOmFjdGl2ZSxcbi5saXR5LWNsb3NlOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5saXR5LWNsb3NlOmFjdGl2ZSB7XG4gIHRvcDogMXB4O1xufVxuLyogSW1hZ2UgKi9cbi5saXR5LWltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXI6IDA7XG59XG4vKiBpRnJhbWUgKi9cbi5saXR5LWlmcmFtZSAubGl0eS1jb250YWluZXIsXG4ubGl0eS15b3V0dWJlIC5saXR5LWNvbnRhaW5lcixcbi5saXR5LXZpbWVvIC5saXR5LWNvbnRhaW5lcixcbi5saXR5LWZhY2Vib29rdmlkZW8gLmxpdHktY29udGFpbmVyLFxuLmxpdHktZ29vZ2xlbWFwcyAubGl0eS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5NjRweDtcbn1cbi5saXR5LWlmcmFtZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLmxpdHktaWZyYW1lLWNvbnRhaW5lciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ubGl0eS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIiRjb2xvci13aGl0ZTojRkZGRkZGO1xyXG4kY29sb3Itb2Z3aGl0ZTojZmJmYmY5O1xyXG4kY29sb3ItZ3JhcGUtcHVycGxlOiM0ZTFhNDA7XHJcbiRjb2xvci1waW5raXNoLXJlZDojRTYxODQyO1xyXG4kY29sb3ItcGlua2lzaC1yZWQtYTExeTojRTcxMzNEO1xyXG4kY29sb3ItYmF0dGxlc2hpcC1ncmV5OiM1NjYzNkE7XHJcbiRjb2xvci1iYXR0bGVzaGlwLWdyZXktYTExeTojNjE3MDc3O1xyXG4kY29sb3ItbGlnaHQtZ3JleTojZGFkZWUwO1xyXG4kY29sb3ItYmF0dGxlc2hpcC1ncmV5LWRhcms6IzU2NjM2QTtcclxuJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c6I2ZmZGEwMDtcclxuJGNvbG9yLXN1bmZsb3dlci1saWdodDojZmZkNDAwO1xyXG4kY29sb3Itc3VuZmxvd2VyLWRhcms6I2ZmZDIwMDtcclxuJGNvbG9yLXllbGxvdzojZmZkNTAwO1xyXG4kY29sb3ItZGFya2lzaC1wdXJwbGU6IzhkMjM2ZTtcclxuJGNvbG9yLXR1cnF1b2lzZS1ibHVlOiMwMGJhY2I7XHJcbiRjb2xvci1zaWx2ZXI6Izc1NzU3NTtcclxuJGNvbG9yLXBhbGUtZ3JleTojZjBmMmYzO1xyXG4kY29sb3Itc2lsdmVyLWxpZ2h0OiNlMGUxZTI7XHJcbiRjb2xvci10dXJxdW9pc2UtYmx1ZTojMDBiYWNiO1xyXG4kY29sb3Itb3JhbmdlOiNmNDc5MjA7XHJcbiIsIltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTozc31bZGF0YS1hb3Nde3BvaW50ZXItZXZlbnRzOm5vbmV9W2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXtwb2ludGVyLWV2ZW50czphdXRvfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC4yNSwuNzUsLjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLS4yOCwuNzM1LC4wNDUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEuMjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NywwLC43NDUsLjcxNSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4zOSwuNTc1LC41NjUsMSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NDUsLjA1LC41NSwuOTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfUBtZWRpYSBzY3JlZW57aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtdXBdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS1kb3duXXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwxMDBweCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLXVwLWxlZnRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDEwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwxMDBweCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LC0xMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsLTEwMHB4LDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluXXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNik7dHJhbnNmb3JtOnNjYWxlKC42KX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluLXVwXXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKC42KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSguNil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1pbi1kb3duXXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSguNik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKC42KX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluLXJpZ2h0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSguNik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKC42KX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluLWxlZnRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoLjYpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKC42KX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dF17LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4yKTt0cmFuc2Zvcm06c2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dC11cF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSgxLjIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKDEuMil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1vdXQtZG93bl17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dC1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoMS4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dC1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKDEuMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV17dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybTt2aXNpYmlsaXR5OmhpZGRlbn1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGV7dmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9c2xpZGUtdXBdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXNsaWRlLWRvd25dey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9c2xpZGUtcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9c2xpZGUtbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXVwXXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWRvd25dey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfX0iLCIvKiovXHJcblxyXG4uYWRtaW4tYmFyIHtcclxuICAgICNzaXRlLWhlYWRlciB7XHJcbiAgICAgICAgdG9wOiAzMnB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xyXG4gICAgICAgICAgICB0b3A6IDQ2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLXRpdGxlcyB7XHJcblxyXG4gICAgLy8gbWFyZ2luOiAtMTVweCAwIDA7XHJcbiAgICAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlci1pbm5lciB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLmhlYWRlci10aXRsZXMtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogaW5pdGlhbDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kb25hdGUtYnRuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9iaWxlLW5hdi10b2dnbGUge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgICAgICByaWdodDogMDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAvKlxyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9oYW1idXJnZXJfaWNvbi5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgKi9cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAvKlxyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9oYW1idXJnZXJfY2xvc2VfaWNvbi5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsqL1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kb25hdGUtYnRuIHtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHBhZGRpbmc6IDlweCAyMXB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbiNzaXRlLWhlYWRlciB7XHJcbiAgICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSB7XHJcbiAgICAgICAgI21lZ2EtbWVudS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgPmxpLm1lZ2EtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgID5hLm1lZ2EtbWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qKi9cclxuXHJcbiNzaXRlLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgIHBhZGRpbmc6IDhweCAwIDA7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoODgsIDg5LCA5MSwgMC4yKTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAvL3BhZGRpbmc6IDQzcHggMCAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMCAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlci10b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlci10b3Atc29jaWFsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDExcHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vZmlsbDogJGNvbG9yLW9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZmlsbDogI0U4RDIzNjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTYxODQyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlci10b3AtbWVudSB7XHJcbiAgICAgICAgLm1lbnUtdG9wLW1lbnUtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0RTFBNDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkY29sb3Itb3JhbmdlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzhEMjM2RTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtbG9nbyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1oZWFkZXItbWFpbiB7XHJcbiAgICAgICAgLmhlYWRlci1uYXZpZ2F0aW9uLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgICAgIC5wcmltYXJ5LW1lbnUtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICAgICAucHJpbWFyeS1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKlxyXG4gICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gICAgICAgICNtZWdhLW1lbnUtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgID5saS5tZWdhLW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICA+YS5tZWdhLW1lbnUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1vcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5tZWdhLWN1cnJlbnQtbWVudS1pdGVtLFxyXG4gICAgICAgICAgICAgICAgJi5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvcixcclxuICAgICAgICAgICAgICAgICYubWVnYS1jdXJyZW50LXBhZ2UtYW5jZXN0b3IsXHJcbiAgICAgICAgICAgICAgICAmLm1lZ2EtbWVudS1pdGVtLm1lZ2EtdG9nZ2xlLW9uIHtcclxuICAgICAgICAgICAgICAgICAgICA+YS5tZWdhLW1lbnUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGkubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgICAgID5hLm1lZ2EtbWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICA+c3Bhbi5tZWdhLWluZGljYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvb3JhbmdlLWFycm93LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwLjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNS44cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1yb3cgLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5ID4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIGg0Lm1lZ2EtYmxvY2stdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJraXNoLXB1cnBsZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIH1cclxuXHJcbiovXHJcbiAgICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnk+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluayB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuXHJcbiAgICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEubWVnYS1tZW51LWxpbms+c3Bhbi5tZWdhLWluZGljYXRvcjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAycHg7XHJcbiAgICAgICAgY29sb3I6ICNGNDc5MjA7XHJcbiAgICB9XHJcblxyXG4gICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1yb3cge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuXHJcbiAgICAgICAgLm1lZ2Etc3ViLW1lbnUge1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1yb3cgLm1lZ2EtbWVudS1jb2x1bW4ge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1yb3c+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtY29sdW1ucy0yLW9mLTEyIHtcclxuICAgICAgICB3aWR0aDogMTguMiU7XHJcbiAgICB9XHJcblxyXG4gICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1yb3cgLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB9XHJcblxyXG4gICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5PmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtIGg0Lm1lZ2EtYmxvY2stdGl0bGUsXHJcbiAgICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnk+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtIGg0Lm1lZ2EtYmxvY2stdGl0bGUge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCAjZmZkYTAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDEzcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogNjJweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtcm93PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWN0YSB7XHJcbiAgICAgICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIC5tZWdhLXN1Yi1tZW51IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLndpZGdldF90ZXh0IHt9XHJcblxyXG4gICAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0RTFBNDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzU2NjM2QTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCA1MHB4IDExcHggMjJweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy13aGl0ZS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGkubWVnYS1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1yb3cgLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSAubWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICB0b3A6IGluaGVyaXQ7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGNvbG9yOiAjRjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTQyODU3MTQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4RDIzNkU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgPmEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOEQyMzZFO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyoqL1xyXG5cclxuXHJcbi8qKi9cclxuXHJcbi5zaXRlLWhlYWRlci10b3Atc2VhcmNoIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgLnRvZ2dsZSB7XHJcbiAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgbGVmdDogLTJweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlYXJjaC1mb3JtLW1haW4ge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLnNlYXJjaC1mb3JtLWNsb3NlIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiA3cHg7XHJcbiAgICAgICAgdG9wOiAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtZm9ybSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweCAwIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VhcmNoLWZpZWxkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM0RTFBNDA7XHJcblxyXG4gICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNEUxQTQwO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0RTFBNDA7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAvKiBJRSAxMCsgKi9cclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNEUxQTQwO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIC8qIEZpcmVmb3ggMTgtICovXHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRFMUE0MDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiovXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xyXG4gICAgLmhlYWRlci10aXRsZXMge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLWFjdGl2ZSB7XHJcbiAgICAgICAgLmhlYWRlci10aXRsZXMge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5oZWFkZXItdGl0bGVzIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItaW5uZXIgYnV0dG9uLnRvZ2dsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgbWFyZ2luOiAwIDNweCAwIDE4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDRweCAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNEUxQTQwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC01cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qKi9cclxuICAgIC5tZW51LW1vZGFsIHtcclxuICAgICAgICAvL3RvcDogMTAwcHg7XHJcbiAgICAgICAgdG9wOiA3M3B4O1xyXG5cclxuICAgICAgICAubWVudS13cmFwcGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qKi9cclxuICAgIC5tb2RhbC1tZW51IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1tb2RhbCBuYXYgKiB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTY2MzZBO1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbi5zdWItbWVudS10b2dnbGUge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRTFFNUU2O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDIzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtd3JhcHBlciB7fVxyXG5cclxuICAgIC5tZW51LXdyYXBwZXIgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLW1lbnU+bGksXHJcbiAgICAubW9kYWwtbWVudT5saT4uYW5jZXN0b3Itd3JhcHBlciB7XHJcbiAgICAgICAgLnN2Zy1pY29uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgY29sb3I6ICNGNDc5MjA7XHJcblxyXG4gICAgICAgICAgICBwYXRoLFxyXG4gICAgICAgICAgICBwb2x5Z29uIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtbWVudT5saT5hLFxyXG4gICAgLm1vZGFsLW1lbnU+bGk+LmFuY2VzdG9yLXdyYXBwZXI+YSB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDIzcHggMjBweCAyMnB4IDIwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICBjb2xvcjogIzRFMUE0MDtcclxuICAgIH1cclxuXHJcbiAgICAvKiovXHJcbiAgICAubWVudS10b3Age1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtYm90dG9tIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogOTtcclxuXHJcbiAgICAgICAgLm1lbnUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMCAxOHB4O1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOEQyMzZFO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlci10b3Atc29jaWFsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzVweDtcclxuXHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTdweCAwIDA7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4RDIzNkU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyLXRvcC1zZWFyY2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDI4cHggMjRweCAzNXB4IDE3cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4IDIuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweCAwIDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VhcmNoLWZpZWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNlNmU5ZWI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkRBMDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDYuMnB4IDYuNXB4IDYuNXB4IDYuMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjhweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKiovXHJcbiAgICAubW9kYWwtbWVudT4ubWVudS1pdGVtPi5zdWItbWVudSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgID4ubWVudS1pdGVtIHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgID4uYW5jZXN0b3Itd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzhEMjM2RTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBidXR0b24uc3ViLW1lbnUtdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYTQ0ZjhiO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZGEwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzRFMUE0MDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjBweCAxM3B4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctMDA3LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgLnNpdGUtaGVhZGVyLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLWlubmVyIC5oZWFkZXItdGl0bGVzLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNzaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItbWFpbiAuaGVhZGVyLW5hdmlnYXRpb24td3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmRvbmF0ZS1idG4ge1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgI3NpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci10b3AtbWVudSAubWVudS10b3AtbWVudS1jb250YWluZXIgdWwgbGkgYSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgI3NpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci10b3AtbWVudSAubWVudS10b3AtbWVudS1jb250YWluZXIgdWwgbGk6bGFzdC1jaGlsZCBhIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmRvbmF0ZS1idG4gLmJ0biB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgIC5zaXRlLWxvZ28gaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbn0iLCIuaGVybyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTM4MHB4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiA2NnB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3B5IHtcclxuICAgICAgICBwYWRkaW5nOiAzNHB4IDUwcHggNDFweCA0M3B4O1xyXG4gICAgICAgIG1heC13aWR0aDogNDM3cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCA0MHB4IDMxcHggMzNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjBweCAyM3B4IDI1cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYmctZ3JhcGUtcHVycGxlIHtcclxuICAgICAgICAgICAgLmhlcm9fX2NvcHlfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS1ib3JkZXIteWVsbG93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJnLWRhcmtpc2gtcHVycGxlIHtcclxuICAgICAgICAgICAgLmhlcm9fX2NvcHlfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS1ib3JkZXIteWVsbG93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJnLXdoaXRlIHtcclxuICAgICAgICAgICAgLmhlcm9fX2NvcHlfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5idG4tLWJvcmRlci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDcyMCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjE0MzlweCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNjUwIC8gMTQzOSAqIDEwMHZ3KTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC1oZWlnaHQ6NzY2cHgpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDYxMCAvIDE0MzkgKiAxMDB2dyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbW9iaWxlIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDY2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX192aWRlbyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDcyMCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5pZnJhbSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgICAgICAgICAgLyogMTY6OSAqL1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcblxyXG5cclxuICAgICAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxNDM5cHgpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDY1MCAvIDE0MzkgKiAxMDB2dyk7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtaGVpZ2h0Ojc2NnB4KSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYyg2MTAgLyAxNDM5ICogMTAwdncpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTQzOXB4KSB7XHJcbiAgICAgICAgICAgIC5pZnJhbSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDY2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo0NzlweCkge1xyXG4gICAgICAgICAgICAuaWZyYW0ge1xyXG4gICAgICAgICAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIuOSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlb3Jfc2xpZGVyX2Fycm93cyB7XHJcbiAgICAgICAgLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNDJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDQycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogI0ZGREEwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm8tc2xpZGUge1xyXG4gICAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAzMy40OXB4O1xyXG4gICAgICAgIHdpZHRoOiA1M3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stcHJldiB7XHJcbiAgICAgICAgbGVmdDogNDlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlcm8taWNvbi1sZWZ0LnN2Zyk7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZXJvLWljb24tcmlnaHQuc3ZnKTtcclxuICAgICAgICByaWdodDogNDlweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAzMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMjdweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTkwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTM4MHB4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5uby1yZXN1bHQtdGV4dCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMjUlO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnBsYXllcl9jb250cm9scyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYTAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICM0ZTFhNDA7XHJcblxyXG4gICAgICAgICYucGxheV9pY29uIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5wYXVzZV9pY29uIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5iYW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1NTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19iZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wYWdlLWJhbm5lci1vdmVybGF5LnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU1dnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29weSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDc4cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMXB4IDEycHggMjhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWRhcmtpc2gtcHVycGxlO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDI1cHggMjJweCAzMXB4O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTMzMzMzMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzkwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDU4cHggMzVweCA2MXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjMycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLyoqL1xyXG4uc3RhbmRhcmQtY29udGVudCB7XHJcbiAgICAmLnRoZW1lLWNvbG9yLXBhbGUtZ3JleSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0YwRjJGMztcclxuICAgIH1cclxuXHJcbiAgICAmLnRoZW1lLWNvbG9yLXN1bmZsb3dlci15ZWxsb3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG5cclxuICAgICAgICAvLyAuYnRuIHtcclxuICAgICAgICAvLyAgICAgQGV4dGVuZCAuYnRuLS1ib3JkZXItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuXHJcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuXHJcbiAgICAgICAgICAgIGEsXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBjLWNvbnRlbnQge1xyXG5cclxuICAgICAgICAgICAgYSxcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyAuYnRuIHtcclxuICAgICAgICAvLyAgICAgQGV4dGVuZCAuYnRuLS1ib3JkZXIteWVsbG93O1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFya2lzaC1wdXJwbGU7XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcblxyXG4gICAgICAgICAgICBhLFxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYy1jb250ZW50IHtcclxuXHJcbiAgICAgICAgICAgIGEsXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gLmJ0biB7XHJcbiAgICAgICAgLy8gICAgIEBleHRlbmQgLmJ0bi0tYm9yZGVyLXllbGxvdztcclxuICAgICAgICAvLyB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qKi9cclxuXHJcblxyXG5cclxuLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAmLS1mdWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmFjYyB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwNzhweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS10cCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDM3cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BhbmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wYWxlLWdyZXk7XHJcblxyXG4gICAgICAgICZfX3JvdyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTglIDM2cHggODVweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxOCUgMzZweCA3MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxOCUgMzZweCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxN3B4IDExcHggMTdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDExcHggMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jYXJkIHtcclxuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggIzRFMUE0MDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzRFMUE0MDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDM2cHggMTAwcHggMzZweCA5NXB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDEwMHB4IDI1cHggNzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNzBweCAyMHB4IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDQwcHggMTdweCAxMXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTNweCA0MHB4IDEzcHggMTFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA0MXB4O1xyXG4gICAgICAgICAgICByaWdodDogNTNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hY2NvcmRpb24taWNvbi5zdmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1MHMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjlweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMy41OXB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXBhbGUtZ3JleTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGFsZS1ncmV5O1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmItc3R5bGUge1xyXG5cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbjogMCAtMTVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjNweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyM3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLmItc3R5bGVfX292ZXJsYXkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYi1zdHlsZV9fbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxOXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyAmX19saW5rIHtcclxuICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgICAgbGVmdDogMDtcclxuICAgICAgICAvLyAgICAgdG9wOiAwO1xyXG4gICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAvLyAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIC8vICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5MyU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX292ZXJsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGUsICRhbHBoYTogMC42KTtcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDI2cHggNnB4IDMycHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjNweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ0O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjNweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAyMnB4IDMycHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDoxMDIzcHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHggMTFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5yYi1zdHlsZSB7XHJcbiAgICBwYWRkaW5nOiA5NHB4IDAgNzdweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDY1cHggMCA2NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNDZweCAwIDQ5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZHVsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgNTNweDtcclxuXHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMTRweCAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIHdpZHRoOiAzMi4xJTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI0LjElO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgxLjI4JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCA1LjY3cHggJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAyLjgzcHggJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fY29weSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcclxuICAgICAgICB3aWR0aDogNjcuOSU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDc1LjklO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5ibG9nLWJzdHlsZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIC5tb2R1bGUge1xyXG4gICAgICAgIC8qcGFkZGluZzogNjVweCAwIDI2cHg7Ki9cclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDI1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleS1kYXJrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJsb2ctYnN0eWxlX19maWx0ZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIC8qcGFkZGluZy10b3A6IDA7Ki9cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgIC5mcm93IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgLmZpdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZml0ZW0tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAzNXB4IDZweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNpbHZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDM1cHggOHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc2VsZWN0cmljLXdyYXBwZXIge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RyaWMtb3BlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VsZWN0cmljIC5idXR0b246YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VsZWN0cmljIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAzMHB4IDZweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zaWx2ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2VsZWN0LWljb24uc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWxlY3RyaWMtaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlbGVjdHJpYy1zY3JvbGwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNpbHZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW46IDAgLTE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDE0cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3Itc2lsdmVyLWxpZ2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3B5IHtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDMxcHggMjdweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb2Z3aGl0ZTtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTVweCAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxOXB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmF0dGxlc2hpcC1ncmV5LWRhcms7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXR0bGVzaGlwLWdyZXktZGFyaztcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubm8tZGF0ZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ5cHggMzBweCAyNHB4IDMwcHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgLyogRWRnZSAqL1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itc2lsdmVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itc2lsdmVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICA6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXNpbHZlcjtcclxuICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnBhZ2luYXRpb24td3JhcHBlciAubmF2LWxpbmtzLFxyXG4uY3VzdG9tLXBhZ2kge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDI2cHggMTdweCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAmOmVtcHR5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgPiAqIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAjNEUxQTQwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRTYxODQyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcmV2ICB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubmV4dCAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5jdGEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICYudGhlbWUtY29sb3Itc3VuZmxvd2VyLXllbGxvdyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcblxyXG4gICAgICAgIC8vIC5idG4ge1xyXG4gICAgICAgIC8vICAgICBAZXh0ZW5kIC5idG4tLWJvcmRlci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgICYudGhlbWUtY29sb3ItZ3JhcGUtcHVycGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG5cclxuICAgICAgICAuY3RhX19pbm5lciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyAuYnRuIHtcclxuICAgICAgICAvLyAgICAgQGV4dGVuZCAuYnRuLS1ib3JkZXIteWVsbG93O1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRoZW1lLWNvbG9yLWRhcmtpc2gtcHVycGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFya2lzaC1wdXJwbGU7XHJcblxyXG4gICAgICAgIC5jdGFfX2lubmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIC5idG4ge1xyXG4gICAgICAgIC8vICAgICBAZXh0ZW5kIC5idG4tLWJvcmRlci15ZWxsb3c7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2R1bGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDU4cHggMCAzOXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDAgMjVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIzcHggMCAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4NjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTNweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIH0gXHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfSBcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzJweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4uc2VjdGlvbi1jdGFfd2l0aF92aWRlb19idXR0b24ge1xyXG4gICAgLmN0YXtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTI4MHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEyODBweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjhweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICAgICYtLWljb24ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubWVtYmVyLWJzdHlsZSB7XHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbjogMCAtMTJweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1OHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleS1kYXJrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zaWx2ZXItbGlnaHQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTJweDtcclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCkgIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2UwZTFlMjtcclxuXHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3B5IHtcclxuICAgICAgICBwYWRkaW5nOiAzMXB4IDIwcHggMjBweCAzMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1vZndoaXRlO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMThweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleS1kYXJrO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnRue1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICAgIC5idG4tLWljb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MnB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2VjdGlvbi1wcmVzc19yZWxlYXNlcyB7XHJcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1NjYzNkE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZHMtYnN0eWxlIHtcclxuICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb2Z3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAzMXB4IDMwcHggMjdweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNpbHZlci1saWdodDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMxcHggMzBweCAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTRweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAzOHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA5cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXR0bGVzaGlwLWdyZXktZGFyaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYzO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleS1kYXJrO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZHMtYnN0eWxlX19idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bi1saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuY29udGFjdC1jdGEge1xyXG5cclxuICAgIC5tb2R1bGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuYmctZ3JhcGUtcHVycGxlIHtcclxuICAgICAgICAuY29udGFjdC1jdGFfX2lubmVyIHtcclxuICAgICAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDZweCAwIDQ4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN0YW5kYXJkLWNvbnRlbnQge1xyXG4gICAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmF0dGxlc2hpcC1ncmV5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5jb250YWluZXIge1xyXG4gICAgJi5jb250YWluZXItLXNtYWxsIHtcclxuICAgICAgICAub2ZmaWNlcy1jb24tYnN0eWxlX19pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ub2ZmaWNlcy1jb24tYnN0eWxlIHtcclxuICAgIC5zZWN0aW9uLWhlYWRpbmd7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDc3cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4NjBweDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1NjYzNkE7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tb2R1bGV7XHJcbiAgICAgICAgcGFkZGluZzogODVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xM3B4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAzNXB4IDI5cHggMjZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXNpbHZlci1saWdodDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb2Z3aGl0ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTNweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXR0bGVzaGlwLWdyZXktZGFyaztcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1MXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYzO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXR0bGVzaGlwLWdyZXktZGFyaztcclxuICAgICAgICAgICAgICAgIG1hcmtlcjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2J0bntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4tLWJvcmRlci15ZWxsb3cge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXR0bGVzaGlwLWdyZXktZGFyaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi51LWNvbnRhY3RzIHtcclxuXHJcbiAgICAubW9kdWxlIHtcclxuICAgICAgICBwYWRkaW5nOiA4MHB4IDAgOTVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwIDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lci0tc21hbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogOTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDM3cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbjogMCAtMzBweDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDlweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZXZlbnRzLWJzdHlsZSB7XHJcbiAgICAubW9kdWxlIHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgNThweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgICY6bm90KC5ldmVudHMtYnN0eWxlX19zbGlkZXIpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTEzcHggMzhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NsaWRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgcGFkZGluZzogMCAxM3B4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDI3cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMzFweCAzMHB4IDE5cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDdweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleS1kYXJrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cy1ic3R5bGVfX2J0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qKi9cclxuLmV2ZW50cy1ic3R5bGVfX3NsaWRlciB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICAgIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjb2xvcjogIzRFMUE0MDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTM2MHB4KSB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOEQyMzZFO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogLTkzcHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxNDM5cHgpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC04MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtOTNweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjE0MzlweCkge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC04MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmV2ZW50cy1jb24ge1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDI3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmNvbHVtbnMtdHdvLWJzdHlsZSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW46IDAgLTM4cHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzhweDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcblxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm8ge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMjRweCA0OHB4IDI0cHg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KXtcclxuICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHggMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpjLWNlbnRlciB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiovXHJcbi5zZWN0aW9uLXByZXZpb3Vyc19kb3dubG9hZCB7XHJcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1NjYzNkE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW5zLXR3by1ic3R5bGVfX2lubmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmJmYmY5O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNERURGRTA7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4ucHJlc3MtYnN0eWxlX19maWx0ZXIge1xyXG4gICAgLnNlbGVjdHJpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcblxyXG4gICAgICAgIC5zZWxlY3RyaWMge1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjNEUxQTQwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAubGFiZWwge1xyXG4gICAgICAgICAgICBjb2xvcjogIzRFMUE0MDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCA5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbn0iLCIuc2VydmljZS1ib3gge1xyXG5cclxuICAgICYudGhlbWUtY29sb3ItZGFya2lzaC1wdXJwbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJraXNoLXB1cnBsZTtcclxuXHJcbiAgICAgICAgLnNlcnZpY2UtYm94X19pY29uIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZXJ2aWNlLWJveF9fY29weSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS1ib3JkZXIteWVsbG93O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRoZW1lLWNvbG9yLXN1bmZsb3dlci15ZWxsb3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG5cclxuICAgICAgICAuc2VydmljZS1ib3hfX2ljb24ge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50aGVtZS1jb2xvci1wYWxlLWdyZXkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYWxlLWdyZXk7XHJcbiAgICB9XHJcblxyXG4gICAgJi50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcblxyXG4gICAgICAgIC5zZXJ2aWNlLWJveF9faWNvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VydmljZS1ib3hfX2NvcHkge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmJ0bi0tYm9yZGVyLXllbGxvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnRoZW1lLWNvbG9yLXdoaXRle1xyXG4gICAgICAgIC5zZXJ2aWNlLWJveF9fY29weSB7XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLm1vZHVsZSB7XHJcbiAgICAgICAgcGFkZGluZzogNTVweCAwIDc4cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMCAzOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbjogMCAtMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDM1cHg7XHJcbiAgICAgICAgYm9yZGVyOiA3LjA4cHggc29saWQgI2ZmZGEwMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDU4LjM2JTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogNS4wMXB4IHNvbGlkICNmZmRhMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTMuNTcyJTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTUlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NyU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3B5IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOXB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI4cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTFweCAzM3B4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5sZWZ0LXJpZ2h0LWNvbiB7XHJcblxyXG4gICAgLm1vZHVsZSB7XHJcbiAgICAgICAgcGFkZGluZzogOTVweCAwIDEwM3B4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNzVweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbjogMCAtNzFweCAwIC0xNXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMTVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMzBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XHJcblxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIudHdvLWNvbC1jb250ZW50IHtcclxuXHJcbiAgICAuaGVhZGluZy1zY29weSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgOXB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmLnRoZW1lLWNvbG9yLXBhbGUtZ3JleSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtZ3JleTtcclxuXHJcbiAgICAgICAgYSwgLmhlYWRpbmctc2NvcHkge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcmtpc2gtcHVycGxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmF0dGxlc2hpcC1ncmV5O1xyXG4gICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHdvLWNvbC1jb250ZW50X19jb3B5IHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmtpc2gtcHVycGxlO1xyXG5cclxuICAgICAgICBhLCAuaGVhZGluZy1zY29weSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR3by1jb2wtY29udGVudF9fcm93IHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50aGVtZS1jb2xvci1ncmFwZS1wdXJwbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcblxyXG4gICAgICAgIGEsIC5oZWFkaW5nLXNjb3B5IHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHdvLWNvbC1jb250ZW50X19yb3cge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRoZW1lLWNvbG9yLXN1bmZsb3dlci15ZWxsb3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG5cclxuICAgICAgICBhLCAuaGVhZGluZy1zY29weSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFya2lzaC1wdXJwbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWN0aW9uLWhlYWRpbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxuICAgIC5tb2R1bGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwNHB4IDAgMTIwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4NXB4IDAgMTAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2NXB4IDAgODBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMCA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAuY29udGFpbmVyLS1zbWFsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5NjRweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgNzVweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDQ1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLWhlYWRpbmcgaDIge1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDIxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0yNXB4O1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3B5IHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NjY2NjY2NztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaW1hZ3JzLWNvbi1zZWN0aW9uIHtcclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAmX19sZWZ0IHtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDcwLjI5JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb3B5IHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDUycHggMzBweCA1OHB4IDU3cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNTdweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDEwcHggMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9IFxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9IFxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMzNweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9IFxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfSBcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmNsaWVudC1sb2dvIHtcclxuICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE5cHggMDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuIiwiLnN1cHBvcnQtYnN0eWxlIHtcclxuICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxMDI0cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCA3MHB4IDEwcHggMjlweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDcwcHggN3B4IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMC43cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4LjhweDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5sZWZ0LXJpZ2h0LWltZy1jb250ZW50IHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQge1xyXG4gICAgICAgIHdpZHRoOiA1OSU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEzODBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ0cHggNTVweCA1MHB4IDU3cHg7XHJcbiAgICAgICAgd2lkdGg6IDQxJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEzODBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ0cHggMzVweCAzMHB4IDM3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDIwcHggMTFweCAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aGVtZS1jb2xvci15ZWxsb3cge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuXHJcbiAgICAgICAgICAgIC5xb3V0cy1pY29uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmF0dGxlc2hpcC1ncmV5O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9fbGluayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aGVtZS1jb2xvci1kYXJraXNoLXB1cnBsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJraXNoLXB1cnBsZTtcclxuXHJcbiAgICAgICAgICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19oZWFkIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sZWZ0LXJpZ2h0LWltZy1jb250ZW50X19saW5rIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnFvdXRzLWljb24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRoZW1lLWNvbG9yLWdyYXBlLXB1cnBsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcblxyXG4gICAgICAgICAgICAubGVmdC1yaWdodC1pbWctY29udGVudF9faGVhZCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5xb3V0cy1pY29uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICYuZnVsbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnFvdXRzLWljb24ge1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxlZnQtcmlnaHQtaW1nLWNvbnRlbnRfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogODIuNTM1JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZCB7XHJcbiAgICAgICAgLnFvdXRzLWljb24ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyOHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNy41N3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI3cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIudG1zIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICZfX3NsaWRlciB7XHJcbiAgICAgICAgLnNsaWNrLXRyYWNrIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogNjQuMyU7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3OS43OTElO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDc1JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvcHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDQycHggNTVweCA1MHB4IDU0cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1LjclO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzODBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDRweCAzNXB4IDYwcHggMzdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjNweCAyMHB4IDUzcHggMjVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5xb3V0cy1pY29uIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgLnFvdXRzLWljb24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjFweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMDNweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxNXB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzgwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuc2xpZGVyX19hcnJvd19fY291bnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogNDNweDtcclxuICAgICAgICBsZWZ0OiA3M3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgbGVmdDogNDZweDtcclxuICAgICAgICAgICAgYm90dG9tOiA3MnZ3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGlkZXJfX2NvdW50ZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5uYXZzZWMge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXBhbGUtZ3JleTtcclxuXHJcbiAgICAubWVudSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID5saSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDhweCAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPmEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjhweCAzNHB4IDMzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCA4cHggJGNvbG9yLXBhbGUtZ3JleTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMjBweCAzM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggOHB4IDMzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCA4cHggJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9iaWxlX29ubHkge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3RyaWMtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuXHJcbiAgICAgICAgICAgIC5zZWxlY3RyaWMtaGlkZS1zZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlbGVjdHJpYyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyNXB4IDlweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjNEUxQTQwO1xyXG5cclxuICAgICAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRFMUE0MDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5kYiB7XHJcbiAgICBwYWRkaW5nOiAzOXB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGlua2lzaC1yZWQ7XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDI1cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgLy8gd2lkdGg6IDI1JTtcclxuICAgICAgICAvLyBwYWRkaW5nOiAwIDE1cHg7XHJcblxyXG4gICAgICAgICYtLWhlYWRpbmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjYuOTkzMjc1NyU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWxpc3Qge1xyXG4gICAgICAgICAgICB3aWR0aDogMTkuOTgwNzg3NyU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MyU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhdHRsZXNoaXAtZ3JleTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1saWdodC1ncmV5O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvci1iYXR0bGVzaGlwLWdyZXk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGNvbG9yLWJhdHRsZXNoaXAtZ3JleTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDQuOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDQuOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggJGNvbG9yLWJhdHRsZXNoaXAtZ3JleTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDQuOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0LjhweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkY29sb3ItYmF0dGxlc2hpcC1ncmV5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcclxuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAkY29sb3ItZGFya2lzaC1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyOiBzb2xpZCAwLjlweCAkY29sb3ItZGFya2lzaC1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFya2lzaC1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWRhcmtpc2gtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNC42cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDJweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tdGV4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDM2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOS40OTA4NzQyJTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjMuMyU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjdweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDEuOXB4ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5sb2dvLXNsaWRlIHtcclxuICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjb2xvcjogIzRFMUE0MDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTM2MHB4KXtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogIzhEMjM2RTtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsZWZ0OiAtOTNweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTQzOXB4KXtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC04MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEzNjBweCl7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcmlnaHQ6IC05M3B4O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxNDM5cHgpe1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC04MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEzNjBweCl7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCl7XHJcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDdweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KXsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC03cHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBcclxuICAgIC5sb2dvLXNsaWRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjEzNjBweCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvZ28tc2xpZGVyIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI5LjQ5cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG9nby1zbGlkZXIgLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICBsZWZ0OiA0OXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxvZ28tc2xpZGVyIC5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDQ5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbn0iLCIuZmluZG1vcmUge1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDoxNDAwcHgpIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOjE0MDBweCkge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZHVsZSB7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmluZF9fcm93IHtcclxuICAgICAgICBtYXJnaW46IDAgLTYwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNTdweCA3NnB4IDUwcHggNDFweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgNTNweCAkY29sb3ItcGFsZS1ncmV5O1xyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxMHB4ICRjb2xvci1wYWxlLWdyZXk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGVmdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJvcmRlci15ZWxsb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxMDI0cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcmlnaHQge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmdmb3JtX3dyYXBwZXIgaDMuZ2Zvcm1fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5nZm9ybV93cmFwcGVyIGRpdi52YWxpZGF0aW9uX2Vycm9yIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdmb3JtX3dyYXBwZXIgLnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZ2Zvcm1faGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5nZm9ybV93cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHt9XHJcblxyXG4gICAgICAgICAgICAgICAgI2dmb3JtX2ZpZWxkc182IHtcclxuICAgICAgICAgICAgICAgICAgICBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9c3VibWl0XSk6bm90KFt0eXBlPWJ1dHRvbl0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdmb3JtX3dyYXBwZXIgdWwgbGkuZ2ZpZWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdmb3JtX3dyYXBwZXIgaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXN1Ym1pdF0pOm5vdChbdHlwZT1idXR0b25dKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyMXB4IDExcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzczLjdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXR0bGVzaGlwLWdyZXk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5nZm9ybV93cmFwcGVyIC5maWVsZF9zdWJsYWJlbF9oaWRkZW5fbGFiZWwgLmdpbnB1dF9jb21wbGV4LmdpbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT10ZXh0XSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX3NlbGVjdCAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgICAgICBiLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAzM3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnBvc3RfbWV0YV9kYXRhIHtcclxuICAgIC5tb2R1bGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDM3cHggMCA4NnB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzdweCAwIDcwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzN3B4IDAgNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDM3cHggMCAzN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaGFyZS1zZWN0aW9uIHtcclxuICAgICAgICAuc2hhdGUtdGV4dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc29jaWFsX19tYWluIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDIxcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgIC5zdC1jdXN0b20tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzVhOTg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAmLmZhY2Vib29rIHtcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi50d2l0dGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWVhMWYzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuZW1haWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NDg0ODQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnBpbnRlcmVzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhMjIyOTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmxpbmtlZGluIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NzUwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuc3QtaGlkZS1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2NzhiNjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFnc19fbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAuc2VjdGlvbl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zZWN0aW9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDlweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNnB4IDAgMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGhvciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmF0dGxlc2hpcC1ncmV5O1xyXG5cclxuICAgICAgICAuc2VjdGlvbl9fdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgM3B4IDAgMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zaXRlLWZvb3RlciB7XHJcbiAgICBwYWRkaW5nOiAxMTVweCAwIDExMXB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMCA2NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAzMXB4IDAgMjZweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTAlIDAgMDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4IDAgMDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb290ZXItbG9nbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODlweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbi1pbmZvIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzlweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTlweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEzcHggMCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9vdGVyLWJ0biB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA0OXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxLjY4cHggJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMjVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDQ4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb3B5cmlnaHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzOHB4IDAgMDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEzcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDI1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG5cclxuICAgICAgICAuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUge1xyXG4gICAgICAgICAgICAuY2hvc2VuLXNpbmdsZSBiOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jaG9zZW4tc2luZ2xlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxOXB4IDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmF0dGxlc2hpcC1ncmV5O1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDlweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NlbGVjdC1pY29uLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NjQxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwLjc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNi4xM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nZm9ybV9oZWFkaW5nIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTFweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZ2Zvcm1fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTNweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdmb3JtX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDQ0NDQ0NDQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMXB4IDhweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXR0bGVzaGlwLWdyZXk7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCA5cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcyLjMlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBkaXYudmFsaWRhdGlvbl9lcnJvciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmQzYzNjO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZDNjM2M7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZkM2MzYztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMTBweCAwO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGxpIHVsLmdmaWVsZF9jaGVja2JveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2cHggMCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA2cHggM3B4IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXQuYnV0dG9uLFxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLFxyXG4gICAgICAgICAgICAuYnRuLS1ib3JkZXIteWVsbG93O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjI1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMzVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2Nob2ljZV9zZWxlY3RfYWxsLFxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIHVsLmdmaWVsZF9jaGVja2JveCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsLFxyXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIHVsLmdmaWVsZF9yYWRpbyBsaSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciB1bC5nZm9ybV9maWVsZHMgbGkuZ2ZpZWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNlbGVjdC1jaG9pY2Uge1xyXG4gICAgICAgICAgICAgICAgLnNlbGVjdHJpYy13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzIuMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0cmljLXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlbGVjdHJpYy13cmFwcGVyIC5zZWxlY3RyaWMtaXRlbXMgLnNlbGVjdHJpYy1zY3JvbGwgdWwgbGkge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggOXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2Zvcm1fd3JhcHBlci5nZm9ybV92YWxpZGF0aW9uX2Vycm9yIC5nZm9ybV9ib2R5IHVsIGxpLmdmaWVsZC5nZmllbGRfZXJyb3I6bm90KC5nZl9sZWZ0X2hhbGYpOm5vdCguZ2ZfcmlnaHRfaGFsZikge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLyoqL1xyXG5cclxuYm9keSAuZ2ZpZWxkIC5nZmllbGRfY2hlY2tib3ggbGkgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuYm9keSAuZ2ZpZWxkIC5nZmllbGRfY2hlY2tib3ggbGkgaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmctbGVmdDogMjZweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuYm9keSAuZ2ZpZWxkIC5nZmllbGRfY2hlY2tib3ggbGkgaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWw6YmVmb3JlLFxyXG5ib2R5IC5nZmllbGQgLmdmaWVsZF9jaGVja2JveCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbn1cclxuXHJcbi8qIGFmdGVyICovXHJcbmJvZHkgLmdmaWVsZCAuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXIge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB0b3A6IDRweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkgLmdmaWVsZCAuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIge1xyXG4gICAgdG9wOiA0cHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGJlZm9yZSAqL1xyXG5ib2R5IC5nZmllbGQgLmdmaWVsZF9jaGVja2JveCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgbGVmdDogNnB4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG59XHJcblxyXG5ib2R5IC5nZmllbGQgLmdmaWVsZF9jaGVja2JveCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSB7XHJcbiAgICB0b3A6IDNweDtcclxuICAgIGxlZnQ6IDFweDtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4uc2VsZWN0cmljLXdyYXBwZXIge1xyXG5cclxuICAgICYuc2VsZWN0cmljLW9wZW4ge1xyXG4gICAgICAgIC5zZWxlY3RyaWMgLmJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0cmljIHtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjFweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDlweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTY2MzZBO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICByaWdodDogMTRweDtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2VsZWN0LWljb24uc3ZnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdHJpYy1pdGVtcyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICAgIC5zZWxlY3RyaWMtc2Nyb2xsIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NjYzNkE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgJGNvbG9yLXN1bmZsb3dlci15ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmluZm9yYXBoaWMge1xyXG4gICAgLm1vZHVsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMTA1cHggMCAyMnB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MXB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGluZyB7XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmF0dGxlc2hpcC1ncmV5O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogMjZweCAwIDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2luZ2xlLWNoYXJ0IHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNThweCkgLyAzKTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3OXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KS8zKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAucm91bmRfc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAub2Zmc2V0X3BhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICMwMEJBQ0I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci10dXJxdW9pc2UtYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2hhcnRfdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci10dXJxdW9pc2UtYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi55ZWxsb3cge1xyXG4gICAgICAgICAgICAgICAgLnJvdW5kX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm9mZnNldF9wYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAjRkZEQTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY291bnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2hhcnRfdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnB1cnBsZSB7XHJcbiAgICAgICAgICAgICAgICAucm91bmRfc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAub2Zmc2V0X3BhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICM4RDIzNkU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jb3VudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJraXNoLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2hhcnRfdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJraXNoLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJvdW5kX3N2ZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAub2Zmc2V0X3BhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDEuNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogODQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogODQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdmdfYW5pbWF0aW9uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNvdW50IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NTY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMi40NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNoYXJ0X3RleHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY3JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi50YWJfc2VjdGlvbl9tYWluIHtcclxuICAgIC50YWJzX2xpc3Rfb3V0ZXIge1xyXG4gICAgICAgIC50YWJzX2hlYWRpbmdfaXRlbXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGFsZS1ncmV5O1xyXG5cclxuICAgICAgICAgICAgLnRhYnNfaGVhZGluZ19pdGVtc19pbm5lcl9jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgID4udGFiX2hlYWRpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPmEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgOHB4ICRjb2xvci1zdW5mbG93ZXIteWVsbG93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMzRweCAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXBlLXB1cnBsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgOHB4ICRjb2xvci1wYWxlLWdyZXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDIwcHggMzNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggOHB4IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDhweCAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1vYmlsZV9vbmx5IHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNlbGVjdHJpYy13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5zZWxlY3RyaWMtaGlkZS1zZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2VsZWN0cmljIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjVweCA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0RTFBNDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0RTFBNDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb24tc3RhbmRhcmRfY29udGVudCB7XHJcbiAgICAuZ2Zvcm1fd3JhcHBlciB7XHJcbiAgICAgICAgLnRvcF9sYWJlbCB7XHJcbiAgICAgICAgICAgIGRpdi5naW5wdXRfY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRpdixcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICYuZ2Zvcm1fZmllbGRzIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmdmaWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGRpdi5nZmllbGRfY2hlY2tib3gsXHJcbiAgICAgICAgICAgICAgICB1bC5nZmllbGRfY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+ZGl2LFxyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTY2MzZBO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NjYzNkE7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbDpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbDphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTFhNDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMTk5cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPXN1Ym1pdF0pOm5vdChbdHlwZT1idXR0b25dKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pIHtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDIxcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTY2MzZBO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNGUxYTQwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlbGVjdHJpYy1vcGVuIHtcclxuICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWxlY3RyaWMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIC5zZWxlY3RyaWMge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDQwcHggOHB4IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU2NjM2QTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNGUxYTQwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA0MHB4IDhweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTY2MzZBO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNlbGVjdHJpYy1pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNGUxYTQwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHRvcDogOTglO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2Zvcm1fZm9vdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgaW5wdXQuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VuZmxvd2VyLXllbGxvdztcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmFwZS1wdXJwbGU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JhcGUtcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRpdi52YWxpZGF0aW9uX2Vycm9yIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5maWVsZF9kZXNjcmlwdGlvbl9iZWxvdyB7XHJcbiAgICAgICAgICAgIC5nZmllbGRfZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudG9wX2xhYmVsIHtcclxuICAgICAgICAgICAgLmdmaWVsZF9lcnJvciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3Ige1xyXG4gICAgICAgICAgICAuZ2Zvcm1fYm9keSB7XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmdmaWVsZC5nZmllbGRfZXJyb3I6bm90KC5nZl9sZWZ0X2hhbGYpOm5vdCguZ2ZfcmlnaHRfaGFsZikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZ2ZpZWxkLmdmaWVsZF9lcnJvci5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQgZGl2LmdpbnB1dF9jb250YWluZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZ2ZpZWxkLmdmaWVsZF9lcnJvci5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQgbGFiZWwuZ2ZpZWxkX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZ2ZpZWxkLmdmaWVsZF9lcnJvcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5nZmllbGQuZ2ZpZWxkX2Vycm9yLmdmaWVsZF9jb250YWluc19yZXF1aXJlZC5nZmllbGRfY3JlZGl0Y2FyZF93YXJuaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */
