*{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit;box-shadow:none;outline:none}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}*{font-family:"Manrope";color:#0a3652}a{transition:.3s;text-decoration:none}p{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-0.02em}h1,.h1{font-weight:700;font-size:50px;line-height:110%;letter-spacing:-0.04em;margin-bottom:24px}h2,.h2{font-weight:700;font-size:44px;line-height:110%;letter-spacing:-0.04em;margin-bottom:48px}@media(max-width: 1024px){h1,.h1{font-size:40px}}@media(max-width: 600px){h1,.h1{font-size:44px}h2,.h2{font-weight:700;font-size:32px;margin-bottom:32px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}body::-webkit-scrollbar{width:6px;background-color:#d0dfee}body::-webkit-scrollbar-thumb{border-radius:20px;background-color:#2075ac}body.admin-bar header{top:20px}.social-links{margin-right:16px;display:flex;align-items:center}.social-links .social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:16px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:16px}.social-links .social-link:hover{background-color:#2075ac}.social-links .social-link:focus{background-color:#12415f}.social-links .social-link+.social-link{margin-left:16px}.social-links .link-telegram{background-image:url(../img/icons/ico-telegram.svg)}.social-links .link-telegram:hover{background-image:url(../img/icons/ico-telegram-white.svg)}.social-links .link-telegram:focus{background-image:url(../img/icons/ico-telegram-white.svg)}.news-card{padding:20px;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 24px);margin-bottom:24px;border:1px solid #dbdbdb;border-radius:16px;background-color:#fff;min-height:356px;transition:.3s}.news-card .card-content .card-title{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em;margin-bottom:16px}.news-card .card-content .card-description p{opacity:.8}.news-card .card-meta{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.news-card .card-meta:after{content:"";display:block;width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/service-card-ico.svg);transition:.3s;transform:rotate(95deg)}.news-card .card-meta .card-date{font-size:14px;line-height:120%;letter-spacing:-0.02em}.news-card .card-meta .btn{margin-left:20px}.news-card:hover{background-color:#eaf2fb;border-color:#fff}.news-card:hover .card-meta:after{transform:none}.default-banner{background:radial-gradient(16.6% 116.72% at 52.4% 43.55%, #FEFEFE 0%, #D0DFEE 100%);padding:182px 0 48px}.default-banner .yoast-breadcrumbs{margin-bottom:48px}.default-banner .description p{font-size:16px}.service-card{padding:24px;display:flex;flex-direction:column;background-color:#eaf2fb;border-radius:16px;justify-content:space-between;margin-bottom:24px;height:calc(100% - 24px);position:relative}.service-card:after{content:"";display:block;width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/service-card-ico.svg);position:absolute;top:24px;right:24px;transition:.3s}.service-card .image-wrapper img{max-width:268px;width:100%;-o-object-fit:contain;object-fit:contain;height:148px}.service-card .card-content{margin-top:40px}.service-card .card-content .card-title{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em}.service-card .card-content .description{margin-top:16px}.service-card .card-content .description p{font-size:14px;opacity:.8}.service-card:hover{background-color:#d0dfee}.service-card:hover:after{transform:rotate(95deg)}main{min-height:70vh}@media(max-width: 1230px){.news-card{min-height:initial}.news-card .card-meta{margin-top:32px}.service-card .card-content .card-title{font-size:16px}.default-banner{padding:120px 0 48px}}@media(max-width: 600px){.service-card{height:initial;margin-bottom:0}.service-card .image-wrapper img{max-width:239px}.service-card .card-content .card-title{font-size:20px}.default-banner{padding:88px 0 24px;overflow:hidden}.default-banner .banner-content{max-width:100%}.news-card{min-height:356px}}.container{margin:0 auto;display:flex;flex-wrap:wrap;max-width:1460px;width:100%;padding:0 140px}.container-fluid{max-width:100%;width:100%}.d-flex{display:flex;flex-wrap:wrap}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.flex-column{flex-direction:column}.row{display:flex;margin:0 -12px;width:calc(100% + 24px);flex-wrap:wrap}[class*=col-]{padding:0 12px}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}@media(max-width: 1230px){.row{margin:0 -12px;width:calc(100% + 24px)}[class*=col-]{padding:0 12px}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.container{padding:0 70px}}@media(max-width: 600px){.col-m-1{width:8.33333333%}.col-m-2{width:16.66666667%}.col-m-3{width:25%}.col-m-4{width:33.33333333%}.col-m-5{width:41.66666667%}.col-m-6{width:50%}.col-m-7{width:58.33333333%}.col-m-8{width:66.66666667%}.col-m-9{width:75%}.col-m-10{width:83.33333333%}.col-m-11{width:91.66666667%}.col-m-12{width:100%}.container{padding:0 20px}}.btn{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:14px;line-height:120%;letter-spacing:-0.02em;text-transform:uppercase;padding:0 32px;height:48px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:16px;transition:.3s;cursor:pointer}.btn-blue{color:#fff;background-color:#1a5175}.btn-blue:hover{background-color:#2075ac}.btn-blue:focus{background-color:#12415f}.btn-bordered{color:#0a3652;background-color:rgba(0,0,0,0);border:1px solid #1a5175}.btn-bordered:hover{background-color:#2075ac}.btn-bordered:focus{background-color:#12415f}@media(max-width: 600px){.btn{width:100%;padding:0}}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:none;color:#fff;padding:0;margin:0}.wpcf7-not-valid-tip{margin-bottom:10px;font-size:14px;order:-1}.wpcf7 form.sent .wpcf7-response-output{padding:0;border:none}.wpcf7-spinner{display:none !important}.screen-reader-response{display:none}.hidden-fields-container{display:none}input[type=submit]{cursor:pointer}.wpcf7 br{display:none}.wpcf7 form p{display:flex;flex-wrap:wrap}.wpcf7 .wpcf7-form-control-wrap{display:flex;flex-direction:column;margin-bottom:16px;width:100%}.wpcf7 .wpcf7-form-control-wrap:nth-of-type(4){max-width:calc(100% - 182px)}.wpcf7 .wpcf7-list-item-label{display:flex;font-size:14px;line-height:120%;letter-spacing:-0.02em}.wpcf7 .wpcf7-list-item{margin:0}.wpcf7 input{height:48px;background-color:#fbfbfb;border-radius:12px;border:none;box-shadow:none;outline:none;padding:0 16px;font-size:16px;line-height:120%;letter-spacing:-0.02em;color:#828282;width:100%}.wpcf7 input::-moz-placeholder{font-size:16px;line-height:120%;letter-spacing:-0.02em;color:#828282}.wpcf7 input::placeholder{font-size:16px;line-height:120%;letter-spacing:-0.02em;color:#828282}.wpcf7 input:focus{outline:none}.wpcf7 input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.wpcf7 .wpcf7-list-item-label::before{cursor:pointer}.wpcf7 input[type=checkbox]+.wpcf7-list-item-label::before{content:"";display:inline-block;width:24px;height:24px;min-width:24px;border:2px solid #d0dfee;border-radius:6px;background:#fff;margin-right:10px;position:relative}.wpcf7 input[type=checkbox]:checked+.wpcf7-list-item-label::before{background-color:#1a5175;border-color:#1a5175;background-image:url(../img/icons/checked-input.svg);background-size:15px;background-position:center;background-repeat:no-repeat}.wpcf7 input[type=submit]{max-width:166px;background-color:#1a5175;color:#fff;font-weight:700;font-size:16px;line-height:120%;text-transform:uppercase;letter-spacing:-0.02em;margin-left:auto}.wpcf7 textarea{font-size:16px;line-height:120%;letter-spacing:-0.02em;color:#828282;resize:none;border-radius:12px;border:none;box-shadow:none;outline:none;background-color:#fbfbfb;padding:12px 16px;width:100%;height:88px}.wpcf7 textarea::-moz-placeholder{font-size:16px;line-height:120%;letter-spacing:-0.02em;color:#828282}.wpcf7 textarea::placeholder{font-size:16px;line-height:120%;letter-spacing:-0.02em;color:#828282}@media(max-width: 1230px){.wpcf7 .wpcf7-form-control-wrap:nth-of-type(4){max-width:100%}.wpcf7 input[type=submit]{margin:0 auto}}@media(max-width: 600px){.wpcf7 input[type=submit]{max-width:100%}}.footer-menu{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;width:100%}.footer-menu li{width:50%;margin-bottom:16px;display:flex}.footer-menu li a{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-0.02em;color:#fff;display:flex}.footer-menu li a:hover{color:#000}.main-menu{list-style:none;display:flex;align-items:center;margin:0;padding:0}.main-menu li a{font-size:16px;line-height:120%;letter-spacing:-0.02em}.main-menu li a:hover{color:#2075ac}.main-menu li+li{margin-left:24px}.accordion{width:100%;display:flex;flex-wrap:wrap}.accordion .accordion-item{transition:all .3s;overflow:hidden;border-top:1px solid #1a5175}.accordion .accordion-item .accordion-item-inner{padding:15px}.accordion .accordion-item .accordion-item-header{width:100%;cursor:pointer;display:flex;align-items:center;margin-bottom:0;transition:all ease .3s;justify-content:space-between;padding:20px 118px 20px 20px;border-radius:10px;font-size:24px;font-weight:600;line-height:normal;position:relative;color:#1a5175}.accordion .accordion-item .accordion-item-header:after{content:"";display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/accordion-item-arrow.svg);position:absolute;right:70px;transition:.3s}.accordion .accordion-item .accordion-item-content{overflow:hidden;width:100%;transition:height .5s ease-in-out;height:0}.accordion .accordion-item.active{transition:all 2s}.accordion .accordion-item.active .accordion-item-inner{border-top:0}.accordion .accordion-item.active .accordion-item-header:after{transform:rotate(45deg)}.accordion .accordion-item.active .accordion-item-content{transition:height .5s ease-in-out}@media(max-width: 1024px){.accordion .accordion-item .accordion-item-header{font-size:14px;padding:20px 50px 20px 10px}.accordion .accordion-item .accordion-item-header:after{right:12px;width:12px;height:12px}}@media(max-width: 600px){.accordion .accordion-item .accordion-item-header{padding:20px 90px 20px 10px}.accordion .accordion-item .accordion-item-header:after{right:50px}.accordion .accordion-item .accordion-item-inner{padding-top:0}.accordion .accordion-item .accordion-item-content p{font-size:12px}}.slider-section{max-width:100%;position:relative;overflow:hidden}.slider-wrapper{max-width:100%;position:relative;width:100%}.swiper-slide{transition:.3s}.swiper-button-next,.swiper-button-prev{right:0;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:12px;background-color:#eaf2fb;background-image:url(../img/icons/slider-arrow.svg);transition:.3s;border-radius:12px}.modal-dialog{position:fixed;right:0;top:0;z-index:99999;opacity:0;width:100%;min-height:100%;justify-content:center;align-items:center;visibility:hidden;transition:opacity .5s ease-in-out;display:flex}.modal-dialog .modal-body{width:100%;max-width:375px;margin-left:auto;background-color:#fff;padding:24px 20px 55px;height:100%}.modal-dialog.modal-closing{opacity:0;transition:.5s}.modal-dialog.modal-opening{opacity:1;display:block;animation:fadeIn .5s ease;visibility:visible;pointer-events:initial}.modal-dialog .modal-content{max-width:375px;width:100%;height:100%;position:absolute;overflow:hidden;margin-left:auto;right:0;top:0}.modal-dialog .modal-open{overflow:hidden;pointer-events:none}.modal-dialog .modal-close{position:absolute;right:8px;top:8px;border:none;cursor:pointer;background-image:url(../img/icons/catalog-close-ico.svg);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:rgba(0,0,0,0);width:24px;height:24px;padding:0}.modal-dialog .modal-close span{display:none}.modal-wrapper .product-image{margin:32px 0 32px;width:104px;height:104px;border-radius:16px;border:1px solid #dbdbdb;display:flex;align-items:center;justify-content:center}.modal-wrapper .product-image img{width:88px;height:88px;-o-object-fit:contain;object-fit:contain}.modal-wrapper .form-title{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em;margin-bottom:16px;max-width:80%}.modal-wrapper .form-description{margin-bottom:32px}.modal-wrapper .form-description p{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-0.02em}.modal-wrapper .wpcf7 .wpcf7-form-control-wrap:nth-of-type(4){max-width:100%}.modal-wrapper .wpcf7 input[type=submit]{max-width:100%}.modal-form .form-title{max-width:80%}.modal-form-product .form-title{max-width:90%}.modal-form-thanks .modal-body{height:584px}.modal-form-thanks .btn{width:100%;padding:0}@keyframes fadeIn{0%{opacity:0}0.1%{opacity:0}100%{opacity:1}}body.admin-bar .modal-dialog .modal-content{top:20px}@media(max-width: 600px){.modal-dialog .modal-content{max-width:100%;height:initial}.modal-dialog .modal-body{max-width:100%}.modal-wrapper .form-title{font-size:20px}.modal-wrapper .form-description p{max-width:240px}.modal-form-thanks .modal-body{height:547px}}.yoast-breadcrumbs span,.yoast-breadcrumbs a{display:flex;align-items:center;color:#0a3652;white-space:nowrap}.yoast-breadcrumbs a{color:rgba(26,81,117,.6)}.yoast-breadcrumbs span span{margin-left:16px}.yoast-breadcrumbs span span:before{content:"";display:block;width:12px;height:12px;min-width:12px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/breadcrumb-arrow.svg);margin-right:16px}.yoast-breadcrumbs span span:first-of-type{margin-left:0}.yoast-breadcrumbs span span:first-of-type:before{display:none}.yoast-breadcrumbs .breadcrumb_last,.yoast-breadcrumbs span,.yoast-breadcrumbs a{font-size:16px;line-height:120%;letter-spacing:-0.02em}.yoast-breadcrumbs .breadcrumb_last strong{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media(max-width: 600px){.yoast-breadcrumbs>span{flex-wrap:wrap;margin:0 -8px;width:calc(100% - 16px)}.yoast-breadcrumbs span span{padding:0 8px;margin-left:0}.yoast-breadcrumbs .breadcrumb_last{white-space:nowrap}}.main-banner{background:radial-gradient(16.6% 116.72% at 52.4% 43.55%, #FEFEFE 0%, #D0DFEE 100%);padding:170px 0 0}.main-banner .banner-content{padding-bottom:48px}.main-banner .banner-content h1{max-width:580px}.main-banner .banner-content .description{margin-bottom:40px}.main-banner .banner-content .description p{max-width:580px}.main-banner .image-wrapper{display:flex;height:100%;align-items:flex-end}@media(max-width: 1230px){.main-banner{padding-top:100px}.main-banner .banner-content{padding-bottom:0}.main-banner .banner-content h1{max-width:100%}.main-banner .image-wrapper{display:flex;justify-content:center}.main-banner .image-wrapper img{max-width:500px}}@media(max-width: 600px){.main-banner h1,.main-banner .h1{font-size:32px}.main-banner .image-wrapper{justify-content:flex-end}.main-banner .image-wrapper img{max-width:375px;height:230px}}.catalog-wrapper{position:fixed;background-color:#fff;left:0;top:0;width:-moz-fit-content;width:fit-content;z-index:999;opacity:0;visibility:hidden;overflow:hidden;transition:.3s;height:100%}.catalog-wrapper .btn-close-catalog{width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;background-image:url(../img/icons/catalog-close-ico.svg);border:none;background-color:rgba(0,0,0,0);right:8px;top:8px;cursor:pointer}.catalog-wrapper .catalog-title{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em;margin-bottom:48px;padding:32px 48px 0}.catalog-wrapper ul{list-style:none;margin:0;padding:32px 0 0;width:364px}.catalog-wrapper .catalog-menu{padding-top:0;height:100%}.catalog-wrapper .catalog-menu>.menu-item-has-children>.sub-menu{opacity:0;visibility:hidden;overflow:hidden;transition:.3s;position:absolute;left:364px;background-color:#fff;top:0}.catalog-wrapper .catalog-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{opacity:0;visibility:hidden;overflow:hidden;transition:.3s;position:absolute;left:363px;background-color:#fff;top:0;border-left:1px solid #d0dfee}.catalog-wrapper .catalog-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children:hover a{font-weight:500}.catalog-wrapper .catalog-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;overflow:visible;height:100%}.catalog-wrapper .catalog-menu>.menu-item-has-children:hover{background-color:#eaf2fb}.catalog-wrapper .catalog-menu>.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;overflow:visible;height:100%;border-left:1px solid #d0dfee}.catalog-wrapper .catalog-menu li{margin-bottom:8px;padding:9px 48px;transition:.3s}.catalog-wrapper .catalog-menu li:last-of-type{margin-bottom:0}.catalog-wrapper .catalog-menu li a{width:100%;display:flex}.catalog-wrapper.open{opacity:1;visibility:visible;overflow:visible}.services{padding:96px 0}.services .mobile-services-slider{display:none}@media(max-width: 600px){.services{padding:64px 0 64px;overflow:hidden}.services h2{margin-bottom:112px}.services .services-wrapper{display:none}.services .mobile-services-slider{display:block}.services .mobile-services-slider .service-card{height:100%}.services .mobile-services-slider .swiper-button-prev{top:-48px;left:unset;right:56px;background-color:#1a5175;background-image:url(../img/icons/swiper-arrow-white.svg);background-size:24px}.services .mobile-services-slider .swiper-button-next{top:-48px;transform:scale(-1);background-color:#1a5175;background-image:url(../img/icons/swiper-arrow-white.svg);background-size:24px}}.advantages{background-color:#eaf2fb;padding:96px 0}.advantages .title-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 24px)}.advantages .title-wrapper .description{margin-bottom:24px}.advantages .title-wrapper .description p{opacity:.8;max-width:364px}.advantages .advantage-card{display:flex;align-items:center;padding:24px;background-color:#fff;border-radius:24px;margin-bottom:24px;height:calc(100% - 24px);justify-content:space-between}.advantages .advantage-card .card-title{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em}.advantages .advantage-card .card-image{margin-left:8px}.advantages .advantage-card .card-image img{max-width:140px;min-width:140px;height:104px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:20px 50%;object-position:20px 50%}@media(max-width: 1400px){.advantages .advantage-card .card-image img{max-width:110px;min-width:110px}}@media(max-width: 1230px){.advantages .title-wrapper{margin-bottom:32px}}@media(min-width: 601px)and (max-width: 700px){.advantages .advantage-card .card-title{font-size:18px}}@media(max-width: 600px){.advantages{padding:64px 0}.advantages h2,.advantages .h2{margin-bottom:24px}.advantages .title-wrapper{margin-bottom:40px}.advantages .title-wrapper .description{margin-bottom:32px}.advantages .advantage-card{padding:16px 4px 16px 24px}}.projects{padding:96px 0}.projects h2{position:absolute;max-width:364px;z-index:2}.projects .projects-slider{position:relative;max-width:100%;width:100%;overflow:hidden}.projects .projects-slider .swiper-slide{opacity:0}.projects .projects-slider .swiper-slide-active{opacity:1}.projects .projects-slider .swiper-slide-prev,.projects .projects-slider .swiper-slide-next{opacity:0;transition:.3s}.projects .projects-slider .swiper-button-next{top:194px;transform:scale(-1);left:64px}.projects .projects-slider .swiper-button-prev{top:194px;left:0}.projects .projects-slider .project-slide{display:flex;background:#fff}.projects .projects-slider .project-slide .slide-content{margin-top:260px;padding-right:12px;max-width:50%;width:100%}.projects .projects-slider .project-slide .slide-title{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em;margin-bottom:24px}.projects .projects-slider .project-slide .slide-description{margin-bottom:24px}.projects .projects-slider .project-slide .slide-description p{opacity:.8;margin-bottom:20px}.projects .projects-slider .project-slide .slide-description p:last-of-type{margin-bottom:0}.projects .projects-slider .project-slide .slide-image{max-width:50%;width:100%;padding-left:12px;height:inherit}.projects .projects-slider .project-slide .slide-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px}@media(max-width: 1230px){.projects .projects-slider .project-slide .slide-image{padding-left:0;margin-top:24px}.projects .projects-slider .project-slide .slide-image img{height:304px}.projects .projects-slider .project-slide .slide-content{margin-top:160px;padding-right:0}.projects .projects-slider .swiper-button-next,.projects .projects-slider .swiper-button-prev{top:unset;bottom:0}.projects .projects-slider .swiper-button-next{left:50%}.projects .projects-slider .swiper-button-prev{left:calc(50% - 60px)}}@media(min-width: 601px)and (max-width: 870px){.projects .projects-slider .project-slide{flex-wrap:wrap}.projects .projects-slider .project-slide .slide-content{max-width:100%}.projects .projects-slider .project-slide .slide-image{max-width:100%}.projects .projects-slider .project-slide .slide-image img{height:510px}.projects .projects-slider .swiper-button-next,.projects .projects-slider .swiper-button-prev{top:100px;bottom:unset;right:0;left:unset}.projects .projects-slider .swiper-button-prev{right:56px}}@media(max-width: 600px){.projects{padding:64px 0}.projects .projects-slider .project-slide{flex-wrap:wrap}.projects .projects-slider .project-slide .slide-image{max-width:100%}.projects .projects-slider .swiper-button-next,.projects .projects-slider .swiper-button-prev{bottom:unset;top:120px}.projects .projects-slider .swiper-button-next{left:unset;right:0}.projects .projects-slider .swiper-button-prev{left:unset;right:56px}}.news{background-color:#eaf2fb;padding:96px 0}.news .mobile-btn-wrapper{display:none}.news h2{max-width:360px}.news .title-wrapper{display:flex;width:100%;justify-content:space-between}.news .mobile-news-slider{display:none}@media(max-width: 600px){.news{padding:64px 0;overflow:hidden}.news .title-wrapper .btn{display:none}.news .news-row{display:none}.news .news-card{min-height:356px}.news .mobile-news-slider{display:block}.news .mobile-btn-wrapper{display:block;width:100%}.news .mobile-btn-wrapper .btn{width:-moz-fit-content;width:fit-content;padding:0 32px}}.callback{padding:96px 0;background-color:#eaf2fb}.callback .callback-info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.callback .callback-contacts{display:flex;flex-wrap:wrap}.callback .callback-contacts .contact-item:nth-of-type(1),.callback .callback-contacts .contact-item:nth-of-type(2){width:50%}.callback .callback-contacts .contact-item:nth-of-type(3){width:100%;margin-top:32px}.callback .callback-contacts .contact-item .contact-item-title{font-size:20px;line-height:125%;letter-spacing:-0.02em;margin-bottom:20px;opacity:.8}.callback .callback-contacts .contact-item a,.callback .callback-contacts .contact-item p{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em}.callback .callback-contacts .contact-item a:hover{color:#2075ac}.callback .form-wrapper{background-color:#fff;border-radius:24px;padding:32px}.callback .form-wrapper .form-title{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em;text-align:center;margin-bottom:16px}.callback .form-wrapper .form-description{margin-bottom:32px}.callback .form-wrapper .form-description p{font-size:16px;line-height:120%;letter-spacing:-0.02em;text-align:center;max-width:240px;margin:0 auto}@media(max-width: 1230px){.callback .callback-contacts .contact-item:nth-of-type(1),.callback .callback-contacts .contact-item:nth-of-type(2){width:100%}}@media(max-width: 800px){.callback .row .col-md-5,.callback .row .col-md-7{width:100%}.callback .form-wrapper{margin-top:32px}}@media(max-width: 600px){.callback{padding:64px 0}.callback .callback-contacts .contact-item:nth-of-type(1){margin-bottom:48px}.callback .callback-contacts .contact-item:nth-of-type(3){margin-top:0;order:-1;margin-bottom:48px}.callback .form-wrapper{padding:24px}.callback .form-wrapper .form-title{font-size:20px}}.tabs-block{width:100%}.tabs-block .tabs-nav{display:flex;height:56px;width:100%;margin-bottom:48px}.tabs-block .tabs-nav .tab-nav-button{display:flex;align-items:center;height:inherit;width:33.33%;justify-content:center;background-color:#eaf2fb;transition:.3s;border:none;cursor:pointer;font-family:"Inter";font-size:16px;line-height:24px;letter-spacing:0}.tabs-block .tabs-nav .tab-nav-button:first-of-type{border-radius:16px 0 0 16px}.tabs-block .tabs-nav .tab-nav-button:last-of-type{border-radius:0 16px 16px 0}.tabs-block .tabs-nav .tab-nav-button.active{color:#fff;background-color:#1a5175}.tabs-block .tabs-mobile-select{display:none}.tabs-block .tab-panel{display:none;opacity:0;transition:opacity .3s ease-in-out}.tabs-block .tab-panel.active{opacity:1;visibility:visible;overflow:visible;display:block;height:auto}@media(max-width: 1024px){.tabs-block .tabs-nav{display:none}.tabs-block .tabs-mobile-select{display:block;position:relative;width:100%;margin-bottom:15px}.tabs-block .tabs-mobile-toggle{width:100%;height:-moz-fit-content;height:fit-content;background:#1a5175;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border:none;border-radius:16px;padding:20px 24px}.tabs-block .tabs-mobile-toggle.active{border-radius:16px}.tabs-block .mobile-select-current{font-size:18px;line-height:120%;letter-spacing:-0.02em;color:#fff;width:100%}.tabs-block .tabs-mobile-dropdown{position:absolute;top:100%;left:0;width:100%;background:#fff;margin-top:4px;border:1px solid #dbdbdb;border-radius:16px;z-index:100;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}.tabs-block .tabs-mobile-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}.tabs-block .mobile-select-option{padding:12px 16px;cursor:pointer;transition:background .3s ease;font-size:18px;line-height:120%;letter-spacing:-0.02px}.tabs-block .mobile-select-option:last-child{border-bottom:none}.tabs-block .mobile-select-arrow{transition:transform .3s ease;background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;min-width:20px;margin-left:14px;height:20px;background-image:url(../img/icons/dropdown-select.svg)}.tabs-block .tabs-mobile-toggle.active .mobile-select-arrow{transform:rotate(180deg)}}.small-screens-menu{display:none}.small-screens-menu .btn-close-menu{width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:8px;right:8px;background-image:url(../img/icons/catalog-close-ico.svg)}.small-screens-menu .menu-title{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em;margin-bottom:48px}@media(max-width: 1230px){.small-screens-menu{display:block;opacity:0;visibility:hidden;overflow:hidden;position:fixed;top:0;left:0;width:50%;background-color:#fff;z-index:999;transition:.3s;padding:32px 48px;height:100%}.small-screens-menu.show{opacity:1;visibility:visible;overflow:auto}.small-menu{list-style:none;padding:0;margin:0 0 32px 0}.small-menu li{margin-bottom:15px}.small-menu li:last-of-type{margin-bottom:0}.small-menu li a{font-weight:400;font-size:18px;line-height:120%;letter-spacing:.02em}}@media(max-width: 600px){.small-screens-menu{width:100%;padding:32px 20px}.small-screens-menu .menu-title{margin-bottom:32px}.small-screens-menu li{margin-bottom:8px}.small-screens-menu li a{padding:9px 0}.small-screens-menu .btn-close-menu{top:20px;right:20px}}.pagination-wrapper,.woocommerce-pagination{width:100%;display:flex;justify-content:center;margin-top:24px}.pagination-wrapper .page-numbers,.woocommerce-pagination .page-numbers{display:flex;align-items:center;list-style:none;margin:0;padding:0}.pagination-wrapper .page-numbers li,.woocommerce-pagination .page-numbers li{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.pagination-wrapper .page-numbers li span,.pagination-wrapper .page-numbers li a,.woocommerce-pagination .page-numbers li span,.woocommerce-pagination .page-numbers li a{font-family:"Inter";font-size:16px;line-height:24px;letter-spacing:0;display:block}.pagination-wrapper .page-numbers li a,.woocommerce-pagination .page-numbers li a{color:rgba(10,54,82,.5019607843)}.pagination-wrapper .page-numbers li+li,.woocommerce-pagination .page-numbers li+li{margin-left:4px}.pagination-wrapper .page-numbers .current,.woocommerce-pagination .page-numbers .current{color:#fff}.pagination-wrapper .page-numbers .next,.woocommerce-pagination .page-numbers .next{font-size:0;background-repeat:no-repeat;background-position:center;background-size:20px;background-image:url(../img/icons/pagination-arrow.svg);display:block;width:100%;height:inherit}.pagination-wrapper .page-numbers .prev,.woocommerce-pagination .page-numbers .prev{font-size:0;background-repeat:no-repeat;background-position:center;background-size:20px;background-image:url(../img/icons/pagination-arrow.svg);display:block;transform:scale(-1);width:100%;height:inherit}.pagination-wrapper .page-numbers li:has(.current),.woocommerce-pagination .page-numbers li:has(.current){background-color:#1a5175;color:#fff}.woocommerce-pagination{margin-top:32px}@media(max-width: 600px){.pagination-wrapper,.woocommerce-pagination{margin-top:8px}}.page-template-home .callback{border-top:10px solid #fff}.footer{background:radial-gradient(31.74% 102.7% at 54.17% 72.02%, #206999 0%, #1A5175 100%);padding:32px 0}.footer .footer-row{display:flex}.footer .footer-row .footer-column:nth-of-type(1){width:15%}.footer .footer-row .footer-column:nth-of-type(2){width:30%;padding-left:45px}.footer .footer-row .footer-column:nth-of-type(3){width:37%;padding-left:5vw}.footer .footer-row .footer-column:nth-of-type(4){width:18%}.footer .footer-nav{display:flex;align-items:flex-start}.footer .social-links{margin-right:0}.footer .social-links .social-link{width:32px;height:32px;background-size:16px;border-radius:12px}.footer .footer-socials-mobile{display:none}.footer .logo{margin-bottom:28px;display:block}.footer .logo img{max-width:147px;width:100%;-o-object-fit:contain;object-fit:contain}.footer .footer-contacts{padding-left:24px;margin-top:11px}.footer .footer-contacts .contact-item{margin-bottom:22px}.footer .footer-contacts .contact-item:last-of-type{margin-bottom:0}.footer .footer-contacts .contact-item a{font-weight:600;font-size:14px;line-height:120%;letter-spacing:-2%;color:#fff;display:flex;align-items:center}.footer .footer-contacts .contact-item a:before{content:"";display:block;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:8px}.footer .footer-contacts .contact-item a:hover{opacity:.55}.footer .footer-contacts .item-mail a:before{background-image:url(../img/icons/footer-mail.svg)}.footer .footer-contacts .item-phone a:before{background-image:url(../img/icons/footer-phone.svg)}.footer .footer-meta{margin-top:32px;padding-top:32px;border-top:1px solid #03568d;display:flex;width:100%;justify-content:space-between}.footer .footer-meta *{font-weight:400;font-size:14px;line-height:120%;letter-spacing:-2%;color:#fff;opacity:.8}.footer .footer-meta a:hover{color:#000;opacity:1}@media(max-width: 1250px){.footer .footer-row{flex-wrap:wrap}.footer .footer-row .footer-column:nth-of-type(1){width:50%;order:-2;margin-bottom:32px}.footer .footer-row .footer-column:nth-of-type(2){width:50%;padding-left:0}.footer .footer-row .footer-column:nth-of-type(3){width:50%;padding-left:0}.footer .footer-row .footer-column:nth-of-type(4){width:50%;order:-1}.footer .footer-contacts{padding-left:0}}@media(max-width: 850px){.footer-menu li{width:100%}}@media(max-width: 600px){.footer .footer-row .footer-column:nth-of-type(1){width:100%;margin-bottom:48px}.footer .footer-row .footer-column:nth-of-type(2){width:50%}.footer .footer-row .footer-column:nth-of-type(3){width:50%}.footer .footer-row .footer-column:nth-of-type(4){order:0;margin-top:24px}.footer .logo{margin-bottom:0}.footer .footer-socials-pc{display:none}.footer .footer-socials-mobile{display:flex;margin-top:20px}.footer .footer-contacts{margin-top:0}.footer .footer-meta{flex-wrap:wrap}.footer .footer-meta .footer-copy{margin-bottom:24px}.footer .footer-meta .footer-copy,.footer .footer-meta .footer-policy{width:100%}}.header{position:absolute;top:0;left:0;width:100%}.header .row-top{padding:24px 0;align-items:center}.header .row-bottom{padding:11px 0;align-items:center}.header .header-contacts{display:flex;align-items:center;justify-content:flex-end}.header .contact-item a,.header .contact-item p{font-size:14px;line-height:120%;letter-spacing:.02em;display:flex;align-items:center}.header .contact-item a:before{content:"";display:block;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:8px}.header .contact-item a:hover{color:#2075ac}.header .contact-item-mail a:before{background-image:url(../img/icons/ico-mail.svg)}.header .contact-item-phone{margin-left:34px}.header .contact-item-phone a:before{background-image:url(../img/icons/ico-phone.svg)}.header .contact-item-time{margin-left:20px}.header .contact-item-time p{font-size:16px}.header .d-flex{align-items:center}.header .logo img{max-width:140px;width:100%;-o-object-fit:contain;object-fit:contain}.header .catalog-btn{font-family:"Inter";font-weight:400;font-size:14px;line-height:120%;letter-spacing:-0.01em;border-radius:16px;background-color:#fff;border:none;height:40px;padding:0 12px;max-width:100%;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;cursor:pointer;margin-left:45px;transition:.3s}.header .catalog-btn:before{content:"";display:block;width:21px;height:21px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:8px;background-image:url(../img/icons/catalog-ico-btn.svg)}.header .catalog-btn:hover{background-color:#eaf2fb}.header .search-wrapper{margin-left:24px;position:relative;max-width:288px;width:100%;height:40px}.header .search-wrapper .search-btn{width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:16px;background-image:url(../img/icons/search-ico.svg);border:none;background-color:rgba(0,0,0,0);position:absolute;left:16px;top:calc(50% - 8px);cursor:pointer}.header .search-wrapper input{padding:0 16px 0 40px;border-radius:16px;border:none;background-color:#fff;font-family:"Inter";font-weight:400;font-size:14px;line-height:120%;letter-spacing:.01em;height:inherit;width:100%;transition:.3s}.header .search-wrapper input::-moz-placeholder{font-family:"Inter";font-weight:400;font-size:14px;line-height:120%;letter-spacing:.01em}.header .search-wrapper input::placeholder{font-family:"Inter";font-weight:400;font-size:14px;line-height:120%;letter-spacing:.01em}.header .btn{height:40px}.header .small-screens-buttons{display:none}.header .search-results{background-color:#fff;border-radius:0 0 16px 16px;padding:0 16px 16px 16px;opacity:0;transition:.3s}.header .search-results .search-result-item{margin-bottom:10px}.header .search-results .search-result-item:last-child{margin-bottom:0}.header .search-results .search-result-content{display:flex;align-items:center;width:100%;justify-content:space-between}.header .search-results .search-result-content .search-result-title .search-highlight{color:#2075ac}.header .search-results.active{opacity:1}.header .search-wrapper:has(.search-results.active) input{border-radius:16px 16px 0 0}@media(max-width: 1230px){.header .header-service-slider{display:none}.header .row-top{display:none}.header .catalog-btn{display:none}.header .right-header{display:none}.header .search-wrapper-pc{display:none}.header .small-screens-buttons{display:flex;align-items:center;justify-content:flex-end}.header .small-screens-buttons .header-small-btn{width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:16px;border-radius:16px;display:flex;align-items:center;justify-content:center;border:none;background-color:#fff}.header .small-screens-buttons .phone-link{margin-left:16px;background-image:url(../img/icons/header-small-phone.svg)}.header .small-screens-buttons .menu-small-screens{margin-left:16px;background-image:url(../img/icons/header-small-menu.svg)}.header .small-screens-buttons .menu-small-screens .menu-title{font-weight:600;font-size:24px;line-height:110;letter-spacing:-0.04em}.header .small-screens-buttons .search-small-screens{position:relative;display:flex;align-items:center;height:40px;width:40px}.header .small-screens-buttons .search-small-screens .search-button{position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center;background-size:16px;background-image:url(../img/icons/header-small-search.svg);width:40px;height:40px;border:none;background-color:#fff;border-radius:16px;transition:.3s}.header .small-screens-buttons .search-small-screens input{border-radius:16px;border:none;font-family:"Inter";font-weight:400;font-size:14px;line-height:120%;letter-spacing:.01em;height:inherit;width:0;padding:0;background:rgba(0,0,0,0);opacity:0;transition:all .3s ease;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.header .small-screens-buttons .search-small-screens input::-moz-placeholder{font-family:"Inter";font-weight:400;font-size:14px;line-height:120%;letter-spacing:.01em}.header .small-screens-buttons .search-small-screens input::placeholder{font-family:"Inter";font-weight:400;font-size:14px;line-height:120%;letter-spacing:.01em}.header .small-screens-buttons .search-small-screens input.active{width:200px;padding:8px 12px;border-radius:16px 0 0 16px;opacity:1;background:#fff}.header .small-screens-buttons .search-small-screens:has(input.active) .search-button{border-radius:0 16px 16px 0}.header .small-menu-contacts{margin-bottom:32px}.header .small-menu-contacts .contact-item{padding:8px 0;margin-bottom:8px}.header .small-menu-contacts .contact-item:last-of-type{margin-bottom:0}.header .small-menu-contacts .contact-item-phone{margin-left:0}.header .small-menu-contacts .contact-item-time{margin-left:0}.header .small-menu-buttons{display:flex;align-items:center}.header .small-menu-buttons .btn{padding:0 16px;width:-moz-fit-content;width:fit-content}.header .small-menu-buttons .social-links{margin-left:16px}.header .small-menu-buttons .social-links .social-link{background-color:#eaf2fb}}@media(max-width: 600px){.header .small-menu-buttons{padding-bottom:32px;position:relative}.header .small-menu-buttons:after{content:"";display:block;width:calc(100% + 40px);position:absolute;bottom:0;left:-20px;height:2px;background-color:#d0dfee}.header .header-service-slider{display:block;margin-top:20px}.header .header-service-slider .swiper-button-next,.header .header-service-slider .swiper-button-prev{top:85px;background-color:#1a5175;background-image:url(../img/icons/swiper-arrow-white.svg);background-size:24px}.header .header-service-slider .swiper-button-prev{right:56px;left:unset}.header .header-service-slider .swiper-button-next{transform:scale(-1)}.header .header-service-slider .title{font-weight:700;font-size:32px;line-height:110%;letter-spacing:-0.04em;margin-bottom:112px;width:100%}}.page-template-page-about .header{background:radial-gradient(16.6% 116.72% at 52.4% 43.55%, #FEFEFE 0%, #D0DFEE 100%);padding-bottom:24px}.page-template-page-about .yoast-breadcrumbs span span:before{background-image:url(../img/icons/breadcrumb-arrow-white.svg)}.page-template-page-about .yoast-breadcrumbs span,.page-template-page-about .yoast-breadcrumbs a{color:#fff}.page-template-page-about .yoast-breadcrumbs a{color:rgba(255,255,255,.5)}.about-banner{margin-top:158px;height:440px;background-color:rgba(5,26,40,.6);background-repeat:no-repeat;background-position:center;background-size:cover;background-blend-mode:multiply}.about-banner .container{height:inherit}.about-banner .banner-content{height:inherit;padding:24px 0 48px;display:flex;flex-direction:column;justify-content:space-between;width:100%}.about-banner h1{color:#fff}.about-banner .yoast-breadcrumbs{margin-bottom:48px}.about-banner .banner-description{background-color:rgba(98,118,132,.3019607843);padding:24px;max-width:558px;margin-left:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:16px}.about-banner .banner-description p{font-size:18px;color:#fff}.why-us{padding:96px 0}.why-us .why-card{background-color:#eaf2fb;border-radius:16px;padding:24px;margin-bottom:24px;height:calc(100% - 24px);display:flex}.why-us .why-card .card-text p{font-weight:500;font-size:18px;line-height:120%;letter-spacing:-2%;text-wrap:balance}.why-us .why-card-w-image{background-repeat:no-repeat;background-position:110% 50%;background-size:35%;background-color:#1a5175;background-image:url(../img/why-card-img.svg)}.why-us .why-card-w-image .card-text p{color:#fff}.directions{background-color:#eaf2fb;padding:96px 0;overflow:hidden}.directions .direction-card{padding:24px;border-radius:16px;background-color:#fff;display:flex;flex-direction:column;height:calc(100% - 24px);margin-bottom:24px}.directions .direction-card .card-title{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em;margin-bottom:24px;max-width:90%}.directions .direction-card .card-content ul,.directions .direction-card .card-content ol{margin:0}.directions .direction-card .card-content ul li,.directions .direction-card .card-content ol li{font-size:16px;line-height:120%;letter-spacing:-0.02em;align-items:flex-start;margin-bottom:16px;padding-right:10px}.directions .direction-card .card-content ul li:last-of-type,.directions .direction-card .card-content ol li:last-of-type{margin-bottom:0}.directions .direction-card .card-content ol{padding-left:20px}.directions .direction-card .card-content ul{padding:0}.directions .direction-card .card-content ul li{display:flex}.directions .direction-card .card-content ul li:before{content:"";display:block;width:20px;height:20px;min-width:20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/direction-item-ico.svg);margin-right:8px}.directions .direction-card .card-content p{font-size:16px;line-height:120%;letter-spacing:-2%}.directions .directions-slider{display:none}.what-get{padding:96px 0;counter-reset:card-counter}.what-get .card-wrapper{background-color:#eaf2fb;border-radius:16px;margin-bottom:24px;height:calc(100% - 24px);display:flex;align-items:center;padding:24px}.what-get .card-wrapper .card-title{display:flex;align-items:center;font-size:18px;line-height:120%;letter-spacing:-0.02em}.what-get .card-wrapper .card-title:before{counter-increment:card-counter;content:counter(card-counter);font-weight:700;font-size:50px;line-height:110%;letter-spacing:-4%;margin-right:24px}.what-get .card-wrapper-w-image{background-repeat:no-repeat;background-position:110% 50%;background-size:35%;background-color:#1a5175;background-image:url(../img/why-card-img.svg)}.what-get .card-wrapper-w-image .card-title{color:#fff}.what-get .directions-slider{display:none}@media(max-width: 1230px){.page-template-page-about .header{padding-bottom:0}.about-banner{margin-top:62px}}@media(max-width: 600px){.about-banner{height:377px}.about-banner .banner-content{padding:24px 0}.why-us{padding:64px 0}.directions{padding:64px 0 64px}.directions .direction-card .card-title{max-width:100%}.directions .direction-card .card-content ul li{padding-right:0}.directions .directions-row{display:none}.directions .directions-slider{display:block}.directions .directions-slider .direction-card{height:100%;margin-bottom:0}.why-get .card-wrapper-w-image{background-position:150% 50%;background-size:60% 100%}.what-get .card-wrapper-w-image{background-position:150% 50%;background-size:60% 100%}}.news-main{padding:96px 0}@media(max-width: 600px){.news-main{padding:64px 0}}.single-news-banner{padding:182px 0 90px}.single-news-banner .yoast-breadcrumbs{margin-bottom:48px}.single-news-banner h1,.single-news-banner h1{font-size:30px}.single-news-banner .subtitle{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em;margin-bottom:32px}.single-news-banner .content-wrapper img{width:100%;border-radius:24px;margin:32px 0;-o-object-fit:cover;object-fit:cover}.single-news-banner .content-wrapper img:last-child{margin-bottom:0}.single-news-banner .content-wrapper ul,.single-news-banner .content-wrapper ol{margin:20px 0;padding-left:25px}.single-news-banner .content-wrapper ul li,.single-news-banner .content-wrapper ol li{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-0.02em;margin-bottom:24px}.single-news-banner .content-wrapper ul li:last-of-type,.single-news-banner .content-wrapper ol li:last-of-type{margin-bottom:0}.single-news-banner .content-wrapper p{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-0.02em;margin-bottom:20px}.single-news-banner .content-wrapper p:last-child{margin-bottom:0}@media(max-width: 1230px){.single-news-banner{padding:120px 0 90px}}@media(max-width: 600px){.single-news-banner{padding:88px 0 64px;overflow:hidden}.single-news-banner h1,.single-news-banner h1{font-size:24px}.single-news-banner .post-date{margin-bottom:24px}.single-news-banner .content-wrapper p{font-size:16px}.single-news-banner .content-wrapper ul li,.single-news-banner .content-wrapper ol li{font-size:16px}}.directions-main{padding:48px 0 40px}.directions-main .direction-list .direction-card{width:100%;border-radius:24px;background-color:#d0dfee;height:404px;margin-bottom:48px}.directions-main .direction-list .direction-card:nth-of-type(even) .card-info{padding-right:20px}.directions-main .direction-list .direction-card:nth-of-type(even) .row .col-lg-6:nth-of-type(2){order:-1}.directions-main .direction-list .direction-card .row{height:inherit}.directions-main .direction-list .direction-card .card-info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.directions-main .direction-list .direction-card .card-title{padding:24px;font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em;vertical-align:middle}.directions-main .direction-list .direction-card .card-content{padding:0 0 24px 24px}.directions-main .direction-list .direction-card .btn{margin-top:24px}.directions-main .direction-list .direction-card .image-wrapper{width:100%;padding:24px}.directions-main .direction-list .direction-card .image-wrapper img{height:356px;width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 1230px){.directions-main .direction-list .direction-card{height:initial}.directions-main .direction-list .direction-card:nth-of-type(even) .row .col-lg-6:nth-of-type(2){order:1}}@media(max-width: 600px){.directions-main .direction-list .direction-card .card-title{max-width:90%;font-size:20px}.directions-main .direction-list .direction-card .card-content{padding:0 24px 0}.directions-main .direction-list .direction-card .image-wrapper img{height:204px}}.projects-main{padding:48px 0 40px}.projects-main .projects-list .project-card{width:100%;border-radius:24px;background-color:rgba(0,0,0,0);height:352px;margin-bottom:48px;border:1px solid #dbdbdb;transition:.3s}.projects-main .projects-list .project-card .row{height:inherit}.projects-main .projects-list .project-card .row [class*=col-]{height:inherit}.projects-main .projects-list .project-card .card-info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.projects-main .projects-list .project-card .card-title{padding:24px;font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em;vertical-align:middle}.projects-main .projects-list .project-card .card-description p{margin-bottom:20px}.projects-main .projects-list .project-card .card-description p:last-child{margin-bottom:0}.projects-main .projects-list .project-card .card-content{padding:0 0 24px 24px}.projects-main .projects-list .project-card .btn{margin-top:24px}.projects-main .projects-list .project-card .image-wrapper{width:100%;padding:24px;height:inherit}.projects-main .projects-list .project-card .image-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.projects-main .projects-list .project-card:hover{background-color:#eaf2fb}@media(max-width: 1230px){.projects-main .projects-list .project-card{height:initial}}@media(max-width: 1024px){.projects-main .projects-list .project-card .image-wrapper img{height:420px}.projects-main .projects-list .project-card .row [class*=col-]{width:100%}}@media(max-width: 600px){.projects-main .projects-list .project-card{margin-bottom:24px}.projects-main .projects-list .project-card .card-content{padding:0 24px}.projects-main .projects-list .project-card .image-wrapper{margin-top:8px}.projects-main .projects-list .project-card .image-wrapper img{height:204px}}.project-main{padding:48px 0 24px}.project-main .title{font-weight:700;font-size:32px;line-height:110%;letter-spacing:-0.04em;margin-bottom:48px}.project-main .description{margin-bottom:64px;width:100%}.project-main .description p{font-size:18px;line-height:120%;letter-spacing:-0.02em}.project-main .image-wrapper{width:100%;position:relative;margin-bottom:64px;height:304px;border-radius:24px;background-repeat:no-repeat;background-position:center;background-size:cover;padding:24px;display:flex;align-items:flex-end}.project-main .image-wrapper .image-title{font-weight:500;font-size:18px;line-height:120%;letter-spacing:-0.02em;color:#fff;padding:16px;border-radius:16px;background:rgba(98,118,132,.3019607843);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:-moz-fit-content;width:fit-content}.project-main .row-three-images .description p{max-width:700px}@media(max-width: 600px){.project-main{padding:48px 0 40px}.project-main .title{font-size:24px;margin-bottom:32px}.project-main .description{margin-bottom:32px}.project-main .description p{font-size:16px}.project-main .image-wrapper{margin-bottom:24px}}.clients{padding:48px 0 40px}.clients .client-logo{margin-bottom:48px;height:88px;max-width:100%;width:100%;display:flex;align-items:center;justify-content:center}.clients .client-logo img{height:inherit;width:100%;-o-object-fit:contain;object-fit:contain}.events-main{padding:48px 0 40px}.events-main .events-main-description{margin-bottom:48px}.events-main .events-main-description p{max-width:55%}.events-main .tabs-panels .tab-panel:not(:first-child) .news-card .card-meta:after{display:none}@media(max-width: 600px){.events-main .events-main-description{margin:32px 0}.events-main .events-main-description p{max-width:100%}}.availability{padding:48px 0 40px}.availability .product-card{background-color:#fff;padding:20px;border:1px solid #dbdbdb;border-radius:16px;transition:.3s;min-height:426px;height:calc(100% - 24px);margin-bottom:24px;display:flex;flex-direction:column;justify-content:space-between}.availability .product-card .btn{width:100%}.availability .product-card .card-image{margin-bottom:16px;border-radius:16px;background-color:#eaf2fb;height:204px;display:flex;align-items:center;justify-content:center}.availability .product-card .card-image img{max-width:140px;width:100%}.availability .product-card .card-title{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em;margin-bottom:24px}.availability .product-card .card-price{font-weight:700;font-size:20px;line-height:120%;letter-spacing:-0.02em;margin-bottom:32px}.contacts-section{margin:48px 0}.contacts-section .contact-items{width:100%;margin-bottom:48px}.contacts-section .contact-items .contact-item{width:100%}.contacts-section .contact-items .contact-item .contact-item-title{font-size:20px;line-height:125%;letter-spacing:-0.02em;margin-bottom:20px;opacity:.8}.contacts-section .contact-items .contact-item a,.contacts-section .contact-items .contact-item p{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em}.contacts-section .contact-items .contact-item a:hover{color:#2075ac}.contacts-section .map-wrapper{height:100%;width:100%}.contacts-section .map-wrapper iframe{border-radius:24px;height:inherit;border:none;width:100%;-o-object-fit:cover;object-fit:cover}.contacts-section .form-wrapper{padding:32px;background-color:#eaf2fb;border-radius:24px}.contacts-section .form-wrapper .form-title{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em;text-align:center;margin-bottom:16px}.contacts-section .form-wrapper .form-description{margin-bottom:32px}.contacts-section .form-wrapper .form-description p{font-size:16px;line-height:120%;letter-spacing:-0.02em;text-align:center;margin:0 auto;max-width:240px}.contacts-section .form-wrapper .wpcf7 .wpcf7-form-control-wrap:nth-of-type(4){margin-bottom:0}@media(max-width: 1230px){.wpcf7 input[type=submit]{margin-top:24px}}@media(max-width: 800px){.contacts-section .map-wrapper{height:420px;margin-bottom:32px}.contacts-section .row [class*=col-]{width:100%}}@media(max-width: 600px){.contacts-section .map-wrapper{height:304px;margin-bottom:24px}}.testimonials{padding:48px 0 40px}.testimonials .testimonial-card{display:flex;padding:20px;background-color:#fff;border-radius:16px;border:1px solid #dbdbdb;margin-bottom:24px;height:calc(100% - 24px);transition:.3s}.testimonials .testimonial-card:hover{background-color:#eaf2fb}.testimonials .testimonial-card .testimonial-image{max-width:164px;width:100%;height:254px;margin-right:24px}.testimonials .testimonial-card .testimonial-image img{width:100%;height:inherit;border-radius:16px;-o-object-fit:contain;object-fit:contain}.testimonials .testimonial-card .testimonial-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.testimonials .testimonial-card .testimonial-content .testimonial-title{margin-bottom:24px;display:flex;align-items:flex-start}.testimonials .testimonial-card .testimonial-content .testimonial-title .testimonial-company{font-weight:700;font-size:18px;line-height:120%;letter-spacing:-0.02em}.testimonials .testimonial-card .testimonial-content .testimonial-title .testimonial-logo{width:88px;min-width:88px;height:56px;margin-left:16px}.testimonials .testimonial-card .testimonial-content .testimonial-title .testimonial-logo img{width:100%;height:inherit;border-radius:16px;-o-object-fit:contain;object-fit:contain}.testimonials .testimonial-card .testimonial-content .testimonial-comment p{font-size:18px;max-width:90%}.testimonials .testimonial-card .testimonial-content .testimonial-author{font-size:14px;line-height:120%;letter-spacing:-0.02em;opacity:.8;margin-top:32px}@media(max-width: 1230px){.testimonials .testimonial-card{flex-wrap:wrap}.testimonials .testimonial-card .testimonial-image{max-width:100%;height:254px;margin-bottom:24px}}@media(max-width: 600px){.testimonials .testimonial-card{height:initial;min-height:525px}.testimonials .testimonial-card .testimonial-content{height:initial}.testimonials .testimonial-card .testimonial-content .testimonial-title .testimonial-company{font-size:16px}.testimonials .testimonial-card .testimonial-content .testimonial-comment p{font-size:16px}}.service-main{padding:48px 0 64px}.service-main .tabs-block .tabs-nav .tab-nav-button{width:50%}.service-main .product-card{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px;height:calc(100% - 24px);padding:16px;border-radius:16px;border:1px solid #1a5175}.service-main .product-card .product-image{margin-bottom:24px;width:100%}.service-main .product-card .product-image img{width:100%;height:205px;-o-object-fit:contain;object-fit:contain}.service-main .product-card .product-content .product-title{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em;margin-bottom:16px}.service-main .product-card .product-content .product-category{font-size:18px;line-height:120%;letter-spacing:-0.02em;margin-bottom:10px}.service-main .product-card .btn{width:100%}.service-content-section{margin:48px 0}.service-content-section .title{font-weight:700;font-size:32px;line-height:110%;letter-spacing:-0.04em;margin-bottom:32px}.service-content-section .description{margin-bottom:48px}.service-content-section .description p{font-size:18px;line-height:120%;letter-spacing:-0.02em;max-width:840px}.service-content-section .service-image{height:100%}.service-content-section .service-image img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px}.service-content-section .service-content .subtitle{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-0.04em;margin-bottom:24px}.service-content-section .service-content ul,.service-content-section .service-content ol{padding-left:20px;margin:24px 0 40px}.service-content-section .service-content ul li,.service-content-section .service-content ol li{font-size:18px;line-height:120%;letter-spacing:-0.02em;margin-bottom:24px}.service-content-section .service-content ul li:last-child,.service-content-section .service-content ol li:last-child{margin-bottom:0}.service-content-section .service-content ul{padding:0}.service-content-section .service-content ul li{display:flex}.service-content-section .service-content ul li:before{content:"";display:block;width:20px;height:20px;min-width:20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/direction-item-ico.svg);margin-right:8px}.service-content-section .service-content .card-wrapper{background-repeat:no-repeat;background-position:110% 50%;background-size:35%;background-color:#1a5175;background-image:url(../img/why-card-img.svg);border-radius:16px;display:flex;align-items:center;justify-content:center;padding:24px}.service-content-section .service-content .card-wrapper p{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em;color:#fff}@media(max-width: 1230px){.service-content-section .service-image{margin-top:24px}}@media(max-width: 600px){.service-main{padding:48px 0 32px}.service-main .product-card{height:initial}.service-main .product-card .product-image img{height:204px}.service-main .product-card .product-content .product-category{font-size:16px}.service-content-section{margin:32px 0}.service-content-section .title{font-size:24px}.service-content-section .description{margin-bottom:32px}.service-content-section .description p{font-size:16px}.service-content-section .service-image{height:304px;margin-top:0}.service-content-section .service-content .card-wrapper{background-position:150% 50%;background-size:60% 100%;margin-bottom:24px}.service-content-section .service-content ul li,.service-content-section .service-content ol li{font-size:16px}}.single-event-banner .content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.single-event-banner .content-wrapper p{margin:20px 0;width:100%}.single-event-banner .content-wrapper img{max-width:calc(50% - 12px);width:100%;height:304px;display:inline-flex}@media(max-width: 600px){.single-event-banner .content-wrapper img{max-width:100%;margin:0 0 16px}.single-event-banner .content-wrapper img:last-child{margin-bottom:0}}.product-template-default .header{background:radial-gradient(16.6% 116.72% at 52.4% 43.55%, #FEFEFE 0%, #D0DFEE 100%);padding-bottom:24px}.product-template-default .products-grid{padding:0;margin-top:60px}.product-template-default .product-file-download{margin-top:20px}.product-template-default .content-area{margin:194px 0 88px}.product-template-default .content-area .product{display:flex;flex-wrap:wrap;max-width:100%}.product-template-default .content-area .product .product-images{width:calc(50% - 24px);margin-right:24px;background-color:#eaf2fb;height:404px;border-radius:24px;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-template-default .content-area .product .product-images img{max-width:364px;width:100%;-o-object-fit:contain;object-fit:contain;height:364px}.product-template-default .content-area .product .product-info{width:calc(50% - 24px);margin-left:24px}.product-template-default .content-area .product .product-info .product-title{margin-bottom:8px;font-size:32px}.product-template-default .content-area .product .product-info .stock-status{margin-bottom:32px;font-size:16px;line-height:120%;letter-spacing:-0.02em;display:block;color:#34c759}.product-template-default .content-area .product .product-info .power-selection p{font-size:18px;margin-bottom:16px}.product-template-default .content-area .product .product-info .power-selection p strong{font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;line-height:inherit}.product-template-default .content-area .product .product-info .power-selection .power-options{display:flex;align-items:center;margin-bottom:32px;flex-wrap:wrap;margin:0 -8px;width:calc(100% - 16px)}.product-template-default .content-area .product .product-info .power-selection .power-options .power-btn-wrapper{padding:0 8px 8px;width:-moz-fit-content;width:fit-content}.product-template-default .content-area .product .product-info .power-selection .power-options button{padding:0 12px;border:1px solid #1a5175;border-radius:8px;width:-moz-fit-content;width:fit-content;height:30px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);cursor:pointer;transition:.3s}.product-template-default .content-area .product .product-info .power-selection .power-options button+button{margin-left:8px}.product-template-default .content-area .product .product-info .power-selection .power-options button.active{background-color:#1a5175;color:#fff}.product-template-default .content-area .product .product-info .product-short-description{font-size:18px;line-height:120%;letter-spacing:-0.02em;margin:32px 0}.product-template-default .content-area .product .product-info .product-short-description ul{padding-left:20px;font-size:inherit;line-height:inherit;letter-spacing:inherit}.product-template-default .content-area .product .product-info .product-short-description ul li{font-size:inherit;line-height:inherit;letter-spacing:inherit;margin-bottom:16px}.product-template-default .content-area .product .product-info .product-short-description ul li:last-child{margin-bottom:0}.product-template-default .content-area .product .product-info .product-attributes{margin-bottom:32px}.product-template-default .content-area .product .product-info .product-attributes table{width:100%}.product-template-default .content-area .product .product-info .product-attributes table tr{position:relative;display:flex;justify-content:space-between;width:100%}.product-template-default .content-area .product .product-info .product-attributes table tr:after{content:"";position:absolute;left:0;bottom:25%;transform:translateY(-50%);border-bottom:2px dotted rgba(10,54,82,.5);width:100%;z-index:-1}.product-template-default .content-area .product .product-info .product-attributes table th,.product-template-default .content-area .product .product-info .product-attributes table td{padding:4px 0;font-size:18px;line-height:120%;font-weight:400;letter-spacing:-0.02em;background-color:#fff;position:relative}.product-template-default .content-area .product .product-info .product-attributes table th{text-align:start;padding-right:10px}.product-template-default .content-area .product .product-info .product-attributes table td{text-align:right;padding-left:10px}.product-template-default .content-area .product .product-info .product-price-cta{display:flex;align-items:center}.product-template-default .content-area .product .product-info .product-price-cta .price-label{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em;margin-right:24px}.product-template-default .content-area .product .product-info .product-price-cta button{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:16px;line-height:120%;letter-spacing:-0.02em;text-transform:uppercase;padding:0 32px;height:48px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:16px;transition:.3s;cursor:pointer;color:#fff;background-color:#1a5175;border:none;transition:.3s}.product-template-default .content-area .product .product-info .product-price-cta button:hover{background-color:#2075ac}.product-template-default .content-area .product .product-tabs{margin-top:48px;width:100%}.product-template-default .content-area .product .product-tabs .tabs-nav{background-color:#eaf2fb;height:56px;border-radius:16px;display:flex;align-items:center;overflow:hidden;margin:0 0 40px;padding:0;list-style:none;width:100%}.product-template-default .content-area .product .product-tabs .tabs-nav li{width:50%;height:inherit}.product-template-default .content-area .product .product-tabs .tabs-nav li a{display:flex;align-items:center;justify-content:center;padding:0 16px;width:100%;height:inherit;text-align:center;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-0.02em}.product-template-default .content-area .product .product-tabs .tabs-nav li a.active{background-color:#1a5175;color:#fff}.product-template-default .content-area .product .product-tabs .tabs-content .product-full-description{font-size:20px;font-weight:400}.product-template-default .content-area .product .product-tabs .tabs-content .product-full-description li{margin-left:30px}.product-template-default .content-area .product .product-tabs .tabs-content .tab-pane{display:none;opacity:0;transition:opacity .3s ease-in-out;font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em}.product-template-default .content-area .product .product-tabs .tabs-content .tab-pane.active{display:block;opacity:1}.product-template-default .content-area .product .product-tabs .tabs-content p{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em}.product-template-default .content-area .product .product-tabs .tabs-content ul{padding-left:20px;margin:16px 0 40px}.product-template-default .content-area .product .product-tabs .tabs-content ul:last-child{margin-bottom:0}.product-template-default .content-area .product .product-tabs .tabs-content ul li{margin-bottom:12px;font-family:"Inter";font-weight:400;font-size:18px;line-height:115%;letter-spacing:0}.product-template-default .content-area .product .product-tabs .tabs-content ul li:last-child{margin-bottom:0}@media(max-width: 1230px){.product-template-default .header{padding-bottom:0}.product-template-default .content-area{margin:104px 0 88px}.product-template-default .content-area .product .product-images{width:100%;margin-right:0;height:320px;margin-bottom:24px}.product-template-default .content-area .product .product-images img{height:280px}.product-template-default .content-area .product .product-info{width:100%;margin-left:0}}@media(max-width: 600px){.product-template-default .content-area{margin:110px 0 64px}.product-template-default .content-area .product .product-images{height:304px;max-width:100%}.product-template-default .content-area .product .product-images img{height:260px}.product-template-default .content-area .product .product-info .product-title{font-size:24px}.product-template-default .content-area .product .product-info .product-short-description{font-size:16px}.product-template-default .content-area .product .product-info .power-selection{margin-bottom:24px}.product-template-default .content-area .product .product-info .power-selection .power-options button{width:100%}.product-template-default .content-area .product .product-info .power-selection .power-options button+button{margin-left:0}.product-template-default .content-area .product .product-info .product-attributes table td,.product-template-default .content-area .product .product-info .product-attributes table th{font-size:16px}.product-template-default .content-area .product .product-info .product-price-cta{flex-wrap:wrap;justify-content:center}.product-template-default .content-area .product .product-info .product-price-cta .price-label{margin-right:0;margin-bottom:16px}.product-template-default .content-area .product .product-info .product-price-cta button{width:100%}.product-template-default .content-area .product .product-tabs .tabs-content{font-size:16px}.product-template-default .content-area .product .product-tabs .tabs-content .product-full-description{font-size:16px}.product-template-default .content-area .product .product-tabs .tabs-content p{font-size:16px}.product-template-default .content-area .product .product-tabs .tabs-content ul li{font-size:16px}}.woocommerce-products-header{display:none}.woocommerce-result-count{display:none}.woocommerce-ordering{display:none}.wcapf-before-products{display:flex;width:100%}.wcapf-filter-item{max-width:400px}.filter-sidebar{width:30%}.filter-sidebar button.wcapf-filter-clear-btn::before{content:"Сбросить всё";font-size:14px}.filter-sidebar button.wcapf-filter-clear-btn{font-size:0;display:flex;justify-content:center;align-items:center;font-weight:600;line-height:120%;letter-spacing:-0.02em;text-transform:uppercase;padding:0 32px;height:48px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:16px;transition:.3s;cursor:pointer}.filter-sidebar button.wcapf-filter-clear-btn:hover{background-color:#2075ac;color:#fff}.products-grid{width:70%;padding-left:24px}.woocommerce-no-products-found{margin:48px 0 88px;width:100%}.post-type-archive .content-area,.tax-product_cat .content-area{margin:48px 0 88px}.products-grid .products{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;list-style:none;margin:0;padding:0}.products-grid .products .product-card{padding:16px;border:1px solid #1a5175;border-radius:16px;display:flex;flex-direction:column;height:100%;justify-content:space-between}.products-grid .products .product-card .product-title{font-weight:600;font-size:20px;line-height:120%;letter-spacing:-0.04em;margin-bottom:16px}.products-grid .products .product-card .stock-status{width:100%;display:block;font-size:16px;line-height:120%;letter-spacing:-0.02em}.products-grid .products .product-card .in-stock{color:#34c759}.products-grid .products .product-card .out-of-stock{color:#dc3232}.products-grid .products .product-card .btn{width:100%;margin-top:32px;padding:0 10px}.products-grid .products .product-card .product-image img{width:100%;height:204px;margin-bottom:24px;-o-object-fit:contain;object-fit:contain}.sorting-buttons{display:flex;align-items:center;width:100%;justify-content:flex-end;margin-bottom:24px}.sorting-buttons .sort-label{color:rgba(10,54,82,.7);font-weight:400;font-size:16px;line-height:120%;letter-spacing:-0.02em;text-transform:uppercase;display:block;margin-right:24px}.sorting-buttons .sort-btn{color:rgba(10,54,82,.7);font-weight:400;font-size:16px;line-height:120%;letter-spacing:-0.02em;text-transform:uppercase}.sorting-buttons .sort-btn+.sort-btn{margin-left:24px}.wcapf-filter-options .wcapf-filter-options .wcapf-filter-options{padding-left:0 !important}.section-small-screens-buttons{display:none}.post-type-archive .header .logo img,.tax-product_cat .header .logo img{max-width:180px;width:180px}@media(max-width: 1230px){.sorting-buttons-pc{display:none}.sort-wrapper-small-screens{position:relative}.wcapf-before-products{flex-wrap:wrap}.filter-sidebar{width:100%}.products-grid{width:100%;padding-left:0}.products-grid .products{grid-template-columns:1fr 1fr}.section-small-screens-buttons{display:block}.buttons-wrapper{width:100%;display:flex;align-items:center;margin:48px 0 24px}.buttons-wrapper .sort-popup-btn{width:56px;height:56px;border:1px solid #dbdbdb;border-radius:16px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:24px;background-image:url(../img/icons/popup-sort-ico.svg);background-color:rgba(0,0,0,0)}.buttons-wrapper .filters-popup-btn{margin-left:16px;width:-moz-fit-content;width:fit-content;height:56px;padding:0 16px;border:1px solid #dbdbdb;border-radius:16px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0)}.buttons-wrapper .filters-popup-btn:after{content:"";display:block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:16px;margin-left:24px;background-image:url(../img/icons/popup-filters-ico.svg)}.filter-sidebar{position:fixed;width:50%;height:100%;top:0;left:0;opacity:0;overflow:hidden;visibility:hidden;transition:.3s;background-color:#fff;padding:32px 20px}.filter-sidebar.show{opacity:1;overflow:visible;visibility:visible}.sorting-buttons{position:absolute;top:32px;left:0;opacity:0;overflow:hidden;visibility:hidden;transition:.3s;background-color:#fff;flex-direction:column;align-items:flex-start;padding:16px;border-radius:16px;border:1px solid #dbdbdb;width:-moz-fit-content;width:fit-content}.sorting-buttons .sort-label{margin-right:0;white-space:nowrap;margin-bottom:24px}.sorting-buttons .sort-btn+.sort-btn{margin-left:0}.sorting-buttons .sort-btn{margin-bottom:24px;white-space:nowrap;color:#0a3652}.sorting-buttons .sort-btn:last-child{margin-bottom:0}.sorting-buttons.show{opacity:1;overflow:visible;visibility:visible}.sort-wrapper-small-screens{position:relative}.post-type-archive .content-area{margin-top:0}.wcapf-filter .wcapf-list-wrapper.list-type-native .wcapf-filter-item{justify-content:space-between}.wcapf-before-products .wcapf-hierarchy-accordion-toggle:before{display:none}.wcapf-before-products .wcapf-hierarchy-accordion-toggle:after{display:block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/ep_arrow-down.svg);background-color:rgba(0,0,0,0);margin:0 10px 0 0;position:static}.wcapf-before-products .wcapf-hierarchy-accordion-toggle.active:after{transform:rotate(180deg)}.wcapf-before-products .wcapf-nav-item-text{font-weight:400;font-size:16px;line-height:110%;letter-spacing:0}.wcapf-before-products .wcapf-filter-item{margin-bottom:12px;max-width:100%}.filter-sidebar button.wcapf-filter-clear-btn{width:100%}}@media(max-width: 600px){.products-grid .products{grid-template-columns:1fr}.filter-sidebar{width:100%;height:initial}}.site-main{margin:0 auto;display:flex;flex-wrap:wrap;max-width:1460px;width:100%;padding:0 140px;min-height:initial}.woocommerce-breadcrumb{width:100%;margin-bottom:48px;display:flex;align-items:center;color:#0a3652;font-size:16px;line-height:120%;letter-spacing:-0.02em}.woocommerce-breadcrumb a{color:rgba(26,81,117,.6);font-size:16px;line-height:120%;letter-spacing:-0.02em;display:flex;align-items:center}.woocommerce-breadcrumb a:after{content:"";display:block;width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/breadcrumb-arrow.svg);margin-left:16px;margin-right:16px}@media(max-width: 1230px){.site-main{padding:0 70px}}@media(max-width: 600px){.site-main{padding:0 20px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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R0EsVUFDRSxjQUNBLFdBQ0EsWUFDQSw0QkFDQSwyQkFDQSxxQkFDQSxpQkFDQSx5REFDQSxpQkFNTixjQUNFLFVBQ0EsWUFDQSxNQUNBLE9BQ0EsVUFDQSxnQkFDQSxrQkFDQSxlQUNBLHNCdENsUlksa0JzQ29SWixzQkFHRixTQUNFLGlCQUNBLG1CQUNBLGtCQUdGLGlCQUNFLFNBQ0EsT0FDQSxVQUNBLGdCQUNBLGtCQUNBLGVBQ0Esc0J0Q3BTWSxzQnNDc1NaLHVCQUNBLGFBQ0EsbUJ0Q2hTZSx5QnNDa1NmLHVCQUNBLENBREEsaUJBQ0EsOEJBRUEsY0FDRSxtQkFDQSxtQkFDQSxzQ0FHRixhQUNFLDRCQUdGLGtCQUNFLG1CQUNBLGN0QzdUWSx1Q3NDZ1VaLGVBQ0UsdUJBTU4sU0FDRSxpQkFDQSxtQkFDQSw2QkFHRixpQkFDRSxrQ0FHRixZQUNFLHVFQUdGLDZCQUNFLGlFQU9FLFlBQ0UsZ0VBR0YsYUFDRSxXQUNBLFlBQ0EsNEJBQ0EsMkJBQ0Esd0JBQ0EscURBQ0EsK0JBQ0Esa0JBQ0EsZ0JBQ0EsdUVBUUYsd0JBQ0UsNkNBSUosZUFDRSxlQUNBLGlCQUNBLGlCQUNBLDJDQUdGLGtCQUNFLGVBQ0EsK0NBS0osVUFDRSwyQkFLSix5QkFHSSx5QkFDRSxpQkFJSixVQUNFLGVBQ0EsYUMvWkosYUFDRSxhQUNBLGVBQ0EsaUJBQ0EsV0FDQSxnQkFDQSxtQkFDQSx5QkFLRixVQUNFLG1CQUNBLGFBQ0EsbUJBQ0EsY3ZDUGdCLGV1Q1NoQixpQkFDQSx1QkFDQSwyQkFFQSx3QkFDRSxlQUNBLGlCQUNBLHVCQUNBLGFBQ0EsbUJBQ0EsaUNBRUEsVUFDRSxjQUNBLFdBQ0EsWUFDQSw0QkFDQSwyQkFDQSx3QkFDQSx3REFDQSxpQkFDQSxrQkFDQSwyQkFPTixXQUNFLGNBQ0UsMkJBS0osV0FDRSxjQUNFLEUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9zdHlsZS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2Jhc2UvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2Fic3RyYWN0L192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9iYXNlL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvYmFzZS9fZ3JpZC5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL19pbnB1dHMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL19mb290ZXItbWVudS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX21haW4tbWVudS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX3NsaWRlcnMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL19wb3B1cC5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX2JyZWFkY3J1bWJzLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL19tYWluLWJhbm5lci5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX2NhdGFsb2ctbWVudS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX3NlcnZpY2VzLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fYWR2YW50YWdlcy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX3Byb2plY3RzLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fbmV3cy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX2NhbGxiYWNrLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fdGFicy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX3NtYWxsLXNjcmVlbnMtbWVudS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX3BhZ2UtcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9faG9tZS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9sYXlvdXQvX2Fib3V0LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19uZXdzLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19zaW5nbGUtbmV3cy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9fZGlyZWN0aW9ucy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9fcHJvamVjdHMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9sYXlvdXQvX3NpbmdsZS1wcm9qZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19jbGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19ldmVudHMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9sYXlvdXQvX2F2YWlsYWJpbGl0eS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9fY29udGFjdC11cy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9fdGVzdGltb25pYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19zZXJ2aWNlcy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9fc2luZ2xlLWV2ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19wcm9kdWN0LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19jYXRhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19jYXRhbG9nLWJhc2Uuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIqe2JveC1zaXppbmc6Ym9yZGVyLWJveH1ib2R5LGgxLGgyLGgzLGg0LHAsZmlndXJlLGJsb2NrcXVvdGUsZGwsZGR7bWFyZ2luOjB9dWxbcm9sZT1saXN0XSxvbFtyb2xlPWxpc3Rde2xpc3Qtc3R5bGU6bm9uZX1odG1sOmZvY3VzLXdpdGhpbntzY3JvbGwtYmVoYXZpb3I6c21vb3RofWJvZHl7bWluLWhlaWdodDoxMDB2aDt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZVNwZWVkO2xpbmUtaGVpZ2h0OjEuNX1hOm5vdChbY2xhc3NdKXt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6YXV0b31pbWcscGljdHVyZXttYXgtd2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfWlucHV0LGJ1dHRvbix0ZXh0YXJlYSxzZWxlY3R7Zm9udDppbmhlcml0O2JveC1zaGFkb3c6bm9uZTtvdXRsaW5lOm5vbmV9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7aHRtbDpmb2N1cy13aXRoaW57c2Nyb2xsLWJlaGF2aW9yOmF1dG99KiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7YW5pbWF0aW9uLWR1cmF0aW9uOi4wMW1zICFpbXBvcnRhbnQ7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxICFpbXBvcnRhbnQ7dHJhbnNpdGlvbi1kdXJhdGlvbjouMDFtcyAhaW1wb3J0YW50O3Njcm9sbC1iZWhhdmlvcjphdXRvICFpbXBvcnRhbnR9fSp7Zm9udC1mYW1pbHk6XCJNYW5yb3BlXCI7Y29sb3I6IzBhMzY1Mn1he3RyYW5zaXRpb246LjNzO3RleHQtZGVjb3JhdGlvbjpub25lfXB7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbX1oMSwuaDF7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTo1MHB4O2xpbmUtaGVpZ2h0OjExMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTttYXJnaW4tYm90dG9tOjI0cHh9aDIsLmgye2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6NDRweDtsaW5lLWhlaWdodDoxMTAlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW07bWFyZ2luLWJvdHRvbTo0OHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7aDEsLmgxe2ZvbnQtc2l6ZTo0MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7aDEsLmgxe2ZvbnQtc2l6ZTo0NHB4fWgyLC5oMntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjMycHg7bWFyZ2luLWJvdHRvbTozMnB4fX0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyOjB9Ym9keTo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6NnB4O2JhY2tncm91bmQtY29sb3I6I2QwZGZlZX1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntib3JkZXItcmFkaXVzOjIwcHg7YmFja2dyb3VuZC1jb2xvcjojMjA3NWFjfWJvZHkuYWRtaW4tYmFyIGhlYWRlcnt0b3A6MjBweH0uc29jaWFsLWxpbmtze21hcmdpbi1yaWdodDoxNnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNvY2lhbC1saW5rcyAuc29jaWFsLWxpbmt7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czoxNnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOjE2cHh9LnNvY2lhbC1saW5rcyAuc29jaWFsLWxpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjA3NWFjfS5zb2NpYWwtbGlua3MgLnNvY2lhbC1saW5rOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzEyNDE1Zn0uc29jaWFsLWxpbmtzIC5zb2NpYWwtbGluaysuc29jaWFsLWxpbmt7bWFyZ2luLWxlZnQ6MTZweH0uc29jaWFsLWxpbmtzIC5saW5rLXRlbGVncmFte2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9pY28tdGVsZWdyYW0uc3ZnKX0uc29jaWFsLWxpbmtzIC5saW5rLXRlbGVncmFtOmhvdmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9pY28tdGVsZWdyYW0td2hpdGUuc3ZnKX0uc29jaWFsLWxpbmtzIC5saW5rLXRlbGVncmFtOmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9pY28tdGVsZWdyYW0td2hpdGUuc3ZnKX0ubmV3cy1jYXJke3BhZGRpbmc6MjBweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDpjYWxjKDEwMCUgLSAyNHB4KTttYXJnaW4tYm90dG9tOjI0cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGJkYmRiO2JvcmRlci1yYWRpdXM6MTZweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWluLWhlaWdodDozNTZweDt0cmFuc2l0aW9uOi4zc30ubmV3cy1jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTttYXJnaW4tYm90dG9tOjE2cHh9Lm5ld3MtY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLWRlc2NyaXB0aW9uIHB7b3BhY2l0eTouOH0ubmV3cy1jYXJkIC5jYXJkLW1ldGF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlfS5uZXdzLWNhcmQgLmNhcmQtbWV0YTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDozMnB4O2hlaWdodDozMnB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvc2VydmljZS1jYXJkLWljby5zdmcpO3RyYW5zaXRpb246LjNzO3RyYW5zZm9ybTpyb3RhdGUoOTVkZWcpfS5uZXdzLWNhcmQgLmNhcmQtbWV0YSAuY2FyZC1kYXRle2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbX0ubmV3cy1jYXJkIC5jYXJkLW1ldGEgLmJ0bnttYXJnaW4tbGVmdDoyMHB4fS5uZXdzLWNhcmQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWFmMmZiO2JvcmRlci1jb2xvcjojZmZmfS5uZXdzLWNhcmQ6aG92ZXIgLmNhcmQtbWV0YTphZnRlcnt0cmFuc2Zvcm06bm9uZX0uZGVmYXVsdC1iYW5uZXJ7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoMTYuNiUgMTE2LjcyJSBhdCA1Mi40JSA0My41NSUsICNGRUZFRkUgMCUsICNEMERGRUUgMTAwJSk7cGFkZGluZzoxODJweCAwIDQ4cHh9LmRlZmF1bHQtYmFubmVyIC55b2FzdC1icmVhZGNydW1ic3ttYXJnaW4tYm90dG9tOjQ4cHh9LmRlZmF1bHQtYmFubmVyIC5kZXNjcmlwdGlvbiBwe2ZvbnQtc2l6ZToxNnB4fS5zZXJ2aWNlLWNhcmR7cGFkZGluZzoyNHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YmFja2dyb3VuZC1jb2xvcjojZWFmMmZiO2JvcmRlci1yYWRpdXM6MTZweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOjI0cHg7aGVpZ2h0OmNhbGMoMTAwJSAtIDI0cHgpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZXJ2aWNlLWNhcmQ6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL3NlcnZpY2UtY2FyZC1pY28uc3ZnKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjRweDtyaWdodDoyNHB4O3RyYW5zaXRpb246LjNzfS5zZXJ2aWNlLWNhcmQgLmltYWdlLXdyYXBwZXIgaW1ne21heC13aWR0aDoyNjhweDt3aWR0aDoxMDAlO29iamVjdC1maXQ6Y29udGFpbjtoZWlnaHQ6MTQ4cHh9LnNlcnZpY2UtY2FyZCAuY2FyZC1jb250ZW50e21hcmdpbi10b3A6NDBweH0uc2VydmljZS1jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbX0uc2VydmljZS1jYXJkIC5jYXJkLWNvbnRlbnQgLmRlc2NyaXB0aW9ue21hcmdpbi10b3A6MTZweH0uc2VydmljZS1jYXJkIC5jYXJkLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHB7Zm9udC1zaXplOjE0cHg7b3BhY2l0eTouOH0uc2VydmljZS1jYXJkOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2QwZGZlZX0uc2VydmljZS1jYXJkOmhvdmVyOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoOTVkZWcpfW1haW57bWluLWhlaWdodDo3MHZofUBtZWRpYShtYXgtd2lkdGg6IDEyMzBweCl7Lm5ld3MtY2FyZHttaW4taGVpZ2h0OmluaXRpYWx9Lm5ld3MtY2FyZCAuY2FyZC1tZXRhe21hcmdpbi10b3A6MzJweH0uc2VydmljZS1jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtdGl0bGV7Zm9udC1zaXplOjE2cHh9LmRlZmF1bHQtYmFubmVye3BhZGRpbmc6MTIwcHggMCA0OHB4fX1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LnNlcnZpY2UtY2FyZHtoZWlnaHQ6aW5pdGlhbDttYXJnaW4tYm90dG9tOjB9LnNlcnZpY2UtY2FyZCAuaW1hZ2Utd3JhcHBlciBpbWd7bWF4LXdpZHRoOjIzOXB4fS5zZXJ2aWNlLWNhcmQgLmNhcmQtY29udGVudCAuY2FyZC10aXRsZXtmb250LXNpemU6MjBweH0uZGVmYXVsdC1iYW5uZXJ7cGFkZGluZzo4OHB4IDAgMjRweDtvdmVyZmxvdzpoaWRkZW59LmRlZmF1bHQtYmFubmVyIC5iYW5uZXItY29udGVudHttYXgtd2lkdGg6MTAwJX0ubmV3cy1jYXJke21pbi1oZWlnaHQ6MzU2cHh9fS5jb250YWluZXJ7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWF4LXdpZHRoOjE0NjBweDt3aWR0aDoxMDAlO3BhZGRpbmc6MCAxNDBweH0uY29udGFpbmVyLWZsdWlke21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCV9LmQtZmxleHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9Lmp1c3RpZnktYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uanVzdGlmeS1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5mbGV4LWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnJvd3tkaXNwbGF5OmZsZXg7bWFyZ2luOjAgLTEycHg7d2lkdGg6Y2FsYygxMDAlICsgMjRweCk7ZmxleC13cmFwOndyYXB9W2NsYXNzKj1jb2wtXXtwYWRkaW5nOjAgMTJweH0uY29sLWxnLTF7d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1sZy0ye3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLWxnLTN7d2lkdGg6MjUlfS5jb2wtbGctNHt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1sZy01e3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLWxnLTZ7d2lkdGg6NTAlfS5jb2wtbGctN3t3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1sZy04e3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLWxnLTl7d2lkdGg6NzUlfS5jb2wtbGctMTB7d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbGctMTF7d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbGctMTJ7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMjMwcHgpey5yb3d7bWFyZ2luOjAgLTEycHg7d2lkdGg6Y2FsYygxMDAlICsgMjRweCl9W2NsYXNzKj1jb2wtXXtwYWRkaW5nOjAgMTJweH0uY29sLW1kLTF7d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC0ye3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLW1kLTN7d2lkdGg6MjUlfS5jb2wtbWQtNHt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1tZC01e3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLW1kLTZ7d2lkdGg6NTAlfS5jb2wtbWQtN3t3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1tZC04e3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLW1kLTl7d2lkdGg6NzUlfS5jb2wtbWQtMTB7d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtMTF7d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbWQtMTJ7d2lkdGg6MTAwJX0uY29udGFpbmVye3BhZGRpbmc6MCA3MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LmNvbC1tLTF7d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tLTJ7d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbS0ze3dpZHRoOjI1JX0uY29sLW0tNHt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1tLTV7d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbS02e3dpZHRoOjUwJX0uY29sLW0tN3t3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1tLTh7d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbS05e3dpZHRoOjc1JX0uY29sLW0tMTB7d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbS0xMXt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1tLTEye3dpZHRoOjEwMCV9LmNvbnRhaW5lcntwYWRkaW5nOjAgMjBweH19LmJ0bntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzowIDMycHg7aGVpZ2h0OjQ4cHg7d2lkdGg6Zml0LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoxNnB4O3RyYW5zaXRpb246LjNzO2N1cnNvcjpwb2ludGVyfS5idG4tYmx1ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFhNTE3NX0uYnRuLWJsdWU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjA3NWFjfS5idG4tYmx1ZTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMxMjQxNWZ9LmJ0bi1ib3JkZXJlZHtjb2xvcjojMGEzNjUyO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkICMxYTUxNzV9LmJ0bi1ib3JkZXJlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyMDc1YWN9LmJ0bi1ib3JkZXJlZDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMxMjQxNWZ9QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5idG57d2lkdGg6MTAwJTtwYWRkaW5nOjB9fS53cGNmNyBmb3JtLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwud3BjZjcgZm9ybS51bmFjY2VwdGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsLndwY2Y3IGZvcm0ucGF5bWVudC1yZXF1aXJlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0e2JvcmRlcjpub25lO2NvbG9yOiNmZmY7cGFkZGluZzowO21hcmdpbjowfS53cGNmNy1ub3QtdmFsaWQtdGlwe21hcmdpbi1ib3R0b206MTBweDtmb250LXNpemU6MTRweDtvcmRlcjotMX0ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXR7cGFkZGluZzowO2JvcmRlcjpub25lfS53cGNmNy1zcGlubmVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zY3JlZW4tcmVhZGVyLXJlc3BvbnNle2Rpc3BsYXk6bm9uZX0uaGlkZGVuLWZpZWxkcy1jb250YWluZXJ7ZGlzcGxheTpub25lfWlucHV0W3R5cGU9c3VibWl0XXtjdXJzb3I6cG9pbnRlcn0ud3BjZjcgYnJ7ZGlzcGxheTpub25lfS53cGNmNyBmb3JtIHB7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW4tYm90dG9tOjE2cHg7d2lkdGg6MTAwJX0ud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwOm50aC1vZi10eXBlKDQpe21heC13aWR0aDpjYWxjKDEwMCUgLSAxODJweCl9LndwY2Y3IC53cGNmNy1saXN0LWl0ZW0tbGFiZWx7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbX0ud3BjZjcgLndwY2Y3LWxpc3QtaXRlbXttYXJnaW46MH0ud3BjZjcgaW5wdXR7aGVpZ2h0OjQ4cHg7YmFja2dyb3VuZC1jb2xvcjojZmJmYmZiO2JvcmRlci1yYWRpdXM6MTJweDtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmU7b3V0bGluZTpub25lO3BhZGRpbmc6MCAxNnB4O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtjb2xvcjojODI4MjgyO3dpZHRoOjEwMCV9LndwY2Y3IGlucHV0OjpwbGFjZWhvbGRlcntmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07Y29sb3I6IzgyODI4Mn0ud3BjZjcgaW5wdXQ6Zm9jdXN7b3V0bGluZTpub25lfS53cGNmNyBpbnB1dFt0eXBlPWNoZWNrYm94XXtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjA7d2lkdGg6MDtoZWlnaHQ6MH0ud3BjZjcgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3Jle2N1cnNvcjpwb2ludGVyfS53cGNmNyBpbnB1dFt0eXBlPWNoZWNrYm94XSsud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWluLXdpZHRoOjI0cHg7Ym9yZGVyOjJweCBzb2xpZCAjZDBkZmVlO2JvcmRlci1yYWRpdXM6NnB4O2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tcmlnaHQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ud3BjZjcgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCsud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMWE1MTc1O2JvcmRlci1jb2xvcjojMWE1MTc1O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9jaGVja2VkLWlucHV0LnN2Zyk7YmFja2dyb3VuZC1zaXplOjE1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF17bWF4LXdpZHRoOjE2NnB4O2JhY2tncm91bmQtY29sb3I6IzFhNTE3NTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO21hcmdpbi1sZWZ0OmF1dG99LndwY2Y3IHRleHRhcmVhe2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtjb2xvcjojODI4MjgyO3Jlc2l6ZTpub25lO2JvcmRlci1yYWRpdXM6MTJweDtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmU7b3V0bGluZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZiZmJmYjtwYWRkaW5nOjEycHggMTZweDt3aWR0aDoxMDAlO2hlaWdodDo4OHB4fS53cGNmNyB0ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2NvbG9yOiM4MjgyODJ9QG1lZGlhKG1heC13aWR0aDogMTIzMHB4KXsud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwOm50aC1vZi10eXBlKDQpe21heC13aWR0aDoxMDAlfS53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF17bWFyZ2luOjAgYXV0b319QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF17bWF4LXdpZHRoOjEwMCV9fS5mb290ZXItbWVudXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDt3aWR0aDoxMDAlfS5mb290ZXItbWVudSBsaXt3aWR0aDo1MCU7bWFyZ2luLWJvdHRvbToxNnB4O2Rpc3BsYXk6ZmxleH0uZm9vdGVyLW1lbnUgbGkgYXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4fS5mb290ZXItbWVudSBsaSBhOmhvdmVye2NvbG9yOiMwMDB9Lm1haW4tbWVudXtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MDtwYWRkaW5nOjB9Lm1haW4tbWVudSBsaSBhe2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbX0ubWFpbi1tZW51IGxpIGE6aG92ZXJ7Y29sb3I6IzIwNzVhY30ubWFpbi1tZW51IGxpK2xpe21hcmdpbi1sZWZ0OjI0cHh9LmFjY29yZGlvbnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbXt0cmFuc2l0aW9uOmFsbCAuM3M7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci10b3A6MXB4IHNvbGlkICMxYTUxNzV9LmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtLWlubmVye3BhZGRpbmc6MTVweH0uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0taGVhZGVye3dpZHRoOjEwMCU7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjA7dHJhbnNpdGlvbjphbGwgZWFzZSAuM3M7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoyMHB4IDExOHB4IDIwcHggMjBweDtib3JkZXItcmFkaXVzOjEwcHg7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojMWE1MTc1fS5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbS1oZWFkZXI6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL2FjY29yZGlvbi1pdGVtLWFycm93LnN2Zyk7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NzBweDt0cmFuc2l0aW9uOi4zc30uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0tY29udGVudHtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJTt0cmFuc2l0aW9uOmhlaWdodCAuNXMgZWFzZS1pbi1vdXQ7aGVpZ2h0OjB9LmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZle3RyYW5zaXRpb246YWxsIDJzfS5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWl0ZW0taW5uZXJ7Ym9yZGVyLXRvcDowfS5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWl0ZW0taGVhZGVyOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uLWl0ZW0tY29udGVudHt0cmFuc2l0aW9uOmhlaWdodCAuNXMgZWFzZS1pbi1vdXR9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0taGVhZGVye2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MjBweCA1MHB4IDIwcHggMTBweH0uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0taGVhZGVyOmFmdGVye3JpZ2h0OjEycHg7d2lkdGg6MTJweDtoZWlnaHQ6MTJweH19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbS1oZWFkZXJ7cGFkZGluZzoyMHB4IDkwcHggMjBweCAxMHB4fS5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbS1oZWFkZXI6YWZ0ZXJ7cmlnaHQ6NTBweH0uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0taW5uZXJ7cGFkZGluZy10b3A6MH0uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0tY29udGVudCBwe2ZvbnQtc2l6ZToxMnB4fX0uc2xpZGVyLXNlY3Rpb257bWF4LXdpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5zbGlkZXItd3JhcHBlcnttYXgtd2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbjouM3N9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjA7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOjEycHg7YmFja2dyb3VuZC1jb2xvcjojZWFmMmZiO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9zbGlkZXItYXJyb3cuc3ZnKTt0cmFuc2l0aW9uOi4zcztib3JkZXItcmFkaXVzOjEycHh9Lm1vZGFsLWRpYWxvZ3twb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDowO3otaW5kZXg6OTk5OTk7b3BhY2l0eTowO3dpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246b3BhY2l0eSAuNXMgZWFzZS1pbi1vdXQ7ZGlzcGxheTpmbGV4fS5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHl7d2lkdGg6MTAwJTttYXgtd2lkdGg6Mzc1cHg7bWFyZ2luLWxlZnQ6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzoyNHB4IDIwcHggNTVweDtoZWlnaHQ6MTAwJX0ubW9kYWwtZGlhbG9nLm1vZGFsLWNsb3Npbmd7b3BhY2l0eTowO3RyYW5zaXRpb246LjVzfS5tb2RhbC1kaWFsb2cubW9kYWwtb3BlbmluZ3tvcGFjaXR5OjE7ZGlzcGxheTpibG9jazthbmltYXRpb246ZmFkZUluIC41cyBlYXNlO3Zpc2liaWxpdHk6dmlzaWJsZTtwb2ludGVyLWV2ZW50czppbml0aWFsfS5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnR7bWF4LXdpZHRoOjM3NXB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1sZWZ0OmF1dG87cmlnaHQ6MDt0b3A6MH0ubW9kYWwtZGlhbG9nIC5tb2RhbC1vcGVue292ZXJmbG93OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lfS5tb2RhbC1kaWFsb2cgLm1vZGFsLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjhweDt0b3A6OHB4O2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9jYXRhbG9nLWNsb3NlLWljby5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtwYWRkaW5nOjB9Lm1vZGFsLWRpYWxvZyAubW9kYWwtY2xvc2Ugc3BhbntkaXNwbGF5Om5vbmV9Lm1vZGFsLXdyYXBwZXIgLnByb2R1Y3QtaW1hZ2V7bWFyZ2luOjMycHggMCAzMnB4O3dpZHRoOjEwNHB4O2hlaWdodDoxMDRweDtib3JkZXItcmFkaXVzOjE2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGJkYmRiO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubW9kYWwtd3JhcHBlciAucHJvZHVjdC1pbWFnZSBpbWd7d2lkdGg6ODhweDtoZWlnaHQ6ODhweDtvYmplY3QtZml0OmNvbnRhaW59Lm1vZGFsLXdyYXBwZXIgLmZvcm0tdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjExMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTttYXJnaW4tYm90dG9tOjE2cHg7bWF4LXdpZHRoOjgwJX0ubW9kYWwtd3JhcHBlciAuZm9ybS1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjMycHh9Lm1vZGFsLXdyYXBwZXIgLmZvcm0tZGVzY3JpcHRpb24gcHtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wMmVtfS5tb2RhbC13cmFwcGVyIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXA6bnRoLW9mLXR5cGUoNCl7bWF4LXdpZHRoOjEwMCV9Lm1vZGFsLXdyYXBwZXIgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XXttYXgtd2lkdGg6MTAwJX0ubW9kYWwtZm9ybSAuZm9ybS10aXRsZXttYXgtd2lkdGg6ODAlfS5tb2RhbC1mb3JtLXByb2R1Y3QgLmZvcm0tdGl0bGV7bWF4LXdpZHRoOjkwJX0ubW9kYWwtZm9ybS10aGFua3MgLm1vZGFsLWJvZHl7aGVpZ2h0OjU4NHB4fS5tb2RhbC1mb3JtLXRoYW5rcyAuYnRue3dpZHRoOjEwMCU7cGFkZGluZzowfUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH0wLjEle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19Ym9keS5hZG1pbi1iYXIgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudHt0b3A6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7Lm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudHttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6aW5pdGlhbH0ubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5e21heC13aWR0aDoxMDAlfS5tb2RhbC13cmFwcGVyIC5mb3JtLXRpdGxle2ZvbnQtc2l6ZToyMHB4fS5tb2RhbC13cmFwcGVyIC5mb3JtLWRlc2NyaXB0aW9uIHB7bWF4LXdpZHRoOjI0MHB4fS5tb2RhbC1mb3JtLXRoYW5rcyAubW9kYWwtYm9keXtoZWlnaHQ6NTQ3cHh9fS55b2FzdC1icmVhZGNydW1icyBzcGFuLC55b2FzdC1icmVhZGNydW1icyBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzBhMzY1Mjt3aGl0ZS1zcGFjZTpub3dyYXB9LnlvYXN0LWJyZWFkY3J1bWJzIGF7Y29sb3I6cmdiYSgyNiw4MSwxMTcsLjYpfS55b2FzdC1icmVhZGNydW1icyBzcGFuIHNwYW57bWFyZ2luLWxlZnQ6MTZweH0ueW9hc3QtYnJlYWRjcnVtYnMgc3BhbiBzcGFuOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O21pbi13aWR0aDoxMnB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvYnJlYWRjcnVtYi1hcnJvdy5zdmcpO21hcmdpbi1yaWdodDoxNnB4fS55b2FzdC1icmVhZGNydW1icyBzcGFuIHNwYW46Zmlyc3Qtb2YtdHlwZXttYXJnaW4tbGVmdDowfS55b2FzdC1icmVhZGNydW1icyBzcGFuIHNwYW46Zmlyc3Qtb2YtdHlwZTpiZWZvcmV7ZGlzcGxheTpub25lfS55b2FzdC1icmVhZGNydW1icyAuYnJlYWRjcnVtYl9sYXN0LC55b2FzdC1icmVhZGNydW1icyBzcGFuLC55b2FzdC1icmVhZGNydW1icyBhe2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbX0ueW9hc3QtYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJfbGFzdCBzdHJvbmd7Y29sb3I6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey55b2FzdC1icmVhZGNydW1icz5zcGFue2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIC04cHg7d2lkdGg6Y2FsYygxMDAlIC0gMTZweCl9LnlvYXN0LWJyZWFkY3J1bWJzIHNwYW4gc3BhbntwYWRkaW5nOjAgOHB4O21hcmdpbi1sZWZ0OjB9LnlvYXN0LWJyZWFkY3J1bWJzIC5icmVhZGNydW1iX2xhc3R7d2hpdGUtc3BhY2U6bm93cmFwfX0ubWFpbi1iYW5uZXJ7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoMTYuNiUgMTE2LjcyJSBhdCA1Mi40JSA0My41NSUsICNGRUZFRkUgMCUsICNEMERGRUUgMTAwJSk7cGFkZGluZzoxNzBweCAwIDB9Lm1haW4tYmFubmVyIC5iYW5uZXItY29udGVudHtwYWRkaW5nLWJvdHRvbTo0OHB4fS5tYWluLWJhbm5lciAuYmFubmVyLWNvbnRlbnQgaDF7bWF4LXdpZHRoOjU4MHB4fS5tYWluLWJhbm5lciAuYmFubmVyLWNvbnRlbnQgLmRlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206NDBweH0ubWFpbi1iYW5uZXIgLmJhbm5lci1jb250ZW50IC5kZXNjcmlwdGlvbiBwe21heC13aWR0aDo1ODBweH0ubWFpbi1iYW5uZXIgLmltYWdlLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2FsaWduLWl0ZW1zOmZsZXgtZW5kfUBtZWRpYShtYXgtd2lkdGg6IDEyMzBweCl7Lm1haW4tYmFubmVye3BhZGRpbmctdG9wOjEwMHB4fS5tYWluLWJhbm5lciAuYmFubmVyLWNvbnRlbnR7cGFkZGluZy1ib3R0b206MH0ubWFpbi1iYW5uZXIgLmJhbm5lci1jb250ZW50IGgxe21heC13aWR0aDoxMDAlfS5tYWluLWJhbm5lciAuaW1hZ2Utd3JhcHBlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubWFpbi1iYW5uZXIgLmltYWdlLXdyYXBwZXIgaW1ne21heC13aWR0aDo1MDBweH19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5tYWluLWJhbm5lciBoMSwubWFpbi1iYW5uZXIgLmgxe2ZvbnQtc2l6ZTozMnB4fS5tYWluLWJhbm5lciAuaW1hZ2Utd3JhcHBlcntqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9Lm1haW4tYmFubmVyIC5pbWFnZS13cmFwcGVyIGltZ3ttYXgtd2lkdGg6Mzc1cHg7aGVpZ2h0OjIzMHB4fX0uY2F0YWxvZy13cmFwcGVye3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtsZWZ0OjA7dG9wOjA7d2lkdGg6Zml0LWNvbnRlbnQ7ei1pbmRleDo5OTk7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOi4zcztoZWlnaHQ6MTAwJX0uY2F0YWxvZy13cmFwcGVyIC5idG4tY2xvc2UtY2F0YWxvZ3t3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvY2F0YWxvZy1jbG9zZS1pY28uc3ZnKTtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7cmlnaHQ6OHB4O3RvcDo4cHg7Y3Vyc29yOnBvaW50ZXJ9LmNhdGFsb2ctd3JhcHBlciAuY2F0YWxvZy10aXRsZXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTEwJTtsZXR0ZXItc3BhY2luZzotMC4wNGVtO21hcmdpbi1ib3R0b206NDhweDtwYWRkaW5nOjMycHggNDhweCAwfS5jYXRhbG9nLXdyYXBwZXIgdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MzJweCAwIDA7d2lkdGg6MzY0cHh9LmNhdGFsb2ctd3JhcHBlciAuY2F0YWxvZy1tZW51e3BhZGRpbmctdG9wOjA7aGVpZ2h0OjEwMCV9LmNhdGFsb2ctd3JhcHBlciAuY2F0YWxvZy1tZW51Pi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPi5zdWItbWVudXtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246LjNzO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MzY0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RvcDowfS5jYXRhbG9nLXdyYXBwZXIgLmNhdGFsb2ctbWVudT4ubWVudS1pdGVtLWhhcy1jaGlsZHJlbj4uc3ViLW1lbnU+Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+LnN1Yi1tZW51e29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjouM3M7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozNjNweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dG9wOjA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkMGRmZWV9LmNhdGFsb2ctd3JhcHBlciAuY2F0YWxvZy1tZW51Pi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPi5zdWItbWVudT4ubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciBhe2ZvbnQtd2VpZ2h0OjUwMH0uY2F0YWxvZy13cmFwcGVyIC5jYXRhbG9nLW1lbnU+Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+LnN1Yi1tZW51Pi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyPi5zdWItbWVudXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlO292ZXJmbG93OnZpc2libGU7aGVpZ2h0OjEwMCV9LmNhdGFsb2ctd3JhcHBlciAuY2F0YWxvZy1tZW51Pi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VhZjJmYn0uY2F0YWxvZy13cmFwcGVyIC5jYXRhbG9nLW1lbnU+Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXI+LnN1Yi1tZW51e29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7b3ZlcmZsb3c6dmlzaWJsZTtoZWlnaHQ6MTAwJTtib3JkZXItbGVmdDoxcHggc29saWQgI2QwZGZlZX0uY2F0YWxvZy13cmFwcGVyIC5jYXRhbG9nLW1lbnUgbGl7bWFyZ2luLWJvdHRvbTo4cHg7cGFkZGluZzo5cHggNDhweDt0cmFuc2l0aW9uOi4zc30uY2F0YWxvZy13cmFwcGVyIC5jYXRhbG9nLW1lbnUgbGk6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0uY2F0YWxvZy13cmFwcGVyIC5jYXRhbG9nLW1lbnUgbGkgYXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleH0uY2F0YWxvZy13cmFwcGVyLm9wZW57b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTtvdmVyZmxvdzp2aXNpYmxlfS5zZXJ2aWNlc3twYWRkaW5nOjk2cHggMH0uc2VydmljZXMgLm1vYmlsZS1zZXJ2aWNlcy1zbGlkZXJ7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuc2VydmljZXN7cGFkZGluZzo2NHB4IDAgNjRweDtvdmVyZmxvdzpoaWRkZW59LnNlcnZpY2VzIGgye21hcmdpbi1ib3R0b206MTEycHh9LnNlcnZpY2VzIC5zZXJ2aWNlcy13cmFwcGVye2Rpc3BsYXk6bm9uZX0uc2VydmljZXMgLm1vYmlsZS1zZXJ2aWNlcy1zbGlkZXJ7ZGlzcGxheTpibG9ja30uc2VydmljZXMgLm1vYmlsZS1zZXJ2aWNlcy1zbGlkZXIgLnNlcnZpY2UtY2FyZHtoZWlnaHQ6MTAwJX0uc2VydmljZXMgLm1vYmlsZS1zZXJ2aWNlcy1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldnt0b3A6LTQ4cHg7bGVmdDp1bnNldDtyaWdodDo1NnB4O2JhY2tncm91bmQtY29sb3I6IzFhNTE3NTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvc3dpcGVyLWFycm93LXdoaXRlLnN2Zyk7YmFja2dyb3VuZC1zaXplOjI0cHh9LnNlcnZpY2VzIC5tb2JpbGUtc2VydmljZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLW5leHR7dG9wOi00OHB4O3RyYW5zZm9ybTpzY2FsZSgtMSk7YmFja2dyb3VuZC1jb2xvcjojMWE1MTc1O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9zd2lwZXItYXJyb3ctd2hpdGUuc3ZnKTtiYWNrZ3JvdW5kLXNpemU6MjRweH19LmFkdmFudGFnZXN7YmFja2dyb3VuZC1jb2xvcjojZWFmMmZiO3BhZGRpbmc6OTZweCAwfS5hZHZhbnRhZ2VzIC50aXRsZS13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47aGVpZ2h0OmNhbGMoMTAwJSAtIDI0cHgpfS5hZHZhbnRhZ2VzIC50aXRsZS13cmFwcGVyIC5kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjI0cHh9LmFkdmFudGFnZXMgLnRpdGxlLXdyYXBwZXIgLmRlc2NyaXB0aW9uIHB7b3BhY2l0eTouODttYXgtd2lkdGg6MzY0cHh9LmFkdmFudGFnZXMgLmFkdmFudGFnZS1jYXJke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoyNHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjI0cHg7bWFyZ2luLWJvdHRvbToyNHB4O2hlaWdodDpjYWxjKDEwMCUgLSAyNHB4KTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYWR2YW50YWdlcyAuYWR2YW50YWdlLWNhcmQgLmNhcmQtdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbX0uYWR2YW50YWdlcyAuYWR2YW50YWdlLWNhcmQgLmNhcmQtaW1hZ2V7bWFyZ2luLWxlZnQ6OHB4fS5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtY2FyZCAuY2FyZC1pbWFnZSBpbWd7bWF4LXdpZHRoOjE0MHB4O21pbi13aWR0aDoxNDBweDtoZWlnaHQ6MTA0cHg7d2lkdGg6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LXBvc2l0aW9uOjIwcHggNTAlfUBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCl7LmFkdmFudGFnZXMgLmFkdmFudGFnZS1jYXJkIC5jYXJkLWltYWdlIGltZ3ttYXgtd2lkdGg6MTEwcHg7bWluLXdpZHRoOjExMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMjMwcHgpey5hZHZhbnRhZ2VzIC50aXRsZS13cmFwcGVye21hcmdpbi1ib3R0b206MzJweH19QG1lZGlhKG1pbi13aWR0aDogNjAxcHgpYW5kIChtYXgtd2lkdGg6IDcwMHB4KXsuYWR2YW50YWdlcyAuYWR2YW50YWdlLWNhcmQgLmNhcmQtdGl0bGV7Zm9udC1zaXplOjE4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuYWR2YW50YWdlc3twYWRkaW5nOjY0cHggMH0uYWR2YW50YWdlcyBoMiwuYWR2YW50YWdlcyAuaDJ7bWFyZ2luLWJvdHRvbToyNHB4fS5hZHZhbnRhZ2VzIC50aXRsZS13cmFwcGVye21hcmdpbi1ib3R0b206NDBweH0uYWR2YW50YWdlcyAudGl0bGUtd3JhcHBlciAuZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbTozMnB4fS5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtY2FyZHtwYWRkaW5nOjE2cHggNHB4IDE2cHggMjRweH19LnByb2plY3Rze3BhZGRpbmc6OTZweCAwfS5wcm9qZWN0cyBoMntwb3NpdGlvbjphYnNvbHV0ZTttYXgtd2lkdGg6MzY0cHg7ei1pbmRleDoyfS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5zd2lwZXItc2xpZGV7b3BhY2l0eTowfS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5zd2lwZXItc2xpZGUtYWN0aXZle29wYWNpdHk6MX0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAuc3dpcGVyLXNsaWRlLXByZXYsLnByb2plY3RzIC5wcm9qZWN0cy1zbGlkZXIgLnN3aXBlci1zbGlkZS1uZXh0e29wYWNpdHk6MDt0cmFuc2l0aW9uOi4zc30ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0e3RvcDoxOTRweDt0cmFuc2Zvcm06c2NhbGUoLTEpO2xlZnQ6NjRweH0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2e3RvcDoxOTRweDtsZWZ0OjB9LnByb2plY3RzIC5wcm9qZWN0cy1zbGlkZXIgLnByb2plY3Qtc2xpZGV7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQ6I2ZmZn0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAucHJvamVjdC1zbGlkZSAuc2xpZGUtY29udGVudHttYXJnaW4tdG9wOjI2MHB4O3BhZGRpbmctcmlnaHQ6MTJweDttYXgtd2lkdGg6NTAlO3dpZHRoOjEwMCV9LnByb2plY3RzIC5wcm9qZWN0cy1zbGlkZXIgLnByb2plY3Qtc2xpZGUgLnNsaWRlLXRpdGxle2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW07bWFyZ2luLWJvdHRvbToyNHB4fS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5wcm9qZWN0LXNsaWRlIC5zbGlkZS1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjI0cHh9LnByb2plY3RzIC5wcm9qZWN0cy1zbGlkZXIgLnByb2plY3Qtc2xpZGUgLnNsaWRlLWRlc2NyaXB0aW9uIHB7b3BhY2l0eTouODttYXJnaW4tYm90dG9tOjIwcHh9LnByb2plY3RzIC5wcm9qZWN0cy1zbGlkZXIgLnByb2plY3Qtc2xpZGUgLnNsaWRlLWRlc2NyaXB0aW9uIHA6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAucHJvamVjdC1zbGlkZSAuc2xpZGUtaW1hZ2V7bWF4LXdpZHRoOjUwJTt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDoxMnB4O2hlaWdodDppbmhlcml0fS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5wcm9qZWN0LXNsaWRlIC5zbGlkZS1pbWFnZSBpbWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxMjMwcHgpey5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5wcm9qZWN0LXNsaWRlIC5zbGlkZS1pbWFnZXtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tdG9wOjI0cHh9LnByb2plY3RzIC5wcm9qZWN0cy1zbGlkZXIgLnByb2plY3Qtc2xpZGUgLnNsaWRlLWltYWdlIGltZ3toZWlnaHQ6MzA0cHh9LnByb2plY3RzIC5wcm9qZWN0cy1zbGlkZXIgLnByb2plY3Qtc2xpZGUgLnNsaWRlLWNvbnRlbnR7bWFyZ2luLXRvcDoxNjBweDtwYWRkaW5nLXJpZ2h0OjB9LnByb2plY3RzIC5wcm9qZWN0cy1zbGlkZXIgLnN3aXBlci1idXR0b24tbmV4dCwucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2e3RvcDp1bnNldDtib3R0b206MH0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6NTAlfS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDpjYWxjKDUwJSAtIDYwcHgpfX1AbWVkaWEobWluLXdpZHRoOiA2MDFweClhbmQgKG1heC13aWR0aDogODcwcHgpey5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5wcm9qZWN0LXNsaWRle2ZsZXgtd3JhcDp3cmFwfS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5wcm9qZWN0LXNsaWRlIC5zbGlkZS1jb250ZW50e21heC13aWR0aDoxMDAlfS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5wcm9qZWN0LXNsaWRlIC5zbGlkZS1pbWFnZXttYXgtd2lkdGg6MTAwJX0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAucHJvamVjdC1zbGlkZSAuc2xpZGUtaW1hZ2UgaW1ne2hlaWdodDo1MTBweH0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7dG9wOjEwMHB4O2JvdHRvbTp1bnNldDtyaWdodDowO2xlZnQ6dW5zZXR9LnByb2plY3RzIC5wcm9qZWN0cy1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldntyaWdodDo1NnB4fX1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LnByb2plY3Rze3BhZGRpbmc6NjRweCAwfS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5wcm9qZWN0LXNsaWRle2ZsZXgtd3JhcDp3cmFwfS5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5wcm9qZWN0LXNsaWRlIC5zbGlkZS1pbWFnZXttYXgtd2lkdGg6MTAwJX0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5wcm9qZWN0cyAucHJvamVjdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7Ym90dG9tOnVuc2V0O3RvcDoxMjBweH0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6dW5zZXQ7cmlnaHQ6MH0ucHJvamVjdHMgLnByb2plY3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6dW5zZXQ7cmlnaHQ6NTZweH19Lm5ld3N7YmFja2dyb3VuZC1jb2xvcjojZWFmMmZiO3BhZGRpbmc6OTZweCAwfS5uZXdzIC5tb2JpbGUtYnRuLXdyYXBwZXJ7ZGlzcGxheTpub25lfS5uZXdzIGgye21heC13aWR0aDozNjBweH0ubmV3cyAudGl0bGUtd3JhcHBlcntkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmV3cyAubW9iaWxlLW5ld3Mtc2xpZGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7Lm5ld3N7cGFkZGluZzo2NHB4IDA7b3ZlcmZsb3c6aGlkZGVufS5uZXdzIC50aXRsZS13cmFwcGVyIC5idG57ZGlzcGxheTpub25lfS5uZXdzIC5uZXdzLXJvd3tkaXNwbGF5Om5vbmV9Lm5ld3MgLm5ld3MtY2FyZHttaW4taGVpZ2h0OjM1NnB4fS5uZXdzIC5tb2JpbGUtbmV3cy1zbGlkZXJ7ZGlzcGxheTpibG9ja30ubmV3cyAubW9iaWxlLWJ0bi13cmFwcGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0ubmV3cyAubW9iaWxlLWJ0bi13cmFwcGVyIC5idG57d2lkdGg6Zml0LWNvbnRlbnQ7cGFkZGluZzowIDMycHh9fS5jYWxsYmFja3twYWRkaW5nOjk2cHggMDtiYWNrZ3JvdW5kLWNvbG9yOiNlYWYyZmJ9LmNhbGxiYWNrIC5jYWxsYmFjay1pbmZve2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47aGVpZ2h0OjEwMCV9LmNhbGxiYWNrIC5jYWxsYmFjay1jb250YWN0c3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmNhbGxiYWNrIC5jYWxsYmFjay1jb250YWN0cyAuY29udGFjdC1pdGVtOm50aC1vZi10eXBlKDEpLC5jYWxsYmFjayAuY2FsbGJhY2stY29udGFjdHMgLmNvbnRhY3QtaXRlbTpudGgtb2YtdHlwZSgyKXt3aWR0aDo1MCV9LmNhbGxiYWNrIC5jYWxsYmFjay1jb250YWN0cyAuY29udGFjdC1pdGVtOm50aC1vZi10eXBlKDMpe3dpZHRoOjEwMCU7bWFyZ2luLXRvcDozMnB4fS5jYWxsYmFjayAuY2FsbGJhY2stY29udGFjdHMgLmNvbnRhY3QtaXRlbSAuY29udGFjdC1pdGVtLXRpdGxle2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEyNSU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTttYXJnaW4tYm90dG9tOjIwcHg7b3BhY2l0eTouOH0uY2FsbGJhY2sgLmNhbGxiYWNrLWNvbnRhY3RzIC5jb250YWN0LWl0ZW0gYSwuY2FsbGJhY2sgLmNhbGxiYWNrLWNvbnRhY3RzIC5jb250YWN0LWl0ZW0gcHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTEwJTtsZXR0ZXItc3BhY2luZzotMC4wNGVtfS5jYWxsYmFjayAuY2FsbGJhY2stY29udGFjdHMgLmNvbnRhY3QtaXRlbSBhOmhvdmVye2NvbG9yOiMyMDc1YWN9LmNhbGxiYWNrIC5mb3JtLXdyYXBwZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MjRweDtwYWRkaW5nOjMycHh9LmNhbGxiYWNrIC5mb3JtLXdyYXBwZXIgLmZvcm0tdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjExMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjE2cHh9LmNhbGxiYWNrIC5mb3JtLXdyYXBwZXIgLmZvcm0tZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbTozMnB4fS5jYWxsYmFjayAuZm9ybS13cmFwcGVyIC5mb3JtLWRlc2NyaXB0aW9uIHB7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDoyNDBweDttYXJnaW46MCBhdXRvfUBtZWRpYShtYXgtd2lkdGg6IDEyMzBweCl7LmNhbGxiYWNrIC5jYWxsYmFjay1jb250YWN0cyAuY29udGFjdC1pdGVtOm50aC1vZi10eXBlKDEpLC5jYWxsYmFjayAuY2FsbGJhY2stY29udGFjdHMgLmNvbnRhY3QtaXRlbTpudGgtb2YtdHlwZSgyKXt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA4MDBweCl7LmNhbGxiYWNrIC5yb3cgLmNvbC1tZC01LC5jYWxsYmFjayAucm93IC5jb2wtbWQtN3t3aWR0aDoxMDAlfS5jYWxsYmFjayAuZm9ybS13cmFwcGVye21hcmdpbi10b3A6MzJweH19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5jYWxsYmFja3twYWRkaW5nOjY0cHggMH0uY2FsbGJhY2sgLmNhbGxiYWNrLWNvbnRhY3RzIC5jb250YWN0LWl0ZW06bnRoLW9mLXR5cGUoMSl7bWFyZ2luLWJvdHRvbTo0OHB4fS5jYWxsYmFjayAuY2FsbGJhY2stY29udGFjdHMgLmNvbnRhY3QtaXRlbTpudGgtb2YtdHlwZSgzKXttYXJnaW4tdG9wOjA7b3JkZXI6LTE7bWFyZ2luLWJvdHRvbTo0OHB4fS5jYWxsYmFjayAuZm9ybS13cmFwcGVye3BhZGRpbmc6MjRweH0uY2FsbGJhY2sgLmZvcm0td3JhcHBlciAuZm9ybS10aXRsZXtmb250LXNpemU6MjBweH19LnRhYnMtYmxvY2t7d2lkdGg6MTAwJX0udGFicy1ibG9jayAudGFicy1uYXZ7ZGlzcGxheTpmbGV4O2hlaWdodDo1NnB4O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTo0OHB4fS50YWJzLWJsb2NrIC50YWJzLW5hdiAudGFiLW5hdi1idXR0b257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6aW5oZXJpdDt3aWR0aDozMy4zMyU7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNlYWYyZmI7dHJhbnNpdGlvbjouM3M7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXI7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHg7bGV0dGVyLXNwYWNpbmc6MH0udGFicy1ibG9jayAudGFicy1uYXYgLnRhYi1uYXYtYnV0dG9uOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXJhZGl1czoxNnB4IDAgMCAxNnB4fS50YWJzLWJsb2NrIC50YWJzLW5hdiAudGFiLW5hdi1idXR0b246bGFzdC1vZi10eXBle2JvcmRlci1yYWRpdXM6MCAxNnB4IDE2cHggMH0udGFicy1ibG9jayAudGFicy1uYXYgLnRhYi1uYXYtYnV0dG9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFhNTE3NX0udGFicy1ibG9jayAudGFicy1tb2JpbGUtc2VsZWN0e2Rpc3BsYXk6bm9uZX0udGFicy1ibG9jayAudGFiLXBhbmVse2Rpc3BsYXk6bm9uZTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLWluLW91dH0udGFicy1ibG9jayAudGFiLXBhbmVsLmFjdGl2ZXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlO292ZXJmbG93OnZpc2libGU7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50YWJzLWJsb2NrIC50YWJzLW5hdntkaXNwbGF5Om5vbmV9LnRhYnMtYmxvY2sgLnRhYnMtbW9iaWxlLXNlbGVjdHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxNXB4fS50YWJzLWJsb2NrIC50YWJzLW1vYmlsZS10b2dnbGV7d2lkdGg6MTAwJTtoZWlnaHQ6Zml0LWNvbnRlbnQ7YmFja2dyb3VuZDojMWE1MTc1O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czoxNnB4O3BhZGRpbmc6MjBweCAyNHB4fS50YWJzLWJsb2NrIC50YWJzLW1vYmlsZS10b2dnbGUuYWN0aXZle2JvcmRlci1yYWRpdXM6MTZweH0udGFicy1ibG9jayAubW9iaWxlLXNlbGVjdC1jdXJyZW50e2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtjb2xvcjojZmZmO3dpZHRoOjEwMCV9LnRhYnMtYmxvY2sgLnRhYnMtbW9iaWxlLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tdG9wOjRweDtib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7Ym9yZGVyLXJhZGl1czoxNnB4O3otaW5kZXg6MTAwO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTBweCk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LnRhYnMtYmxvY2sgLnRhYnMtbW9iaWxlLWRyb3Bkb3duLnNob3d7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0udGFicy1ibG9jayAubW9iaWxlLXNlbGVjdC1vcHRpb257cGFkZGluZzoxMnB4IDE2cHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJweH0udGFicy1ibG9jayAubW9iaWxlLXNlbGVjdC1vcHRpb246bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LnRhYnMtYmxvY2sgLm1vYmlsZS1zZWxlY3QtYXJyb3d7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2U7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO3dpZHRoOjIwcHg7bWluLXdpZHRoOjIwcHg7bWFyZ2luLWxlZnQ6MTRweDtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvZHJvcGRvd24tc2VsZWN0LnN2Zyl9LnRhYnMtYmxvY2sgLnRhYnMtbW9iaWxlLXRvZ2dsZS5hY3RpdmUgLm1vYmlsZS1zZWxlY3QtYXJyb3d7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfX0uc21hbGwtc2NyZWVucy1tZW51e2Rpc3BsYXk6bm9uZX0uc21hbGwtc2NyZWVucy1tZW51IC5idG4tY2xvc2UtbWVudXt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6OHB4O3JpZ2h0OjhweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvY2F0YWxvZy1jbG9zZS1pY28uc3ZnKX0uc21hbGwtc2NyZWVucy1tZW51IC5tZW51LXRpdGxle2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxMTAlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW07bWFyZ2luLWJvdHRvbTo0OHB4fUBtZWRpYShtYXgtd2lkdGg6IDEyMzBweCl7LnNtYWxsLXNjcmVlbnMtbWVudXtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ei1pbmRleDo5OTk7dHJhbnNpdGlvbjouM3M7cGFkZGluZzozMnB4IDQ4cHg7aGVpZ2h0OjEwMCV9LnNtYWxsLXNjcmVlbnMtbWVudS5zaG93e29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7b3ZlcmZsb3c6YXV0b30uc21hbGwtbWVudXtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjowIDAgMzJweCAwfS5zbWFsbC1tZW51IGxpe21hcmdpbi1ib3R0b206MTVweH0uc21hbGwtbWVudSBsaTpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfS5zbWFsbC1tZW51IGxpIGF7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LjAyZW19fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuc21hbGwtc2NyZWVucy1tZW51e3dpZHRoOjEwMCU7cGFkZGluZzozMnB4IDIwcHh9LnNtYWxsLXNjcmVlbnMtbWVudSAubWVudS10aXRsZXttYXJnaW4tYm90dG9tOjMycHh9LnNtYWxsLXNjcmVlbnMtbWVudSBsaXttYXJnaW4tYm90dG9tOjhweH0uc21hbGwtc2NyZWVucy1tZW51IGxpIGF7cGFkZGluZzo5cHggMH0uc21hbGwtc2NyZWVucy1tZW51IC5idG4tY2xvc2UtbWVudXt0b3A6MjBweDtyaWdodDoyMHB4fX0ucGFnaW5hdGlvbi13cmFwcGVyLC53b29jb21tZXJjZS1wYWdpbmF0aW9ue3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDoyNHB4fS5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2UtbnVtYmVycywud29vY29tbWVyY2UtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdlLW51bWJlcnMgbGksLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycyBsaXt3aWR0aDozMnB4O2hlaWdodDozMnB4O2JvcmRlci1yYWRpdXM6OHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdlLW51bWJlcnMgbGkgc3BhbiwucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdlLW51bWJlcnMgbGkgYSwud29vY29tbWVyY2UtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIGxpIHNwYW4sLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycyBsaSBhe2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4O2xldHRlci1zcGFjaW5nOjA7ZGlzcGxheTpibG9ja30ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdlLW51bWJlcnMgbGkgYSwud29vY29tbWVyY2UtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIGxpIGF7Y29sb3I6cmdiYSgxMCw1NCw4MiwuNTAxOTYwNzg0Myl9LnBhZ2luYXRpb24td3JhcHBlciAucGFnZS1udW1iZXJzIGxpK2xpLC53b29jb21tZXJjZS1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMgbGkrbGl7bWFyZ2luLWxlZnQ6NHB4fS5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2UtbnVtYmVycyAuY3VycmVudCwud29vY29tbWVyY2UtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIC5jdXJyZW50e2NvbG9yOiNmZmZ9LnBhZ2luYXRpb24td3JhcHBlciAucGFnZS1udW1iZXJzIC5uZXh0LC53b29jb21tZXJjZS1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMgLm5leHR7Zm9udC1zaXplOjA7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZToyMHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9wYWdpbmF0aW9uLWFycm93LnN2Zyk7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDppbmhlcml0fS5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2UtbnVtYmVycyAucHJldiwud29vY29tbWVyY2UtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIC5wcmV2e2ZvbnQtc2l6ZTowO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MjBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvcGFnaW5hdGlvbi1hcnJvdy5zdmcpO2Rpc3BsYXk6YmxvY2s7dHJhbnNmb3JtOnNjYWxlKC0xKTt3aWR0aDoxMDAlO2hlaWdodDppbmhlcml0fS5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2UtbnVtYmVycyBsaTpoYXMoLmN1cnJlbnQpLC53b29jb21tZXJjZS1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMgbGk6aGFzKC5jdXJyZW50KXtiYWNrZ3JvdW5kLWNvbG9yOiMxYTUxNzU7Y29sb3I6I2ZmZn0ud29vY29tbWVyY2UtcGFnaW5hdGlvbnttYXJnaW4tdG9wOjMycHh9QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5wYWdpbmF0aW9uLXdyYXBwZXIsLndvb2NvbW1lcmNlLXBhZ2luYXRpb257bWFyZ2luLXRvcDo4cHh9fS5wYWdlLXRlbXBsYXRlLWhvbWUgLmNhbGxiYWNre2JvcmRlci10b3A6MTBweCBzb2xpZCAjZmZmfS5mb290ZXJ7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoMzEuNzQlIDEwMi43JSBhdCA1NC4xNyUgNzIuMDIlLCAjMjA2OTk5IDAlLCAjMUE1MTc1IDEwMCUpO3BhZGRpbmc6MzJweCAwfS5mb290ZXIgLmZvb3Rlci1yb3d7ZGlzcGxheTpmbGV4fS5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb2x1bW46bnRoLW9mLXR5cGUoMSl7d2lkdGg6MTUlfS5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb2x1bW46bnRoLW9mLXR5cGUoMil7d2lkdGg6MzAlO3BhZGRpbmctbGVmdDo0NXB4fS5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb2x1bW46bnRoLW9mLXR5cGUoMyl7d2lkdGg6MzclO3BhZGRpbmctbGVmdDo1dnd9LmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWNvbHVtbjpudGgtb2YtdHlwZSg0KXt3aWR0aDoxOCV9LmZvb3RlciAuZm9vdGVyLW5hdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uZm9vdGVyIC5zb2NpYWwtbGlua3N7bWFyZ2luLXJpZ2h0OjB9LmZvb3RlciAuc29jaWFsLWxpbmtzIC5zb2NpYWwtbGlua3t3aWR0aDozMnB4O2hlaWdodDozMnB4O2JhY2tncm91bmQtc2l6ZToxNnB4O2JvcmRlci1yYWRpdXM6MTJweH0uZm9vdGVyIC5mb290ZXItc29jaWFscy1tb2JpbGV7ZGlzcGxheTpub25lfS5mb290ZXIgLmxvZ297bWFyZ2luLWJvdHRvbToyOHB4O2Rpc3BsYXk6YmxvY2t9LmZvb3RlciAubG9nbyBpbWd7bWF4LXdpZHRoOjE0N3B4O3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5mb290ZXIgLmZvb3Rlci1jb250YWN0c3twYWRkaW5nLWxlZnQ6MjRweDttYXJnaW4tdG9wOjExcHh9LmZvb3RlciAuZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LWl0ZW17bWFyZ2luLWJvdHRvbToyMnB4fS5mb290ZXIgLmZvb3Rlci1jb250YWN0cyAuY29udGFjdC1pdGVtOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9LmZvb3RlciAuZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LWl0ZW0gYXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMiU7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5mb290ZXIgLmZvb3Rlci1jb250YWN0cyAuY29udGFjdC1pdGVtIGE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO21hcmdpbi1yaWdodDo4cHh9LmZvb3RlciAuZm9vdGVyLWNvbnRhY3RzIC5jb250YWN0LWl0ZW0gYTpob3ZlcntvcGFjaXR5Oi41NX0uZm9vdGVyIC5mb290ZXItY29udGFjdHMgLml0ZW0tbWFpbCBhOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvZm9vdGVyLW1haWwuc3ZnKX0uZm9vdGVyIC5mb290ZXItY29udGFjdHMgLml0ZW0tcGhvbmUgYTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL2Zvb3Rlci1waG9uZS5zdmcpfS5mb290ZXIgLmZvb3Rlci1tZXRhe21hcmdpbi10b3A6MzJweDtwYWRkaW5nLXRvcDozMnB4O2JvcmRlci10b3A6MXB4IHNvbGlkICMwMzU2OGQ7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmZvb3RlciAuZm9vdGVyLW1ldGEgKntmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMiU7Y29sb3I6I2ZmZjtvcGFjaXR5Oi44fS5mb290ZXIgLmZvb3Rlci1tZXRhIGE6aG92ZXJ7Y29sb3I6IzAwMDtvcGFjaXR5OjF9QG1lZGlhKG1heC13aWR0aDogMTI1MHB4KXsuZm9vdGVyIC5mb290ZXItcm93e2ZsZXgtd3JhcDp3cmFwfS5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb2x1bW46bnRoLW9mLXR5cGUoMSl7d2lkdGg6NTAlO29yZGVyOi0yO21hcmdpbi1ib3R0b206MzJweH0uZm9vdGVyIC5mb290ZXItcm93IC5mb290ZXItY29sdW1uOm50aC1vZi10eXBlKDIpe3dpZHRoOjUwJTtwYWRkaW5nLWxlZnQ6MH0uZm9vdGVyIC5mb290ZXItcm93IC5mb290ZXItY29sdW1uOm50aC1vZi10eXBlKDMpe3dpZHRoOjUwJTtwYWRkaW5nLWxlZnQ6MH0uZm9vdGVyIC5mb290ZXItcm93IC5mb290ZXItY29sdW1uOm50aC1vZi10eXBlKDQpe3dpZHRoOjUwJTtvcmRlcjotMX0uZm9vdGVyIC5mb290ZXItY29udGFjdHN7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KXsuZm9vdGVyLW1lbnUgbGl7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5mb290ZXIgLmZvb3Rlci1yb3cgLmZvb3Rlci1jb2x1bW46bnRoLW9mLXR5cGUoMSl7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjQ4cHh9LmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWNvbHVtbjpudGgtb2YtdHlwZSgyKXt3aWR0aDo1MCV9LmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWNvbHVtbjpudGgtb2YtdHlwZSgzKXt3aWR0aDo1MCV9LmZvb3RlciAuZm9vdGVyLXJvdyAuZm9vdGVyLWNvbHVtbjpudGgtb2YtdHlwZSg0KXtvcmRlcjowO21hcmdpbi10b3A6MjRweH0uZm9vdGVyIC5sb2dve21hcmdpbi1ib3R0b206MH0uZm9vdGVyIC5mb290ZXItc29jaWFscy1wY3tkaXNwbGF5Om5vbmV9LmZvb3RlciAuZm9vdGVyLXNvY2lhbHMtbW9iaWxle2Rpc3BsYXk6ZmxleDttYXJnaW4tdG9wOjIwcHh9LmZvb3RlciAuZm9vdGVyLWNvbnRhY3Rze21hcmdpbi10b3A6MH0uZm9vdGVyIC5mb290ZXItbWV0YXtmbGV4LXdyYXA6d3JhcH0uZm9vdGVyIC5mb290ZXItbWV0YSAuZm9vdGVyLWNvcHl7bWFyZ2luLWJvdHRvbToyNHB4fS5mb290ZXIgLmZvb3Rlci1tZXRhIC5mb290ZXItY29weSwuZm9vdGVyIC5mb290ZXItbWV0YSAuZm9vdGVyLXBvbGljeXt3aWR0aDoxMDAlfX0uaGVhZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlfS5oZWFkZXIgLnJvdy10b3B7cGFkZGluZzoyNHB4IDA7YWxpZ24taXRlbXM6Y2VudGVyfS5oZWFkZXIgLnJvdy1ib3R0b217cGFkZGluZzoxMXB4IDA7YWxpZ24taXRlbXM6Y2VudGVyfS5oZWFkZXIgLmhlYWRlci1jb250YWN0c3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uaGVhZGVyIC5jb250YWN0LWl0ZW0gYSwuaGVhZGVyIC5jb250YWN0LWl0ZW0gcHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi4wMmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmhlYWRlciAuY29udGFjdC1pdGVtIGE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO21hcmdpbi1yaWdodDo4cHh9LmhlYWRlciAuY29udGFjdC1pdGVtIGE6aG92ZXJ7Y29sb3I6IzIwNzVhY30uaGVhZGVyIC5jb250YWN0LWl0ZW0tbWFpbCBhOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvaWNvLW1haWwuc3ZnKX0uaGVhZGVyIC5jb250YWN0LWl0ZW0tcGhvbmV7bWFyZ2luLWxlZnQ6MzRweH0uaGVhZGVyIC5jb250YWN0LWl0ZW0tcGhvbmUgYTpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL2ljby1waG9uZS5zdmcpfS5oZWFkZXIgLmNvbnRhY3QtaXRlbS10aW1le21hcmdpbi1sZWZ0OjIwcHh9LmhlYWRlciAuY29udGFjdC1pdGVtLXRpbWUgcHtmb250LXNpemU6MTZweH0uaGVhZGVyIC5kLWZsZXh7YWxpZ24taXRlbXM6Y2VudGVyfS5oZWFkZXIgLmxvZ28gaW1ne21heC13aWR0aDoxNDBweDt3aWR0aDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uaGVhZGVyIC5jYXRhbG9nLWJ0bntmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDFlbTtib3JkZXItcmFkaXVzOjE2cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpub25lO2hlaWdodDo0MHB4O3BhZGRpbmc6MCAxMnB4O21heC13aWR0aDoxMDAlO3dpZHRoOmZpdC1jb250ZW50O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luLWxlZnQ6NDVweDt0cmFuc2l0aW9uOi4zc30uaGVhZGVyIC5jYXRhbG9nLWJ0bjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjFweDtoZWlnaHQ6MjFweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47bWFyZ2luLXJpZ2h0OjhweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvY2F0YWxvZy1pY28tYnRuLnN2Zyl9LmhlYWRlciAuY2F0YWxvZy1idG46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWFmMmZifS5oZWFkZXIgLnNlYXJjaC13cmFwcGVye21hcmdpbi1sZWZ0OjI0cHg7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjI4OHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjQwcHh9LmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC1idG57d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOjE2cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL3NlYXJjaC1pY28uc3ZnKTtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNnB4O3RvcDpjYWxjKDUwJSAtIDhweCk7Y3Vyc29yOnBvaW50ZXJ9LmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgaW5wdXR7cGFkZGluZzowIDE2cHggMCA0MHB4O2JvcmRlci1yYWRpdXM6MTZweDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi4wMWVtO2hlaWdodDppbmhlcml0O3dpZHRoOjEwMCU7dHJhbnNpdGlvbjouM3N9LmhlYWRlciAuc2VhcmNoLXdyYXBwZXIgaW5wdXQ6OnBsYWNlaG9sZGVye2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzouMDFlbX0uaGVhZGVyIC5idG57aGVpZ2h0OjQwcHh9LmhlYWRlciAuc21hbGwtc2NyZWVucy1idXR0b25ze2Rpc3BsYXk6bm9uZX0uaGVhZGVyIC5zZWFyY2gtcmVzdWx0c3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowIDAgMTZweCAxNnB4O3BhZGRpbmc6MCAxNnB4IDE2cHggMTZweDtvcGFjaXR5OjA7dHJhbnNpdGlvbjouM3N9LmhlYWRlciAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHQtaXRlbXttYXJnaW4tYm90dG9tOjEwcHh9LmhlYWRlciAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1yZXN1bHQtaXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdC1jb250ZW50e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLXJlc3VsdC1jb250ZW50IC5zZWFyY2gtcmVzdWx0LXRpdGxlIC5zZWFyY2gtaGlnaGxpZ2h0e2NvbG9yOiMyMDc1YWN9LmhlYWRlciAuc2VhcmNoLXJlc3VsdHMuYWN0aXZle29wYWNpdHk6MX0uaGVhZGVyIC5zZWFyY2gtd3JhcHBlcjpoYXMoLnNlYXJjaC1yZXN1bHRzLmFjdGl2ZSkgaW5wdXR7Ym9yZGVyLXJhZGl1czoxNnB4IDE2cHggMCAwfUBtZWRpYShtYXgtd2lkdGg6IDEyMzBweCl7LmhlYWRlciAuaGVhZGVyLXNlcnZpY2Utc2xpZGVye2Rpc3BsYXk6bm9uZX0uaGVhZGVyIC5yb3ctdG9we2Rpc3BsYXk6bm9uZX0uaGVhZGVyIC5jYXRhbG9nLWJ0bntkaXNwbGF5Om5vbmV9LmhlYWRlciAucmlnaHQtaGVhZGVye2Rpc3BsYXk6bm9uZX0uaGVhZGVyIC5zZWFyY2gtd3JhcHBlci1wY3tkaXNwbGF5Om5vbmV9LmhlYWRlciAuc21hbGwtc2NyZWVucy1idXR0b25ze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5oZWFkZXIgLnNtYWxsLXNjcmVlbnMtYnV0dG9ucyAuaGVhZGVyLXNtYWxsLWJ0bnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTZweDtib3JkZXItcmFkaXVzOjE2cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uaGVhZGVyIC5zbWFsbC1zY3JlZW5zLWJ1dHRvbnMgLnBob25lLWxpbmt7bWFyZ2luLWxlZnQ6MTZweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvaGVhZGVyLXNtYWxsLXBob25lLnN2Zyl9LmhlYWRlciAuc21hbGwtc2NyZWVucy1idXR0b25zIC5tZW51LXNtYWxsLXNjcmVlbnN7bWFyZ2luLWxlZnQ6MTZweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvaGVhZGVyLXNtYWxsLW1lbnUuc3ZnKX0uaGVhZGVyIC5zbWFsbC1zY3JlZW5zLWJ1dHRvbnMgLm1lbnUtc21hbGwtc2NyZWVucyAubWVudS10aXRsZXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTEwO2xldHRlci1zcGFjaW5nOi0wLjA0ZW19LmhlYWRlciAuc21hbGwtc2NyZWVucy1idXR0b25zIC5zZWFyY2gtc21hbGwtc2NyZWVuc3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDo0MHB4O3dpZHRoOjQwcHh9LmhlYWRlciAuc21hbGwtc2NyZWVucy1idXR0b25zIC5zZWFyY2gtc21hbGwtc2NyZWVucyAuc2VhcmNoLWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZToxNnB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9oZWFkZXItc21hbGwtc2VhcmNoLnN2Zyk7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxNnB4O3RyYW5zaXRpb246LjNzfS5oZWFkZXIgLnNtYWxsLXNjcmVlbnMtYnV0dG9ucyAuc2VhcmNoLXNtYWxsLXNjcmVlbnMgaW5wdXR7Ym9yZGVyLXJhZGl1czoxNnB4O2JvcmRlcjpub25lO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzouMDFlbTtoZWlnaHQ6aW5oZXJpdDt3aWR0aDowO3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjQwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uaGVhZGVyIC5zbWFsbC1zY3JlZW5zLWJ1dHRvbnMgLnNlYXJjaC1zbWFsbC1zY3JlZW5zIGlucHV0OjpwbGFjZWhvbGRlcntmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LjAxZW19LmhlYWRlciAuc21hbGwtc2NyZWVucy1idXR0b25zIC5zZWFyY2gtc21hbGwtc2NyZWVucyBpbnB1dC5hY3RpdmV7d2lkdGg6MjAwcHg7cGFkZGluZzo4cHggMTJweDtib3JkZXItcmFkaXVzOjE2cHggMCAwIDE2cHg7b3BhY2l0eToxO2JhY2tncm91bmQ6I2ZmZn0uaGVhZGVyIC5zbWFsbC1zY3JlZW5zLWJ1dHRvbnMgLnNlYXJjaC1zbWFsbC1zY3JlZW5zOmhhcyhpbnB1dC5hY3RpdmUpIC5zZWFyY2gtYnV0dG9ue2JvcmRlci1yYWRpdXM6MCAxNnB4IDE2cHggMH0uaGVhZGVyIC5zbWFsbC1tZW51LWNvbnRhY3Rze21hcmdpbi1ib3R0b206MzJweH0uaGVhZGVyIC5zbWFsbC1tZW51LWNvbnRhY3RzIC5jb250YWN0LWl0ZW17cGFkZGluZzo4cHggMDttYXJnaW4tYm90dG9tOjhweH0uaGVhZGVyIC5zbWFsbC1tZW51LWNvbnRhY3RzIC5jb250YWN0LWl0ZW06bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0uaGVhZGVyIC5zbWFsbC1tZW51LWNvbnRhY3RzIC5jb250YWN0LWl0ZW0tcGhvbmV7bWFyZ2luLWxlZnQ6MH0uaGVhZGVyIC5zbWFsbC1tZW51LWNvbnRhY3RzIC5jb250YWN0LWl0ZW0tdGltZXttYXJnaW4tbGVmdDowfS5oZWFkZXIgLnNtYWxsLW1lbnUtYnV0dG9uc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5oZWFkZXIgLnNtYWxsLW1lbnUtYnV0dG9ucyAuYnRue3BhZGRpbmc6MCAxNnB4O3dpZHRoOmZpdC1jb250ZW50fS5oZWFkZXIgLnNtYWxsLW1lbnUtYnV0dG9ucyAuc29jaWFsLWxpbmtze21hcmdpbi1sZWZ0OjE2cHh9LmhlYWRlciAuc21hbGwtbWVudS1idXR0b25zIC5zb2NpYWwtbGlua3MgLnNvY2lhbC1saW5re2JhY2tncm91bmQtY29sb3I6I2VhZjJmYn19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5oZWFkZXIgLnNtYWxsLW1lbnUtYnV0dG9uc3twYWRkaW5nLWJvdHRvbTozMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5oZWFkZXIgLnNtYWxsLW1lbnUtYnV0dG9uczphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDpjYWxjKDEwMCUgKyA0MHB4KTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0Oi0yMHB4O2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojZDBkZmVlfS5oZWFkZXIgLmhlYWRlci1zZXJ2aWNlLXNsaWRlcntkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MjBweH0uaGVhZGVyIC5oZWFkZXItc2VydmljZS1zbGlkZXIgLnN3aXBlci1idXR0b24tbmV4dCwuaGVhZGVyIC5oZWFkZXItc2VydmljZS1zbGlkZXIgLnN3aXBlci1idXR0b24tcHJldnt0b3A6ODVweDtiYWNrZ3JvdW5kLWNvbG9yOiMxYTUxNzU7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL3N3aXBlci1hcnJvdy13aGl0ZS5zdmcpO2JhY2tncm91bmQtc2l6ZToyNHB4fS5oZWFkZXIgLmhlYWRlci1zZXJ2aWNlLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjU2cHg7bGVmdDp1bnNldH0uaGVhZGVyIC5oZWFkZXItc2VydmljZS1zbGlkZXIgLnN3aXBlci1idXR0b24tbmV4dHt0cmFuc2Zvcm06c2NhbGUoLTEpfS5oZWFkZXIgLmhlYWRlci1zZXJ2aWNlLXNsaWRlciAudGl0bGV7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjExMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTttYXJnaW4tYm90dG9tOjExMnB4O3dpZHRoOjEwMCV9fS5wYWdlLXRlbXBsYXRlLXBhZ2UtYWJvdXQgLmhlYWRlcntiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudCgxNi42JSAxMTYuNzIlIGF0IDUyLjQlIDQzLjU1JSwgI0ZFRkVGRSAwJSwgI0QwREZFRSAxMDAlKTtwYWRkaW5nLWJvdHRvbToyNHB4fS5wYWdlLXRlbXBsYXRlLXBhZ2UtYWJvdXQgLnlvYXN0LWJyZWFkY3J1bWJzIHNwYW4gc3BhbjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL2JyZWFkY3J1bWItYXJyb3ctd2hpdGUuc3ZnKX0ucGFnZS10ZW1wbGF0ZS1wYWdlLWFib3V0IC55b2FzdC1icmVhZGNydW1icyBzcGFuLC5wYWdlLXRlbXBsYXRlLXBhZ2UtYWJvdXQgLnlvYXN0LWJyZWFkY3J1bWJzIGF7Y29sb3I6I2ZmZn0ucGFnZS10ZW1wbGF0ZS1wYWdlLWFib3V0IC55b2FzdC1icmVhZGNydW1icyBhe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS5hYm91dC1iYW5uZXJ7bWFyZ2luLXRvcDoxNThweDtoZWlnaHQ6NDQwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDUsMjYsNDAsLjYpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1ibGVuZC1tb2RlOm11bHRpcGx5fS5hYm91dC1iYW5uZXIgLmNvbnRhaW5lcntoZWlnaHQ6aW5oZXJpdH0uYWJvdXQtYmFubmVyIC5iYW5uZXItY29udGVudHtoZWlnaHQ6aW5oZXJpdDtwYWRkaW5nOjI0cHggMCA0OHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJX0uYWJvdXQtYmFubmVyIGgxe2NvbG9yOiNmZmZ9LmFib3V0LWJhbm5lciAueW9hc3QtYnJlYWRjcnVtYnN7bWFyZ2luLWJvdHRvbTo0OHB4fS5hYm91dC1iYW5uZXIgLmJhbm5lci1kZXNjcmlwdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTgsMTE4LDEzMiwuMzAxOTYwNzg0Myk7cGFkZGluZzoyNHB4O21heC13aWR0aDo1NThweDttYXJnaW4tbGVmdDphdXRvO2JhY2tkcm9wLWZpbHRlcjpibHVyKDVweCk7Ym9yZGVyLXJhZGl1czoxNnB4fS5hYm91dC1iYW5uZXIgLmJhbm5lci1kZXNjcmlwdGlvbiBwe2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiNmZmZ9LndoeS11c3twYWRkaW5nOjk2cHggMH0ud2h5LXVzIC53aHktY2FyZHtiYWNrZ3JvdW5kLWNvbG9yOiNlYWYyZmI7Ym9yZGVyLXJhZGl1czoxNnB4O3BhZGRpbmc6MjRweDttYXJnaW4tYm90dG9tOjI0cHg7aGVpZ2h0OmNhbGMoMTAwJSAtIDI0cHgpO2Rpc3BsYXk6ZmxleH0ud2h5LXVzIC53aHktY2FyZCAuY2FyZC10ZXh0IHB7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTIlO3RleHQtd3JhcDpiYWxhbmNlfS53aHktdXMgLndoeS1jYXJkLXctaW1hZ2V7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246MTEwJSA1MCU7YmFja2dyb3VuZC1zaXplOjM1JTtiYWNrZ3JvdW5kLWNvbG9yOiMxYTUxNzU7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3doeS1jYXJkLWltZy5zdmcpfS53aHktdXMgLndoeS1jYXJkLXctaW1hZ2UgLmNhcmQtdGV4dCBwe2NvbG9yOiNmZmZ9LmRpcmVjdGlvbnN7YmFja2dyb3VuZC1jb2xvcjojZWFmMmZiO3BhZGRpbmc6OTZweCAwO292ZXJmbG93OmhpZGRlbn0uZGlyZWN0aW9ucyAuZGlyZWN0aW9uLWNhcmR7cGFkZGluZzoyNHB4O2JvcmRlci1yYWRpdXM6MTZweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6Y2FsYygxMDAlIC0gMjRweCk7bWFyZ2luLWJvdHRvbToyNHB4fS5kaXJlY3Rpb25zIC5kaXJlY3Rpb24tY2FyZCAuY2FyZC10aXRsZXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wNGVtO21hcmdpbi1ib3R0b206MjRweDttYXgtd2lkdGg6OTAlfS5kaXJlY3Rpb25zIC5kaXJlY3Rpb24tY2FyZCAuY2FyZC1jb250ZW50IHVsLC5kaXJlY3Rpb25zIC5kaXJlY3Rpb24tY2FyZCAuY2FyZC1jb250ZW50IG9se21hcmdpbjowfS5kaXJlY3Rpb25zIC5kaXJlY3Rpb24tY2FyZCAuY2FyZC1jb250ZW50IHVsIGxpLC5kaXJlY3Rpb25zIC5kaXJlY3Rpb24tY2FyZCAuY2FyZC1jb250ZW50IG9sIGxpe2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbi1ib3R0b206MTZweDtwYWRkaW5nLXJpZ2h0OjEwcHh9LmRpcmVjdGlvbnMgLmRpcmVjdGlvbi1jYXJkIC5jYXJkLWNvbnRlbnQgdWwgbGk6bGFzdC1vZi10eXBlLC5kaXJlY3Rpb25zIC5kaXJlY3Rpb24tY2FyZCAuY2FyZC1jb250ZW50IG9sIGxpOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9LmRpcmVjdGlvbnMgLmRpcmVjdGlvbi1jYXJkIC5jYXJkLWNvbnRlbnQgb2x7cGFkZGluZy1sZWZ0OjIwcHh9LmRpcmVjdGlvbnMgLmRpcmVjdGlvbi1jYXJkIC5jYXJkLWNvbnRlbnQgdWx7cGFkZGluZzowfS5kaXJlY3Rpb25zIC5kaXJlY3Rpb24tY2FyZCAuY2FyZC1jb250ZW50IHVsIGxpe2Rpc3BsYXk6ZmxleH0uZGlyZWN0aW9ucyAuZGlyZWN0aW9uLWNhcmQgLmNhcmQtY29udGVudCB1bCBsaTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttaW4td2lkdGg6MjBweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL2RpcmVjdGlvbi1pdGVtLWljby5zdmcpO21hcmdpbi1yaWdodDo4cHh9LmRpcmVjdGlvbnMgLmRpcmVjdGlvbi1jYXJkIC5jYXJkLWNvbnRlbnQgcHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0yJX0uZGlyZWN0aW9ucyAuZGlyZWN0aW9ucy1zbGlkZXJ7ZGlzcGxheTpub25lfS53aGF0LWdldHtwYWRkaW5nOjk2cHggMDtjb3VudGVyLXJlc2V0OmNhcmQtY291bnRlcn0ud2hhdC1nZXQgLmNhcmQtd3JhcHBlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYWYyZmI7Ym9yZGVyLXJhZGl1czoxNnB4O21hcmdpbi1ib3R0b206MjRweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMjRweCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjI0cHh9LndoYXQtZ2V0IC5jYXJkLXdyYXBwZXIgLmNhcmQtdGl0bGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW19LndoYXQtZ2V0IC5jYXJkLXdyYXBwZXIgLmNhcmQtdGl0bGU6YmVmb3Jle2NvdW50ZXItaW5jcmVtZW50OmNhcmQtY291bnRlcjtjb250ZW50OmNvdW50ZXIoY2FyZC1jb3VudGVyKTtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjUwcHg7bGluZS1oZWlnaHQ6MTEwJTtsZXR0ZXItc3BhY2luZzotNCU7bWFyZ2luLXJpZ2h0OjI0cHh9LndoYXQtZ2V0IC5jYXJkLXdyYXBwZXItdy1pbWFnZXtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjoxMTAlIDUwJTtiYWNrZ3JvdW5kLXNpemU6MzUlO2JhY2tncm91bmQtY29sb3I6IzFhNTE3NTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvd2h5LWNhcmQtaW1nLnN2Zyl9LndoYXQtZ2V0IC5jYXJkLXdyYXBwZXItdy1pbWFnZSAuY2FyZC10aXRsZXtjb2xvcjojZmZmfS53aGF0LWdldCAuZGlyZWN0aW9ucy1zbGlkZXJ7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDEyMzBweCl7LnBhZ2UtdGVtcGxhdGUtcGFnZS1hYm91dCAuaGVhZGVye3BhZGRpbmctYm90dG9tOjB9LmFib3V0LWJhbm5lcnttYXJnaW4tdG9wOjYycHh9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuYWJvdXQtYmFubmVye2hlaWdodDozNzdweH0uYWJvdXQtYmFubmVyIC5iYW5uZXItY29udGVudHtwYWRkaW5nOjI0cHggMH0ud2h5LXVze3BhZGRpbmc6NjRweCAwfS5kaXJlY3Rpb25ze3BhZGRpbmc6NjRweCAwIDY0cHh9LmRpcmVjdGlvbnMgLmRpcmVjdGlvbi1jYXJkIC5jYXJkLXRpdGxle21heC13aWR0aDoxMDAlfS5kaXJlY3Rpb25zIC5kaXJlY3Rpb24tY2FyZCAuY2FyZC1jb250ZW50IHVsIGxpe3BhZGRpbmctcmlnaHQ6MH0uZGlyZWN0aW9ucyAuZGlyZWN0aW9ucy1yb3d7ZGlzcGxheTpub25lfS5kaXJlY3Rpb25zIC5kaXJlY3Rpb25zLXNsaWRlcntkaXNwbGF5OmJsb2NrfS5kaXJlY3Rpb25zIC5kaXJlY3Rpb25zLXNsaWRlciAuZGlyZWN0aW9uLWNhcmR7aGVpZ2h0OjEwMCU7bWFyZ2luLWJvdHRvbTowfS53aHktZ2V0IC5jYXJkLXdyYXBwZXItdy1pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjE1MCUgNTAlO2JhY2tncm91bmQtc2l6ZTo2MCUgMTAwJX0ud2hhdC1nZXQgLmNhcmQtd3JhcHBlci13LWltYWdle2JhY2tncm91bmQtcG9zaXRpb246MTUwJSA1MCU7YmFja2dyb3VuZC1zaXplOjYwJSAxMDAlfX0ubmV3cy1tYWlue3BhZGRpbmc6OTZweCAwfUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsubmV3cy1tYWlue3BhZGRpbmc6NjRweCAwfX0uc2luZ2xlLW5ld3MtYmFubmVye3BhZGRpbmc6MTgycHggMCA5MHB4fS5zaW5nbGUtbmV3cy1iYW5uZXIgLnlvYXN0LWJyZWFkY3J1bWJze21hcmdpbi1ib3R0b206NDhweH0uc2luZ2xlLW5ld3MtYmFubmVyIGgxLC5zaW5nbGUtbmV3cy1iYW5uZXIgaDF7Zm9udC1zaXplOjMwcHh9LnNpbmdsZS1uZXdzLWJhbm5lciAuc3VidGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTttYXJnaW4tYm90dG9tOjMycHh9LnNpbmdsZS1uZXdzLWJhbm5lciAuY29udGVudC13cmFwcGVyIGltZ3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MjRweDttYXJnaW46MzJweCAwO29iamVjdC1maXQ6Y292ZXJ9LnNpbmdsZS1uZXdzLWJhbm5lciAuY29udGVudC13cmFwcGVyIGltZzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc2luZ2xlLW5ld3MtYmFubmVyIC5jb250ZW50LXdyYXBwZXIgdWwsLnNpbmdsZS1uZXdzLWJhbm5lciAuY29udGVudC13cmFwcGVyIG9se21hcmdpbjoyMHB4IDA7cGFkZGluZy1sZWZ0OjI1cHh9LnNpbmdsZS1uZXdzLWJhbm5lciAuY29udGVudC13cmFwcGVyIHVsIGxpLC5zaW5nbGUtbmV3cy1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciBvbCBsaXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO21hcmdpbi1ib3R0b206MjRweH0uc2luZ2xlLW5ld3MtYmFubmVyIC5jb250ZW50LXdyYXBwZXIgdWwgbGk6bGFzdC1vZi10eXBlLC5zaW5nbGUtbmV3cy1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciBvbCBsaTpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfS5zaW5nbGUtbmV3cy1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciBwe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07bWFyZ2luLWJvdHRvbToyMHB4fS5zaW5nbGUtbmV3cy1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDEyMzBweCl7LnNpbmdsZS1uZXdzLWJhbm5lcntwYWRkaW5nOjEyMHB4IDAgOTBweH19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5zaW5nbGUtbmV3cy1iYW5uZXJ7cGFkZGluZzo4OHB4IDAgNjRweDtvdmVyZmxvdzpoaWRkZW59LnNpbmdsZS1uZXdzLWJhbm5lciBoMSwuc2luZ2xlLW5ld3MtYmFubmVyIGgxe2ZvbnQtc2l6ZToyNHB4fS5zaW5nbGUtbmV3cy1iYW5uZXIgLnBvc3QtZGF0ZXttYXJnaW4tYm90dG9tOjI0cHh9LnNpbmdsZS1uZXdzLWJhbm5lciAuY29udGVudC13cmFwcGVyIHB7Zm9udC1zaXplOjE2cHh9LnNpbmdsZS1uZXdzLWJhbm5lciAuY29udGVudC13cmFwcGVyIHVsIGxpLC5zaW5nbGUtbmV3cy1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciBvbCBsaXtmb250LXNpemU6MTZweH19LmRpcmVjdGlvbnMtbWFpbntwYWRkaW5nOjQ4cHggMCA0MHB4fS5kaXJlY3Rpb25zLW1haW4gLmRpcmVjdGlvbi1saXN0IC5kaXJlY3Rpb24tY2FyZHt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MjRweDtiYWNrZ3JvdW5kLWNvbG9yOiNkMGRmZWU7aGVpZ2h0OjQwNHB4O21hcmdpbi1ib3R0b206NDhweH0uZGlyZWN0aW9ucy1tYWluIC5kaXJlY3Rpb24tbGlzdCAuZGlyZWN0aW9uLWNhcmQ6bnRoLW9mLXR5cGUoZXZlbikgLmNhcmQtaW5mb3twYWRkaW5nLXJpZ2h0OjIwcHh9LmRpcmVjdGlvbnMtbWFpbiAuZGlyZWN0aW9uLWxpc3QgLmRpcmVjdGlvbi1jYXJkOm50aC1vZi10eXBlKGV2ZW4pIC5yb3cgLmNvbC1sZy02Om50aC1vZi10eXBlKDIpe29yZGVyOi0xfS5kaXJlY3Rpb25zLW1haW4gLmRpcmVjdGlvbi1saXN0IC5kaXJlY3Rpb24tY2FyZCAucm93e2hlaWdodDppbmhlcml0fS5kaXJlY3Rpb25zLW1haW4gLmRpcmVjdGlvbi1saXN0IC5kaXJlY3Rpb24tY2FyZCAuY2FyZC1pbmZve2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47aGVpZ2h0OjEwMCV9LmRpcmVjdGlvbnMtbWFpbiAuZGlyZWN0aW9uLWxpc3QgLmRpcmVjdGlvbi1jYXJkIC5jYXJkLXRpdGxle3BhZGRpbmc6MjRweDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTEwJTtsZXR0ZXItc3BhY2luZzotMC4wNGVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZGlyZWN0aW9ucy1tYWluIC5kaXJlY3Rpb24tbGlzdCAuZGlyZWN0aW9uLWNhcmQgLmNhcmQtY29udGVudHtwYWRkaW5nOjAgMCAyNHB4IDI0cHh9LmRpcmVjdGlvbnMtbWFpbiAuZGlyZWN0aW9uLWxpc3QgLmRpcmVjdGlvbi1jYXJkIC5idG57bWFyZ2luLXRvcDoyNHB4fS5kaXJlY3Rpb25zLW1haW4gLmRpcmVjdGlvbi1saXN0IC5kaXJlY3Rpb24tY2FyZCAuaW1hZ2Utd3JhcHBlcnt3aWR0aDoxMDAlO3BhZGRpbmc6MjRweH0uZGlyZWN0aW9ucy1tYWluIC5kaXJlY3Rpb24tbGlzdCAuZGlyZWN0aW9uLWNhcmQgLmltYWdlLXdyYXBwZXIgaW1ne2hlaWdodDozNTZweDt3aWR0aDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn1AbWVkaWEobWF4LXdpZHRoOiAxMjMwcHgpey5kaXJlY3Rpb25zLW1haW4gLmRpcmVjdGlvbi1saXN0IC5kaXJlY3Rpb24tY2FyZHtoZWlnaHQ6aW5pdGlhbH0uZGlyZWN0aW9ucy1tYWluIC5kaXJlY3Rpb24tbGlzdCAuZGlyZWN0aW9uLWNhcmQ6bnRoLW9mLXR5cGUoZXZlbikgLnJvdyAuY29sLWxnLTY6bnRoLW9mLXR5cGUoMil7b3JkZXI6MX19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5kaXJlY3Rpb25zLW1haW4gLmRpcmVjdGlvbi1saXN0IC5kaXJlY3Rpb24tY2FyZCAuY2FyZC10aXRsZXttYXgtd2lkdGg6OTAlO2ZvbnQtc2l6ZToyMHB4fS5kaXJlY3Rpb25zLW1haW4gLmRpcmVjdGlvbi1saXN0IC5kaXJlY3Rpb24tY2FyZCAuY2FyZC1jb250ZW50e3BhZGRpbmc6MCAyNHB4IDB9LmRpcmVjdGlvbnMtbWFpbiAuZGlyZWN0aW9uLWxpc3QgLmRpcmVjdGlvbi1jYXJkIC5pbWFnZS13cmFwcGVyIGltZ3toZWlnaHQ6MjA0cHh9fS5wcm9qZWN0cy1tYWlue3BhZGRpbmc6NDhweCAwIDQwcHh9LnByb2plY3RzLW1haW4gLnByb2plY3RzLWxpc3QgLnByb2plY3QtY2FyZHt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MjRweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7aGVpZ2h0OjM1MnB4O21hcmdpbi1ib3R0b206NDhweDtib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7dHJhbnNpdGlvbjouM3N9LnByb2plY3RzLW1haW4gLnByb2plY3RzLWxpc3QgLnByb2plY3QtY2FyZCAucm93e2hlaWdodDppbmhlcml0fS5wcm9qZWN0cy1tYWluIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0LWNhcmQgLnJvdyBbY2xhc3MqPWNvbC1de2hlaWdodDppbmhlcml0fS5wcm9qZWN0cy1tYWluIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0LWNhcmQgLmNhcmQtaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDoxMDAlfS5wcm9qZWN0cy1tYWluIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0LWNhcmQgLmNhcmQtdGl0bGV7cGFkZGluZzoyNHB4O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxMTAlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS5wcm9qZWN0cy1tYWluIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0LWNhcmQgLmNhcmQtZGVzY3JpcHRpb24gcHttYXJnaW4tYm90dG9tOjIwcHh9LnByb2plY3RzLW1haW4gLnByb2plY3RzLWxpc3QgLnByb2plY3QtY2FyZCAuY2FyZC1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5wcm9qZWN0cy1tYWluIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0LWNhcmQgLmNhcmQtY29udGVudHtwYWRkaW5nOjAgMCAyNHB4IDI0cHh9LnByb2plY3RzLW1haW4gLnByb2plY3RzLWxpc3QgLnByb2plY3QtY2FyZCAuYnRue21hcmdpbi10b3A6MjRweH0ucHJvamVjdHMtbWFpbiAucHJvamVjdHMtbGlzdCAucHJvamVjdC1jYXJkIC5pbWFnZS13cmFwcGVye3dpZHRoOjEwMCU7cGFkZGluZzoyNHB4O2hlaWdodDppbmhlcml0fS5wcm9qZWN0cy1tYWluIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0LWNhcmQgLmltYWdlLXdyYXBwZXIgaW1ne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjE2cHh9LnByb2plY3RzLW1haW4gLnByb2plY3RzLWxpc3QgLnByb2plY3QtY2FyZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYWYyZmJ9QG1lZGlhKG1heC13aWR0aDogMTIzMHB4KXsucHJvamVjdHMtbWFpbiAucHJvamVjdHMtbGlzdCAucHJvamVjdC1jYXJke2hlaWdodDppbml0aWFsfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5wcm9qZWN0cy1tYWluIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0LWNhcmQgLmltYWdlLXdyYXBwZXIgaW1ne2hlaWdodDo0MjBweH0ucHJvamVjdHMtbWFpbiAucHJvamVjdHMtbGlzdCAucHJvamVjdC1jYXJkIC5yb3cgW2NsYXNzKj1jb2wtXXt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LnByb2plY3RzLW1haW4gLnByb2plY3RzLWxpc3QgLnByb2plY3QtY2FyZHttYXJnaW4tYm90dG9tOjI0cHh9LnByb2plY3RzLW1haW4gLnByb2plY3RzLWxpc3QgLnByb2plY3QtY2FyZCAuY2FyZC1jb250ZW50e3BhZGRpbmc6MCAyNHB4fS5wcm9qZWN0cy1tYWluIC5wcm9qZWN0cy1saXN0IC5wcm9qZWN0LWNhcmQgLmltYWdlLXdyYXBwZXJ7bWFyZ2luLXRvcDo4cHh9LnByb2plY3RzLW1haW4gLnByb2plY3RzLWxpc3QgLnByb2plY3QtY2FyZCAuaW1hZ2Utd3JhcHBlciBpbWd7aGVpZ2h0OjIwNHB4fX0ucHJvamVjdC1tYWlue3BhZGRpbmc6NDhweCAwIDI0cHh9LnByb2plY3QtbWFpbiAudGl0bGV7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjExMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTttYXJnaW4tYm90dG9tOjQ4cHh9LnByb2plY3QtbWFpbiAuZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbTo2NHB4O3dpZHRoOjEwMCV9LnByb2plY3QtbWFpbiAuZGVzY3JpcHRpb24gcHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW19LnByb2plY3QtbWFpbiAuaW1hZ2Utd3JhcHBlcnt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206NjRweDtoZWlnaHQ6MzA0cHg7Ym9yZGVyLXJhZGl1czoyNHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZzoyNHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZH0ucHJvamVjdC1tYWluIC5pbWFnZS13cmFwcGVyIC5pbWFnZS10aXRsZXtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2NvbG9yOiNmZmY7cGFkZGluZzoxNnB4O2JvcmRlci1yYWRpdXM6MTZweDtiYWNrZ3JvdW5kOnJnYmEoOTgsMTE4LDEzMiwuMzAxOTYwNzg0Myk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoNXB4KTt3aWR0aDpmaXQtY29udGVudH0ucHJvamVjdC1tYWluIC5yb3ctdGhyZWUtaW1hZ2VzIC5kZXNjcmlwdGlvbiBwe21heC13aWR0aDo3MDBweH1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LnByb2plY3QtbWFpbntwYWRkaW5nOjQ4cHggMCA0MHB4fS5wcm9qZWN0LW1haW4gLnRpdGxle2ZvbnQtc2l6ZToyNHB4O21hcmdpbi1ib3R0b206MzJweH0ucHJvamVjdC1tYWluIC5kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjMycHh9LnByb2plY3QtbWFpbiAuZGVzY3JpcHRpb24gcHtmb250LXNpemU6MTZweH0ucHJvamVjdC1tYWluIC5pbWFnZS13cmFwcGVye21hcmdpbi1ib3R0b206MjRweH19LmNsaWVudHN7cGFkZGluZzo0OHB4IDAgNDBweH0uY2xpZW50cyAuY2xpZW50LWxvZ297bWFyZ2luLWJvdHRvbTo0OHB4O2hlaWdodDo4OHB4O21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jbGllbnRzIC5jbGllbnQtbG9nbyBpbWd7aGVpZ2h0OmluaGVyaXQ7d2lkdGg6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LmV2ZW50cy1tYWlue3BhZGRpbmc6NDhweCAwIDQwcHh9LmV2ZW50cy1tYWluIC5ldmVudHMtbWFpbi1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjQ4cHh9LmV2ZW50cy1tYWluIC5ldmVudHMtbWFpbi1kZXNjcmlwdGlvbiBwe21heC13aWR0aDo1NSV9LmV2ZW50cy1tYWluIC50YWJzLXBhbmVscyAudGFiLXBhbmVsOm5vdCg6Zmlyc3QtY2hpbGQpIC5uZXdzLWNhcmQgLmNhcmQtbWV0YTphZnRlcntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5ldmVudHMtbWFpbiAuZXZlbnRzLW1haW4tZGVzY3JpcHRpb257bWFyZ2luOjMycHggMH0uZXZlbnRzLW1haW4gLmV2ZW50cy1tYWluLWRlc2NyaXB0aW9uIHB7bWF4LXdpZHRoOjEwMCV9fS5hdmFpbGFiaWxpdHl7cGFkZGluZzo0OHB4IDAgNDBweH0uYXZhaWxhYmlsaXR5IC5wcm9kdWN0LWNhcmR7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MjBweDtib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7Ym9yZGVyLXJhZGl1czoxNnB4O3RyYW5zaXRpb246LjNzO21pbi1oZWlnaHQ6NDI2cHg7aGVpZ2h0OmNhbGMoMTAwJSAtIDI0cHgpO21hcmdpbi1ib3R0b206MjRweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5hdmFpbGFiaWxpdHkgLnByb2R1Y3QtY2FyZCAuYnRue3dpZHRoOjEwMCV9LmF2YWlsYWJpbGl0eSAucHJvZHVjdC1jYXJkIC5jYXJkLWltYWdle21hcmdpbi1ib3R0b206MTZweDtib3JkZXItcmFkaXVzOjE2cHg7YmFja2dyb3VuZC1jb2xvcjojZWFmMmZiO2hlaWdodDoyMDRweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmF2YWlsYWJpbGl0eSAucHJvZHVjdC1jYXJkIC5jYXJkLWltYWdlIGltZ3ttYXgtd2lkdGg6MTQwcHg7d2lkdGg6MTAwJX0uYXZhaWxhYmlsaXR5IC5wcm9kdWN0LWNhcmQgLmNhcmQtdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTttYXJnaW4tYm90dG9tOjI0cHh9LmF2YWlsYWJpbGl0eSAucHJvZHVjdC1jYXJkIC5jYXJkLXByaWNle2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07bWFyZ2luLWJvdHRvbTozMnB4fS5jb250YWN0cy1zZWN0aW9ue21hcmdpbjo0OHB4IDB9LmNvbnRhY3RzLXNlY3Rpb24gLmNvbnRhY3QtaXRlbXN7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjQ4cHh9LmNvbnRhY3RzLXNlY3Rpb24gLmNvbnRhY3QtaXRlbXMgLmNvbnRhY3QtaXRlbXt3aWR0aDoxMDAlfS5jb250YWN0cy1zZWN0aW9uIC5jb250YWN0LWl0ZW1zIC5jb250YWN0LWl0ZW0gLmNvbnRhY3QtaXRlbS10aXRsZXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMjUlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07bWFyZ2luLWJvdHRvbToyMHB4O29wYWNpdHk6Ljh9LmNvbnRhY3RzLXNlY3Rpb24gLmNvbnRhY3QtaXRlbXMgLmNvbnRhY3QtaXRlbSBhLC5jb250YWN0cy1zZWN0aW9uIC5jb250YWN0LWl0ZW1zIC5jb250YWN0LWl0ZW0gcHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTEwJTtsZXR0ZXItc3BhY2luZzotMC4wNGVtfS5jb250YWN0cy1zZWN0aW9uIC5jb250YWN0LWl0ZW1zIC5jb250YWN0LWl0ZW0gYTpob3Zlcntjb2xvcjojMjA3NWFjfS5jb250YWN0cy1zZWN0aW9uIC5tYXAtd3JhcHBlcntoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5jb250YWN0cy1zZWN0aW9uIC5tYXAtd3JhcHBlciBpZnJhbWV7Ym9yZGVyLXJhZGl1czoyNHB4O2hlaWdodDppbmhlcml0O2JvcmRlcjpub25lO3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY29udGFjdHMtc2VjdGlvbiAuZm9ybS13cmFwcGVye3BhZGRpbmc6MzJweDtiYWNrZ3JvdW5kLWNvbG9yOiNlYWYyZmI7Ym9yZGVyLXJhZGl1czoyNHB4fS5jb250YWN0cy1zZWN0aW9uIC5mb3JtLXdyYXBwZXIgLmZvcm0tdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjExMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjE2cHh9LmNvbnRhY3RzLXNlY3Rpb24gLmZvcm0td3JhcHBlciAuZm9ybS1kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjMycHh9LmNvbnRhY3RzLXNlY3Rpb24gLmZvcm0td3JhcHBlciAuZm9ybS1kZXNjcmlwdGlvbiBwe2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvO21heC13aWR0aDoyNDBweH0uY29udGFjdHMtc2VjdGlvbiAuZm9ybS13cmFwcGVyIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLXdyYXA6bnRoLW9mLXR5cGUoNCl7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDEyMzBweCl7LndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XXttYXJnaW4tdG9wOjI0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDgwMHB4KXsuY29udGFjdHMtc2VjdGlvbiAubWFwLXdyYXBwZXJ7aGVpZ2h0OjQyMHB4O21hcmdpbi1ib3R0b206MzJweH0uY29udGFjdHMtc2VjdGlvbiAucm93IFtjbGFzcyo9Y29sLV17d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5jb250YWN0cy1zZWN0aW9uIC5tYXAtd3JhcHBlcntoZWlnaHQ6MzA0cHg7bWFyZ2luLWJvdHRvbToyNHB4fX0udGVzdGltb25pYWxze3BhZGRpbmc6NDhweCAwIDQwcHh9LnRlc3RpbW9uaWFscyAudGVzdGltb25pYWwtY2FyZHtkaXNwbGF5OmZsZXg7cGFkZGluZzoyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjE2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGJkYmRiO21hcmdpbi1ib3R0b206MjRweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMjRweCk7dHJhbnNpdGlvbjouM3N9LnRlc3RpbW9uaWFscyAudGVzdGltb25pYWwtY2FyZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYWYyZmJ9LnRlc3RpbW9uaWFscyAudGVzdGltb25pYWwtY2FyZCAudGVzdGltb25pYWwtaW1hZ2V7bWF4LXdpZHRoOjE2NHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjI1NHB4O21hcmdpbi1yaWdodDoyNHB4fS50ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLWNhcmQgLnRlc3RpbW9uaWFsLWltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDppbmhlcml0O2JvcmRlci1yYWRpdXM6MTZweDtvYmplY3QtZml0OmNvbnRhaW59LnRlc3RpbW9uaWFscyAudGVzdGltb25pYWwtY2FyZCAudGVzdGltb25pYWwtY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDoxMDAlfS50ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLWNhcmQgLnRlc3RpbW9uaWFsLWNvbnRlbnQgLnRlc3RpbW9uaWFsLXRpdGxle21hcmdpbi1ib3R0b206MjRweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0udGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1jYXJkIC50ZXN0aW1vbmlhbC1jb250ZW50IC50ZXN0aW1vbmlhbC10aXRsZSAudGVzdGltb25pYWwtY29tcGFueXtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wMmVtfS50ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLWNhcmQgLnRlc3RpbW9uaWFsLWNvbnRlbnQgLnRlc3RpbW9uaWFsLXRpdGxlIC50ZXN0aW1vbmlhbC1sb2dve3dpZHRoOjg4cHg7bWluLXdpZHRoOjg4cHg7aGVpZ2h0OjU2cHg7bWFyZ2luLWxlZnQ6MTZweH0udGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1jYXJkIC50ZXN0aW1vbmlhbC1jb250ZW50IC50ZXN0aW1vbmlhbC10aXRsZSAudGVzdGltb25pYWwtbG9nbyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6aW5oZXJpdDtib3JkZXItcmFkaXVzOjE2cHg7b2JqZWN0LWZpdDpjb250YWlufS50ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLWNhcmQgLnRlc3RpbW9uaWFsLWNvbnRlbnQgLnRlc3RpbW9uaWFsLWNvbW1lbnQgcHtmb250LXNpemU6MThweDttYXgtd2lkdGg6OTAlfS50ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLWNhcmQgLnRlc3RpbW9uaWFsLWNvbnRlbnQgLnRlc3RpbW9uaWFsLWF1dGhvcntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07b3BhY2l0eTouODttYXJnaW4tdG9wOjMycHh9QG1lZGlhKG1heC13aWR0aDogMTIzMHB4KXsudGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1jYXJke2ZsZXgtd3JhcDp3cmFwfS50ZXN0aW1vbmlhbHMgLnRlc3RpbW9uaWFsLWNhcmQgLnRlc3RpbW9uaWFsLWltYWdle21heC13aWR0aDoxMDAlO2hlaWdodDoyNTRweDttYXJnaW4tYm90dG9tOjI0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsudGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1jYXJke2hlaWdodDppbml0aWFsO21pbi1oZWlnaHQ6NTI1cHh9LnRlc3RpbW9uaWFscyAudGVzdGltb25pYWwtY2FyZCAudGVzdGltb25pYWwtY29udGVudHtoZWlnaHQ6aW5pdGlhbH0udGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1jYXJkIC50ZXN0aW1vbmlhbC1jb250ZW50IC50ZXN0aW1vbmlhbC10aXRsZSAudGVzdGltb25pYWwtY29tcGFueXtmb250LXNpemU6MTZweH0udGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1jYXJkIC50ZXN0aW1vbmlhbC1jb250ZW50IC50ZXN0aW1vbmlhbC1jb21tZW50IHB7Zm9udC1zaXplOjE2cHh9fS5zZXJ2aWNlLW1haW57cGFkZGluZzo0OHB4IDAgNjRweH0uc2VydmljZS1tYWluIC50YWJzLWJsb2NrIC50YWJzLW5hdiAudGFiLW5hdi1idXR0b257d2lkdGg6NTAlfS5zZXJ2aWNlLW1haW4gLnByb2R1Y3QtY2FyZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206MjRweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMjRweCk7cGFkZGluZzoxNnB4O2JvcmRlci1yYWRpdXM6MTZweDtib3JkZXI6MXB4IHNvbGlkICMxYTUxNzV9LnNlcnZpY2UtbWFpbiAucHJvZHVjdC1jYXJkIC5wcm9kdWN0LWltYWdle21hcmdpbi1ib3R0b206MjRweDt3aWR0aDoxMDAlfS5zZXJ2aWNlLW1haW4gLnByb2R1Y3QtY2FyZCAucHJvZHVjdC1pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MjA1cHg7b2JqZWN0LWZpdDpjb250YWlufS5zZXJ2aWNlLW1haW4gLnByb2R1Y3QtY2FyZCAucHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LXRpdGxle2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW07bWFyZ2luLWJvdHRvbToxNnB4fS5zZXJ2aWNlLW1haW4gLnByb2R1Y3QtY2FyZCAucHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LWNhdGVnb3J5e2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTttYXJnaW4tYm90dG9tOjEwcHh9LnNlcnZpY2UtbWFpbiAucHJvZHVjdC1jYXJkIC5idG57d2lkdGg6MTAwJX0uc2VydmljZS1jb250ZW50LXNlY3Rpb257bWFyZ2luOjQ4cHggMH0uc2VydmljZS1jb250ZW50LXNlY3Rpb24gLnRpdGxle2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDoxMTAlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW07bWFyZ2luLWJvdHRvbTozMnB4fS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuZGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbTo0OHB4fS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuZGVzY3JpcHRpb24gcHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07bWF4LXdpZHRoOjg0MHB4fS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1pbWFnZXtoZWlnaHQ6MTAwJX0uc2VydmljZS1jb250ZW50LXNlY3Rpb24gLnNlcnZpY2UtaW1hZ2UgaW1ne2hlaWdodDppbmhlcml0O3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjI0cHh9LnNlcnZpY2UtY29udGVudC1zZWN0aW9uIC5zZXJ2aWNlLWNvbnRlbnQgLnN1YnRpdGxle2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxMTAlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW07bWFyZ2luLWJvdHRvbToyNHB4fS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1jb250ZW50IHVsLC5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1jb250ZW50IG9se3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbjoyNHB4IDAgNDBweH0uc2VydmljZS1jb250ZW50LXNlY3Rpb24gLnNlcnZpY2UtY29udGVudCB1bCBsaSwuc2VydmljZS1jb250ZW50LXNlY3Rpb24gLnNlcnZpY2UtY29udGVudCBvbCBsaXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07bWFyZ2luLWJvdHRvbToyNHB4fS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQsLnNlcnZpY2UtY29udGVudC1zZWN0aW9uIC5zZXJ2aWNlLWNvbnRlbnQgb2wgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNlcnZpY2UtY29udGVudC1zZWN0aW9uIC5zZXJ2aWNlLWNvbnRlbnQgdWx7cGFkZGluZzowfS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1jb250ZW50IHVsIGxpe2Rpc3BsYXk6ZmxleH0uc2VydmljZS1jb250ZW50LXNlY3Rpb24gLnNlcnZpY2UtY29udGVudCB1bCBsaTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttaW4td2lkdGg6MjBweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25zL2RpcmVjdGlvbi1pdGVtLWljby5zdmcpO21hcmdpbi1yaWdodDo4cHh9LnNlcnZpY2UtY29udGVudC1zZWN0aW9uIC5zZXJ2aWNlLWNvbnRlbnQgLmNhcmQtd3JhcHBlcntiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjoxMTAlIDUwJTtiYWNrZ3JvdW5kLXNpemU6MzUlO2JhY2tncm91bmQtY29sb3I6IzFhNTE3NTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvd2h5LWNhcmQtaW1nLnN2Zyk7Ym9yZGVyLXJhZGl1czoxNnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjI0cHh9LnNlcnZpY2UtY29udGVudC1zZWN0aW9uIC5zZXJ2aWNlLWNvbnRlbnQgLmNhcmQtd3JhcHBlciBwe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW07Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxMjMwcHgpey5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1pbWFnZXttYXJnaW4tdG9wOjI0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuc2VydmljZS1tYWlue3BhZGRpbmc6NDhweCAwIDMycHh9LnNlcnZpY2UtbWFpbiAucHJvZHVjdC1jYXJke2hlaWdodDppbml0aWFsfS5zZXJ2aWNlLW1haW4gLnByb2R1Y3QtY2FyZCAucHJvZHVjdC1pbWFnZSBpbWd7aGVpZ2h0OjIwNHB4fS5zZXJ2aWNlLW1haW4gLnByb2R1Y3QtY2FyZCAucHJvZHVjdC1jb250ZW50IC5wcm9kdWN0LWNhdGVnb3J5e2ZvbnQtc2l6ZToxNnB4fS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbnttYXJnaW46MzJweCAwfS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAudGl0bGV7Zm9udC1zaXplOjI0cHh9LnNlcnZpY2UtY29udGVudC1zZWN0aW9uIC5kZXNjcmlwdGlvbnttYXJnaW4tYm90dG9tOjMycHh9LnNlcnZpY2UtY29udGVudC1zZWN0aW9uIC5kZXNjcmlwdGlvbiBwe2ZvbnQtc2l6ZToxNnB4fS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1pbWFnZXtoZWlnaHQ6MzA0cHg7bWFyZ2luLXRvcDowfS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1jb250ZW50IC5jYXJkLXdyYXBwZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjoxNTAlIDUwJTtiYWNrZ3JvdW5kLXNpemU6NjAlIDEwMCU7bWFyZ2luLWJvdHRvbToyNHB4fS5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1jb250ZW50IHVsIGxpLC5zZXJ2aWNlLWNvbnRlbnQtc2VjdGlvbiAuc2VydmljZS1jb250ZW50IG9sIGxpe2ZvbnQtc2l6ZToxNnB4fX0uc2luZ2xlLWV2ZW50LWJhbm5lciAuY29udGVudC13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uc2luZ2xlLWV2ZW50LWJhbm5lciAuY29udGVudC13cmFwcGVyIHB7bWFyZ2luOjIwcHggMDt3aWR0aDoxMDAlfS5zaW5nbGUtZXZlbnQtYmFubmVyIC5jb250ZW50LXdyYXBwZXIgaW1ne21heC13aWR0aDpjYWxjKDUwJSAtIDEycHgpO3dpZHRoOjEwMCU7aGVpZ2h0OjMwNHB4O2Rpc3BsYXk6aW5saW5lLWZsZXh9QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5zaW5nbGUtZXZlbnQtYmFubmVyIC5jb250ZW50LXdyYXBwZXIgaW1ne21heC13aWR0aDoxMDAlO21hcmdpbjowIDAgMTZweH0uc2luZ2xlLWV2ZW50LWJhbm5lciAuY29udGVudC13cmFwcGVyIGltZzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH19LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVhZGVye2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KDE2LjYlIDExNi43MiUgYXQgNTIuNCUgNDMuNTUlLCAjRkVGRUZFIDAlLCAjRDBERkVFIDEwMCUpO3BhZGRpbmctYm90dG9tOjI0cHh9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAucHJvZHVjdHMtZ3JpZHtwYWRkaW5nOjA7bWFyZ2luLXRvcDo2MHB4fS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLnByb2R1Y3QtZmlsZS1kb3dubG9hZHttYXJnaW4tdG9wOjIwcHh9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhe21hcmdpbjoxOTRweCAwIDg4cHh9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXgtd2lkdGg6MTAwJX0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2Vze3dpZHRoOmNhbGMoNTAlIC0gMjRweCk7bWFyZ2luLXJpZ2h0OjI0cHg7YmFja2dyb3VuZC1jb2xvcjojZWFmMmZiO2hlaWdodDo0MDRweDtib3JkZXItcmFkaXVzOjI0cHg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW1hZ2VzIGltZ3ttYXgtd2lkdGg6MzY0cHg7d2lkdGg6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47aGVpZ2h0OjM2NHB4fS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZve3dpZHRoOmNhbGMoNTAlIC0gMjRweCk7bWFyZ2luLWxlZnQ6MjRweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC10aXRsZXttYXJnaW4tYm90dG9tOjhweDtmb250LXNpemU6MzJweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAuc3RvY2stc3RhdHVze21hcmdpbi1ib3R0b206MzJweDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07ZGlzcGxheTpibG9jaztjb2xvcjojMzRjNzU5fS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wb3dlci1zZWxlY3Rpb24gcHtmb250LXNpemU6MThweDttYXJnaW4tYm90dG9tOjE2cHh9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnBvd2VyLXNlbGVjdGlvbiBwIHN0cm9uZ3tmb250LXNpemU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wb3dlci1zZWxlY3Rpb24gLnBvd2VyLW9wdGlvbnN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjMycHg7ZmxleC13cmFwOndyYXA7bWFyZ2luOjAgLThweDt3aWR0aDpjYWxjKDEwMCUgLSAxNnB4KX0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucG93ZXItc2VsZWN0aW9uIC5wb3dlci1vcHRpb25zIC5wb3dlci1idG4td3JhcHBlcntwYWRkaW5nOjAgOHB4IDhweDt3aWR0aDpmaXQtY29udGVudH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucG93ZXItc2VsZWN0aW9uIC5wb3dlci1vcHRpb25zIGJ1dHRvbntwYWRkaW5nOjAgMTJweDtib3JkZXI6MXB4IHNvbGlkICMxYTUxNzU7Ym9yZGVyLXJhZGl1czo4cHg7d2lkdGg6Zml0LWNvbnRlbnQ7aGVpZ2h0OjMwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOi4zc30ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucG93ZXItc2VsZWN0aW9uIC5wb3dlci1vcHRpb25zIGJ1dHRvbitidXR0b257bWFyZ2luLWxlZnQ6OHB4fS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wb3dlci1zZWxlY3Rpb24gLnBvd2VyLW9wdGlvbnMgYnV0dG9uLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMxYTUxNzU7Y29sb3I6I2ZmZn0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1zaG9ydC1kZXNjcmlwdGlvbntmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07bWFyZ2luOjMycHggMH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1zaG9ydC1kZXNjcmlwdGlvbiB1bHtwYWRkaW5nLWxlZnQ6MjBweDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXR9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnByb2R1Y3Qtc2hvcnQtZGVzY3JpcHRpb24gdWwgbGl7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0O21hcmdpbi1ib3R0b206MTZweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1zaG9ydC1kZXNjcmlwdGlvbiB1bCBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1hdHRyaWJ1dGVze21hcmdpbi1ib3R0b206MzJweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1hdHRyaWJ1dGVzIHRhYmxle3dpZHRoOjEwMCV9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnByb2R1Y3QtYXR0cmlidXRlcyB0YWJsZSB0cntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJX0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1hdHRyaWJ1dGVzIHRhYmxlIHRyOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjI1JTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtib3JkZXItYm90dG9tOjJweCBkb3R0ZWQgcmdiYSgxMCw1NCw4MiwuNSk7d2lkdGg6MTAwJTt6LWluZGV4Oi0xfS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wcm9kdWN0LWF0dHJpYnV0ZXMgdGFibGUgdGgsLnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnByb2R1Y3QtYXR0cmlidXRlcyB0YWJsZSB0ZHtwYWRkaW5nOjRweCAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEyMCU7Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOi0wLjAyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlfS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wcm9kdWN0LWF0dHJpYnV0ZXMgdGFibGUgdGh7dGV4dC1hbGlnbjpzdGFydDtwYWRkaW5nLXJpZ2h0OjEwcHh9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnByb2R1Y3QtYXR0cmlidXRlcyB0YWJsZSB0ZHt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctbGVmdDoxMHB4fS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wcm9kdWN0LXByaWNlLWN0YXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wcm9kdWN0LXByaWNlLWN0YSAucHJpY2UtbGFiZWx7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbTttYXJnaW4tcmlnaHQ6MjRweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1wcmljZS1jdGEgYnV0dG9ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjAgMzJweDtoZWlnaHQ6NDhweDt3aWR0aDotbW96LWZpdC1jb250ZW50O3dpZHRoOmZpdC1jb250ZW50O21heC13aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MTZweDt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcjtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFhNTE3NTtib3JkZXI6bm9uZTt0cmFuc2l0aW9uOi4zc30ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1wcmljZS1jdGEgYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzIwNzVhY30ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtdGFic3ttYXJnaW4tdG9wOjQ4cHg7d2lkdGg6MTAwJX0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtdGFicyAudGFicy1uYXZ7YmFja2dyb3VuZC1jb2xvcjojZWFmMmZiO2hlaWdodDo1NnB4O2JvcmRlci1yYWRpdXM6MTZweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO292ZXJmbG93OmhpZGRlbjttYXJnaW46MCAwIDQwcHg7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTt3aWR0aDoxMDAlfS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC10YWJzIC50YWJzLW5hdiBsaXt3aWR0aDo1MCU7aGVpZ2h0OmluaGVyaXR9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LXRhYnMgLnRhYnMtbmF2IGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MCAxNnB4O3dpZHRoOjEwMCU7aGVpZ2h0OmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbX0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtdGFicyAudGFicy1uYXYgbGkgYS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMWE1MTc1O2NvbG9yOiNmZmZ9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LXRhYnMgLnRhYnMtY29udGVudCAucHJvZHVjdC1mdWxsLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjQwMH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtdGFicyAudGFicy1jb250ZW50IC5wcm9kdWN0LWZ1bGwtZGVzY3JpcHRpb24gbGl7bWFyZ2luLWxlZnQ6MzBweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtdGFicyAudGFicy1jb250ZW50IC50YWItcGFuZXtkaXNwbGF5Om5vbmU7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbX0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtdGFicyAudGFicy1jb250ZW50IC50YWItcGFuZS5hY3RpdmV7ZGlzcGxheTpibG9jaztvcGFjaXR5OjF9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LXRhYnMgLnRhYnMtY29udGVudCBwe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW19LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LXRhYnMgLnRhYnMtY29udGVudCB1bHtwYWRkaW5nLWxlZnQ6MjBweDttYXJnaW46MTZweCAwIDQwcHh9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LXRhYnMgLnRhYnMtY29udGVudCB1bDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtdGFicyAudGFicy1jb250ZW50IHVsIGxpe21hcmdpbi1ib3R0b206MTJweDtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjExNSU7bGV0dGVyLXNwYWNpbmc6MH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtdGFicyAudGFicy1jb250ZW50IHVsIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDEyMzBweCl7LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuaGVhZGVye3BhZGRpbmctYm90dG9tOjB9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhe21hcmdpbjoxMDRweCAwIDg4cHh9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LWltYWdlc3t3aWR0aDoxMDAlO21hcmdpbi1yaWdodDowO2hlaWdodDozMjBweDttYXJnaW4tYm90dG9tOjI0cHh9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LWltYWdlcyBpbWd7aGVpZ2h0OjI4MHB4fS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZve3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6MH19QG1lZGlhKG1heC13aWR0aDogNjAwcHgpey5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYXttYXJnaW46MTEwcHggMCA2NHB4fS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbWFnZXN7aGVpZ2h0OjMwNHB4O21heC13aWR0aDoxMDAlfS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbWFnZXMgaW1ne2hlaWdodDoyNjBweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC10aXRsZXtmb250LXNpemU6MjRweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1zaG9ydC1kZXNjcmlwdGlvbntmb250LXNpemU6MTZweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucG93ZXItc2VsZWN0aW9ue21hcmdpbi1ib3R0b206MjRweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucG93ZXItc2VsZWN0aW9uIC5wb3dlci1vcHRpb25zIGJ1dHRvbnt3aWR0aDoxMDAlfS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wb3dlci1zZWxlY3Rpb24gLnBvd2VyLW9wdGlvbnMgYnV0dG9uK2J1dHRvbnttYXJnaW4tbGVmdDowfS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIC5wcm9kdWN0LWF0dHJpYnV0ZXMgdGFibGUgdGQsLnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LWluZm8gLnByb2R1Y3QtYXR0cmlidXRlcyB0YWJsZSB0aHtmb250LXNpemU6MTZweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1wcmljZS1jdGF7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1wcmljZS1jdGEgLnByaWNlLWxhYmVse21hcmdpbi1yaWdodDowO21hcmdpbi1ib3R0b206MTZweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyAucHJvZHVjdC1wcmljZS1jdGEgYnV0dG9ue3dpZHRoOjEwMCV9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LXRhYnMgLnRhYnMtY29udGVudHtmb250LXNpemU6MTZweH0ucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnByb2R1Y3QgLnByb2R1Y3QtdGFicyAudGFicy1jb250ZW50IC5wcm9kdWN0LWZ1bGwtZGVzY3JpcHRpb257Zm9udC1zaXplOjE2cHh9LnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCAuY29udGVudC1hcmVhIC5wcm9kdWN0IC5wcm9kdWN0LXRhYnMgLnRhYnMtY29udGVudCBwe2ZvbnQtc2l6ZToxNnB4fS5wcm9kdWN0LXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAucHJvZHVjdCAucHJvZHVjdC10YWJzIC50YWJzLWNvbnRlbnQgdWwgbGl7Zm9udC1zaXplOjE2cHh9fS53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXJ7ZGlzcGxheTpub25lfS53b29jb21tZXJjZS1yZXN1bHQtY291bnR7ZGlzcGxheTpub25lfS53b29jb21tZXJjZS1vcmRlcmluZ3tkaXNwbGF5Om5vbmV9LndjYXBmLWJlZm9yZS1wcm9kdWN0c3tkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0ud2NhcGYtZmlsdGVyLWl0ZW17bWF4LXdpZHRoOjQwMHB4fS5maWx0ZXItc2lkZWJhcnt3aWR0aDozMCV9LmZpbHRlci1zaWRlYmFyIGJ1dHRvbi53Y2FwZi1maWx0ZXItY2xlYXItYnRuOjpiZWZvcmV7Y29udGVudDpcItCh0LHRgNC+0YHQuNGC0Ywg0LLRgdGRXCI7Zm9udC1zaXplOjE0cHh9LmZpbHRlci1zaWRlYmFyIGJ1dHRvbi53Y2FwZi1maWx0ZXItY2xlYXItYnRue2ZvbnQtc2l6ZTowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjAgMzJweDtoZWlnaHQ6NDhweDt3aWR0aDotbW96LWZpdC1jb250ZW50O3dpZHRoOmZpdC1jb250ZW50O21heC13aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MTZweDt0cmFuc2l0aW9uOi4zcztjdXJzb3I6cG9pbnRlcn0uZmlsdGVyLXNpZGViYXIgYnV0dG9uLndjYXBmLWZpbHRlci1jbGVhci1idG46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjA3NWFjO2NvbG9yOiNmZmZ9LnByb2R1Y3RzLWdyaWR7d2lkdGg6NzAlO3BhZGRpbmctbGVmdDoyNHB4fS53b29jb21tZXJjZS1uby1wcm9kdWN0cy1mb3VuZHttYXJnaW46NDhweCAwIDg4cHg7d2lkdGg6MTAwJX0ucG9zdC10eXBlLWFyY2hpdmUgLmNvbnRlbnQtYXJlYSwudGF4LXByb2R1Y3RfY2F0IC5jb250ZW50LWFyZWF7bWFyZ2luOjQ4cHggMCA4OHB4fS5wcm9kdWN0cy1ncmlkIC5wcm9kdWN0c3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnIgMWZyO2dhcDoyNHB4O2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnByb2R1Y3RzLWdyaWQgLnByb2R1Y3RzIC5wcm9kdWN0LWNhcmR7cGFkZGluZzoxNnB4O2JvcmRlcjoxcHggc29saWQgIzFhNTE3NTtib3JkZXItcmFkaXVzOjE2cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ucHJvZHVjdHMtZ3JpZCAucHJvZHVjdHMgLnByb2R1Y3QtY2FyZCAucHJvZHVjdC10aXRsZXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MTIwJTtsZXR0ZXItc3BhY2luZzotMC4wNGVtO21hcmdpbi1ib3R0b206MTZweH0ucHJvZHVjdHMtZ3JpZCAucHJvZHVjdHMgLnByb2R1Y3QtY2FyZCAuc3RvY2stc3RhdHVze3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW19LnByb2R1Y3RzLWdyaWQgLnByb2R1Y3RzIC5wcm9kdWN0LWNhcmQgLmluLXN0b2Nre2NvbG9yOiMzNGM3NTl9LnByb2R1Y3RzLWdyaWQgLnByb2R1Y3RzIC5wcm9kdWN0LWNhcmQgLm91dC1vZi1zdG9ja3tjb2xvcjojZGMzMjMyfS5wcm9kdWN0cy1ncmlkIC5wcm9kdWN0cyAucHJvZHVjdC1jYXJkIC5idG57d2lkdGg6MTAwJTttYXJnaW4tdG9wOjMycHg7cGFkZGluZzowIDEwcHh9LnByb2R1Y3RzLWdyaWQgLnByb2R1Y3RzIC5wcm9kdWN0LWNhcmQgLnByb2R1Y3QtaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjIwNHB4O21hcmdpbi1ib3R0b206MjRweDtvYmplY3QtZml0OmNvbnRhaW59LnNvcnRpbmctYnV0dG9uc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbi1ib3R0b206MjRweH0uc29ydGluZy1idXR0b25zIC5zb3J0LWxhYmVse2NvbG9yOnJnYmEoMTAsNTQsODIsLjcpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjI0cHh9LnNvcnRpbmctYnV0dG9ucyAuc29ydC1idG57Y29sb3I6cmdiYSgxMCw1NCw4MiwuNyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnNvcnRpbmctYnV0dG9ucyAuc29ydC1idG4rLnNvcnQtYnRue21hcmdpbi1sZWZ0OjI0cHh9LndjYXBmLWZpbHRlci1vcHRpb25zIC53Y2FwZi1maWx0ZXItb3B0aW9ucyAud2NhcGYtZmlsdGVyLW9wdGlvbnN7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0uc2VjdGlvbi1zbWFsbC1zY3JlZW5zLWJ1dHRvbnN7ZGlzcGxheTpub25lfS5wb3N0LXR5cGUtYXJjaGl2ZSAuaGVhZGVyIC5sb2dvIGltZywudGF4LXByb2R1Y3RfY2F0IC5oZWFkZXIgLmxvZ28gaW1ne21heC13aWR0aDoxODBweDt3aWR0aDoxODBweH1AbWVkaWEobWF4LXdpZHRoOiAxMjMwcHgpey5zb3J0aW5nLWJ1dHRvbnMtcGN7ZGlzcGxheTpub25lfS5zb3J0LXdyYXBwZXItc21hbGwtc2NyZWVuc3twb3NpdGlvbjpyZWxhdGl2ZX0ud2NhcGYtYmVmb3JlLXByb2R1Y3Rze2ZsZXgtd3JhcDp3cmFwfS5maWx0ZXItc2lkZWJhcnt3aWR0aDoxMDAlfS5wcm9kdWN0cy1ncmlke3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjB9LnByb2R1Y3RzLWdyaWQgLnByb2R1Y3Rze2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfS5zZWN0aW9uLXNtYWxsLXNjcmVlbnMtYnV0dG9uc3tkaXNwbGF5OmJsb2NrfS5idXR0b25zLXdyYXBwZXJ7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjo0OHB4IDAgMjRweH0uYnV0dG9ucy13cmFwcGVyIC5zb3J0LXBvcHVwLWJ0bnt3aWR0aDo1NnB4O2hlaWdodDo1NnB4O2JvcmRlcjoxcHggc29saWQgI2RiZGJkYjtib3JkZXItcmFkaXVzOjE2cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MjRweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvcG9wdXAtc29ydC1pY28uc3ZnKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmJ1dHRvbnMtd3JhcHBlciAuZmlsdGVycy1wb3B1cC1idG57bWFyZ2luLWxlZnQ6MTZweDt3aWR0aDpmaXQtY29udGVudDtoZWlnaHQ6NTZweDtwYWRkaW5nOjAgMTZweDtib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7Ym9yZGVyLXJhZGl1czoxNnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmJ1dHRvbnMtd3JhcHBlciAuZmlsdGVycy1wb3B1cC1idG46YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOjE2cHg7bWFyZ2luLWxlZnQ6MjRweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvcG9wdXAtZmlsdGVycy1pY28uc3ZnKX0uZmlsdGVyLXNpZGViYXJ7cG9zaXRpb246Zml4ZWQ7d2lkdGg6NTAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVuO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246LjNzO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjMycHggMjBweH0uZmlsdGVyLXNpZGViYXIuc2hvd3tvcGFjaXR5OjE7b3ZlcmZsb3c6dmlzaWJsZTt2aXNpYmlsaXR5OnZpc2libGV9LnNvcnRpbmctYnV0dG9uc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MzJweDtsZWZ0OjA7b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOi4zcztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7cGFkZGluZzoxNnB4O2JvcmRlci1yYWRpdXM6MTZweDtib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7d2lkdGg6Zml0LWNvbnRlbnR9LnNvcnRpbmctYnV0dG9ucyAuc29ydC1sYWJlbHttYXJnaW4tcmlnaHQ6MDt3aGl0ZS1zcGFjZTpub3dyYXA7bWFyZ2luLWJvdHRvbToyNHB4fS5zb3J0aW5nLWJ1dHRvbnMgLnNvcnQtYnRuKy5zb3J0LWJ0bnttYXJnaW4tbGVmdDowfS5zb3J0aW5nLWJ1dHRvbnMgLnNvcnQtYnRue21hcmdpbi1ib3R0b206MjRweDt3aGl0ZS1zcGFjZTpub3dyYXA7Y29sb3I6IzBhMzY1Mn0uc29ydGluZy1idXR0b25zIC5zb3J0LWJ0bjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc29ydGluZy1idXR0b25zLnNob3d7b3BhY2l0eToxO292ZXJmbG93OnZpc2libGU7dmlzaWJpbGl0eTp2aXNpYmxlfS5zb3J0LXdyYXBwZXItc21hbGwtc2NyZWVuc3twb3NpdGlvbjpyZWxhdGl2ZX0ucG9zdC10eXBlLWFyY2hpdmUgLmNvbnRlbnQtYXJlYXttYXJnaW4tdG9wOjB9LndjYXBmLWZpbHRlciAud2NhcGYtbGlzdC13cmFwcGVyLmxpc3QtdHlwZS1uYXRpdmUgLndjYXBmLWZpbHRlci1pdGVte2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS53Y2FwZi1iZWZvcmUtcHJvZHVjdHMgLndjYXBmLWhpZXJhcmNoeS1hY2NvcmRpb24tdG9nZ2xlOmJlZm9yZXtkaXNwbGF5Om5vbmV9LndjYXBmLWJlZm9yZS1wcm9kdWN0cyAud2NhcGYtaGllcmFyY2h5LWFjY29yZGlvbi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbnMvZXBfYXJyb3ctZG93bi5zdmcpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTttYXJnaW46MCAxMHB4IDAgMDtwb3NpdGlvbjpzdGF0aWN9LndjYXBmLWJlZm9yZS1wcm9kdWN0cyAud2NhcGYtaGllcmFyY2h5LWFjY29yZGlvbi10b2dnbGUuYWN0aXZlOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ud2NhcGYtYmVmb3JlLXByb2R1Y3RzIC53Y2FwZi1uYXYtaXRlbS10ZXh0e2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMTAlO2xldHRlci1zcGFjaW5nOjB9LndjYXBmLWJlZm9yZS1wcm9kdWN0cyAud2NhcGYtZmlsdGVyLWl0ZW17bWFyZ2luLWJvdHRvbToxMnB4O21heC13aWR0aDoxMDAlfS5maWx0ZXItc2lkZWJhciBidXR0b24ud2NhcGYtZmlsdGVyLWNsZWFyLWJ0bnt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7LnByb2R1Y3RzLWdyaWQgLnByb2R1Y3Rze2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LmZpbHRlci1zaWRlYmFye3dpZHRoOjEwMCU7aGVpZ2h0OmluaXRpYWx9fS5zaXRlLW1haW57bWFyZ2luOjAgYXV0bztkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWF4LXdpZHRoOjE0NjBweDt3aWR0aDoxMDAlO3BhZGRpbmc6MCAxNDBweDttaW4taGVpZ2h0OmluaXRpYWx9Lndvb2NvbW1lcmNlLWJyZWFkY3J1bWJ7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjQ4cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojMGEzNjUyO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEyMCU7bGV0dGVyLXNwYWNpbmc6LTAuMDJlbX0ud29vY29tbWVyY2UtYnJlYWRjcnVtYiBhe2NvbG9yOnJnYmEoMjYsODEsMTE3LC42KTtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjAlO2xldHRlci1zcGFjaW5nOi0wLjAyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ud29vY29tbWVyY2UtYnJlYWRjcnVtYiBhOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29ucy9icmVhZGNydW1iLWFycm93LnN2Zyk7bWFyZ2luLWxlZnQ6MTZweDttYXJnaW4tcmlnaHQ6MTZweH1AbWVkaWEobWF4LXdpZHRoOiAxMjMwcHgpey5zaXRlLW1haW57cGFkZGluZzowIDcwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXsuc2l0ZS1tYWlue3BhZGRpbmc6MCAyMHB4fX0iLCIvKiBCb3ggc2l6aW5nIHJ1bGVzICovXG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gKi9cbmJvZHksXG5oMSxcbmgyLFxuaDMsXG5oNCxcbnAsXG5maWd1cmUsXG5ibG9ja3F1b3RlLFxuZGwsXG5kZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogUmVtb3ZlIGxpc3Qgc3R5bGVzIG9uIHVsLCBvbCBlbGVtZW50cyB3aXRoIGEgbGlzdCByb2xlLCB3aGljaCBzdWdnZXN0cyBkZWZhdWx0IHN0eWxpbmcgd2lsbCBiZSByZW1vdmVkICovXG51bFtyb2xlPVwibGlzdFwiXSxcbm9sW3JvbGU9XCJsaXN0XCJdIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogU2V0IGNvcmUgcm9vdCBkZWZhdWx0cyAqL1xuaHRtbDpmb2N1cy13aXRoaW4ge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLyogU2V0IGNvcmUgYm9keSBkZWZhdWx0cyAqL1xuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVTcGVlZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogQSBlbGVtZW50cyB0aGF0IGRvbid0IGhhdmUgYSBjbGFzcyBnZXQgZGVmYXVsdCBzdHlsZXMgKi9cbmE6bm90KFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xufVxuXG4vKiBNYWtlIGltYWdlcyBlYXNpZXIgdG8gd29yayB3aXRoICovXG5pbWcsXG5waWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogSW5oZXJpdCBmb250cyBmb3IgaW5wdXRzIGFuZCBidXR0b25zICovXG5pbnB1dCxcbmJ1dHRvbixcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogUmVtb3ZlIGFsbCBhbmltYXRpb25zIGFuZCB0cmFuc2l0aW9ucyBmb3IgcGVvcGxlIHRoYXQgcHJlZmVyIG5vdCB0byBzZWUgdGhlbSAqL1xuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBodG1sOmZvY3VzLXdpdGhpbiB7XG4gICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cbiAgXG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDFtcyAhaW1wb3J0YW50O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIqIHtcclxuICBmb250LWZhbWlseTogJC0tZm9udC1kZWZhdWx0O1xyXG4gIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG59XHJcblxyXG5hIHtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxucCB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbn1cclxuXHJcbmgxLCAuaDEge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiA1MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbn1cclxuXHJcbmgyLCAuaDIge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiA0NHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICBoMSwgLmgxIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIGgxLCAuaDEge1xyXG4gICAgZm9udC1zaXplOiA0NHB4O1xyXG4gIH1cclxuXHJcbiAgaDIsIC5oMiB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICB9XHJcblxyXG59IiwiLy9cbi8vIFByb2plY3QgVmFyaWFibGVzXG4vL1xuXG4vKiBmb250cyAqL1xuJC0tZm9udC1kZWZhdWx0OiBcIk1hbnJvcGVcIjtcbiQtLWZvbnQtc2Vjb25kOiBcIkludGVyXCI7XG5cbi8qIGNvbG9ycyAqL1xuJC0tY29sb3ItZGVmYXVsdDogIzBBMzY1MjtcbiQtLWNvbG9yLXNlY29uZDogIzFBNTE3NTtcbiQtLWNvbG9yLWJhY2stbGlnaHQ6ICMyMDc1QUM7XG4kLS1jb2xvci1iYWNrLWRhcms6ICMxMjQxNUY7XG4kLS1jb2xvci13aGl0ZTogI2ZmZjtcbiQtLWNvbG9yLWJhY2tncm91bmQ6ICNFQUYyRkI7XG4kLS1jb2xvci1ncmV5OiAjREJEQkRCO1xuJC0tY29sb3ItYm9yZGVyOiAjRDBERkVFO1xuJC0tY29sb3ItYmFjay1zZWNvbmQ6IHJhZGlhbC1ncmFkaWVudCgxNi42JSAxMTYuNzIlIGF0IDUyLjQlIDQzLjU1JSwgI0ZFRkVGRSAwJSwgI0QwREZFRSAxMDAlKTtcbiQtLWNvbG9yLWJsYWNrOiAjMDAwO1xuXG4vKiBib3JkZXItcmFkaXVzICovXG4kLS1ib3JkZXItZGVmYXVsdDogMTZweDtcbiQtLWJvcmRlci1zZWNvbmQ6IDI0cHg7XG5cbi8qIHBhZGRpbmcgKi9cbiQtLXBhZGRpbmctZGVmYXVsdDogMjRweDtcbiQtLXBhZGRpbmctc2VjdGlvbnM6IDk2cHggMDtcblxuIiwiLnNyLW9ubHkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gIHdpZHRoOiA2cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYm9yZGVyO1xyXG59XHJcblxyXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcblxyXG59XHJcblxyXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1iYWNrLWxpZ2h0O1xyXG59XHJcblxyXG5ib2R5LmFkbWluLWJhciB7XHJcbiAgaGVhZGVyIHtcclxuICAgIHRvcDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWwtbGlua3Mge1xyXG4gIG1hcmdpbi1yaWdodDogMTZweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIC5zb2NpYWwtbGluayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFjay1saWdodDtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFjay1kYXJrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1saW5rICsgLnNvY2lhbC1saW5rIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLmxpbmstdGVsZWdyYW0ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9pY28tdGVsZWdyYW0uc3ZnKTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9pY28tdGVsZWdyYW0td2hpdGUuc3ZnKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9pY28tdGVsZWdyYW0td2hpdGUuc3ZnKTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi5uZXdzLWNhcmQge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI0cHgpO1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJC0tY29sb3ItZ3JleTtcclxuICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICBtaW4taGVpZ2h0OiAzNTZweDtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAuY2FyZC1jb250ZW50IHtcclxuXHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5jYXJkLW1ldGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL3NlcnZpY2UtY2FyZC1pY28uc3ZnKTtcclxuICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWRhdGUge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1iYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuXHJcbiAgICAuY2FyZC1tZXRhOmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5kZWZhdWx0LWJhbm5lciB7XHJcbiAgYmFja2dyb3VuZDogJC0tY29sb3ItYmFjay1zZWNvbmQ7XHJcbiAgcGFkZGluZzogMTgycHggMCA0OHB4O1xyXG5cclxuICAueW9hc3QtYnJlYWRjcnVtYnMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICB9XHJcblxyXG4gIC5kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uc2VydmljZS1jYXJkIHtcclxuICBwYWRkaW5nOiAkLS1wYWRkaW5nLWRlZmF1bHQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2tncm91bmQ7XHJcbiAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNHB4KTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9zZXJ2aWNlLWNhcmQtaWNvLnN2Zyk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDI0cHg7XHJcbiAgICByaWdodDogMjRweDtcclxuICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgfVxyXG5cclxuICAuaW1hZ2Utd3JhcHBlciB7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNjhweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIGhlaWdodDogMTQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FyZC1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ib3JkZXI7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDk1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5tYWluIHtcclxuICBtaW4taGVpZ2h0OiA3MHZoO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XHJcbiAgLm5ld3MtY2FyZCB7XHJcbiAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xyXG5cclxuICAgIC5jYXJkLW1ldGEge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2UtY2FyZCB7XHJcblxyXG4gICAgLmNhcmQtY29udGVudCB7XHJcblxyXG4gICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVmYXVsdC1iYW5uZXIge1xyXG4gICAgcGFkZGluZzogMTIwcHggMCA0OHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5zZXJ2aWNlLWNhcmQge1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIC5pbWFnZS13cmFwcGVyIHtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMzlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWNvbnRlbnQge1xyXG5cclxuICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5kZWZhdWx0LWJhbm5lciB7XHJcbiAgICBwYWRkaW5nOiA4OHB4IDAgMjRweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgLmJhbm5lci1jb250ZW50IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5uZXdzLWNhcmQge1xyXG4gICAgbWluLWhlaWdodDogMzU2cHg7XHJcbiAgfVxyXG5cclxufSIsIlxyXG4uY29udGFpbmVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXgtd2lkdGg6IDE0NjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwIDE0MHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5qdXN0aWZ5LWJldHdlZW4ge1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLmp1c3RpZnktZW5kIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uZmxleC1jb2x1bW4ge1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbi5yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luOiAwIC0xMnB4O1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbltjbGFzcyo9XCJjb2wtXCJdIHtcclxuICBwYWRkaW5nOiAwIDEycHg7XHJcbn1cclxuXHJcbi5jb2wtbGctMSB7XHJcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG59XHJcbi5jb2wtbGctMiB7XHJcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxufVxyXG4uY29sLWxnLTMge1xyXG4gIHdpZHRoOiAyNSU7XHJcbn1cclxuLmNvbC1sZy00IHtcclxuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG59XHJcbi5jb2wtbGctNSB7XHJcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxufVxyXG4uY29sLWxnLTYge1xyXG4gIHdpZHRoOiA1MCU7XHJcbn1cclxuLmNvbC1sZy03IHtcclxuICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG59XHJcbi5jb2wtbGctOCB7XHJcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxufVxyXG4uY29sLWxnLTkge1xyXG4gIHdpZHRoOiA3NSU7XHJcbn1cclxuLmNvbC1sZy0xMCB7XHJcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxufVxyXG4uY29sLWxnLTExIHtcclxuICB3aWR0aDogOTEuNjY2NjY2NjclXHJcbn1cclxuLmNvbC1sZy0xMiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XHJcbiAgLnJvdyB7XHJcbiAgICBtYXJnaW46IDAgLTEycHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjRweCk7XHJcbiAgfVxyXG4gIFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICB9XHJcbiAgLmNvbC1tZC0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAuY29sLW1kLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAuY29sLW1kLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gIH1cclxuICAuY29sLW1kLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMTEge1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JVxyXG4gIH1cclxuICAuY29sLW1kLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgNzBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5jb2wtbS0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tLTMge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1tLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1tLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tLTkge1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1tLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbS0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclXHJcbiAgfVxyXG4gIC5jb2wtbS0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIuYnRuIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIHdpZHRoOiBmaXQtY29udGVudDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5idG4tYmx1ZSB7XHJcbiAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1iYWNrLWxpZ2h0O1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1iYWNrLWRhcms7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmJ0bi1ib3JkZXJlZCB7XHJcbiAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJC0tY29sb3Itc2Vjb25kO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2stbGlnaHQ7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2stZGFyaztcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn0iLCIud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNyBmb3JtLnVuYWNjZXB0ZWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLndwY2Y3IGZvcm0ucGF5bWVudC1yZXF1aXJlZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ud3BjZjctbm90LXZhbGlkLXRpcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgb3JkZXI6IC0xO1xyXG59XHJcblxyXG4ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4ud3BjZjctc3Bpbm5lciB7XHJcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zY3JlZW4tcmVhZGVyLXJlc3BvbnNlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaGlkZGVuLWZpZWxkcy1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLndwY2Y3IHtcclxuICBiciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgZm9ybSBwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAmOm50aC1vZi10eXBlKDQpIHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxODJweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gIH1cclxuXHJcbiAgLndwY2Y3LWxpc3QtaXRlbSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICBpbnB1dCB7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGQkZCO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgIGNvbG9yOiAjODI4MjgyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgY29sb3I6ICM4MjgyODI7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWluLXdpZHRoOiAyNHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJC0tY29sb3ItYm9yZGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1zZWNvbmQ7XHJcbiAgICBib3JkZXItY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvY2hlY2tlZC1pbnB1dC5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgbWF4LXdpZHRoOiAxNjZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgIGNvbG9yOiAjODI4MjgyO1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRkJGQjtcclxuICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA4OHB4O1xyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgIGNvbG9yOiAjODI4MjgyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuXHJcbiAgLndwY2Y3IHtcclxuXHJcbiAgICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLndwY2Y3IHtcclxuXHJcbiAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZvb3Rlci1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICQtLWNvbG9yLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblxufSIsIi5tYWluLW1lbnUge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICBsaSB7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMyMDc1YWM7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBsaSArIGxpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcbn1cclxuIiwiLmFjY29yZGlvbiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gIC5hY2NvcmRpb24taXRlbSB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJC0tY29sb3Itc2Vjb25kO1xyXG5cclxuICAgIC5hY2NvcmRpb24taXRlbS1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY29yZGlvbi1pdGVtLWhlYWRlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZzogMjBweCAxMThweCAyMHB4IDIwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogJC0tY29sb3Itc2Vjb25kO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvYWNjb3JkaW9uLWl0ZW0tYXJyb3cuc3ZnKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDcwcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hY2NvcmRpb24taXRlbS1jb250ZW50IHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG4gIC5hY2NvcmRpb24taXRlbS5hY3RpdmUge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDJzO1xyXG5cclxuICAgIC5hY2NvcmRpb24taXRlbS1pbm5lciB7XHJcbiAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY29yZGlvbi1pdGVtLWhlYWRlciB7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0tY29udGVudCB7XHJcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAuYWNjb3JkaW9uIHtcclxuXHJcbiAgICAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgICAuYWNjb3JkaW9uLWl0ZW0taGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDIwcHggMTBweDtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICByaWdodDogMTJweDtcclxuICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmFjY29yZGlvbiB7XHJcblxyXG4gICAgLmFjY29yZGlvbi1pdGVtIHtcclxuXHJcbiAgICAgIC5hY2NvcmRpb24taXRlbS1oZWFkZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggOTBweCAyMHB4IDEwcHg7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5hY2NvcmRpb24taXRlbS1pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmFjY29yZGlvbi1pdGVtLWNvbnRlbnQge1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuc2xpZGVyLXNlY3Rpb24ge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnNsaWRlci13cmFwcGVyIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc3dpcGVyLXNsaWRlIHtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2tncm91bmQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9zbGlkZXItYXJyb3cuc3ZnKTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHJcbn0iLCIubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM3NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmc6IDI0cHggMjBweCA1NXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gICYubW9kYWwtY2xvc2luZyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICB9XG5cbiAgJi5tb2RhbC1vcGVuaW5nIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFuaW1hdGlvbjogZmFkZUluIC41cyBlYXNlO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLm1vZGFsLW9wZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAubW9kYWwtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogOHB4O1xuICAgIHRvcDogOHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9jYXRhbG9nLWNsb3NlLWljby5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMDtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxufVxuXG4ubW9kYWwtd3JhcHBlciB7XG5cbiAgLnByb2R1Y3QtaW1hZ2Uge1xuICAgIG1hcmdpbjogMzJweCAwIDMycHg7XG4gICAgd2lkdGg6IDEwNHB4O1xuICAgIGhlaWdodDogMTA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJC0tY29sb3ItZ3JleTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDg4cHg7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG5cbiAgLmZvcm0tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICB9XG4gIH1cblxuICAud3BjZjcge1xuXG4gICAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblxuICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbn1cblxuLm1vZGFsLWZvcm0ge1xuICAuZm9ybS10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cblxuLm1vZGFsLWZvcm0tcHJvZHVjdCB7XG4gIC5mb3JtLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuXG4ubW9kYWwtZm9ybS10aGFua3Mge1xuICAubW9kYWwtYm9keSB7XG4gICAgaGVpZ2h0OiA1ODRweDtcbiAgfVxuXG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxufVxuXG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAwLjElIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5ib2R5LmFkbWluLWJhciB7XG5cbiAgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblxuICAubW9kYWwtZGlhbG9nIHtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLXdyYXBwZXIge1xuICAgIC5mb3JtLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuZm9ybS1kZXNjcmlwdGlvbiB7XG5cbiAgICAgIHAge1xuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLm1vZGFsLWZvcm0tdGhhbmtzIHtcbiAgICAubW9kYWwtYm9keSB7XG4gICAgICBoZWlnaHQ6IDU0N3B4O1xuICAgIH1cbiAgfVxuXG5cbn0iLCIueW9hc3QtYnJlYWRjcnVtYnMge1xyXG5cclxuICBzcGFuLCBhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogcmdiKDI2IDgxIDExNyAvIDYwJSk7XHJcbiAgfVxyXG5cclxuICBzcGFuIHNwYW4ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgbWluLXdpZHRoOiAxMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9icmVhZGNydW1iLWFycm93LnN2Zyk7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmJyZWFkY3J1bWJfbGFzdCwgc3BhbiwgYSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gIH1cclxuXHJcbiAgLmJyZWFkY3J1bWJfbGFzdCB7XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC55b2FzdC1icmVhZGNydW1icyB7XHJcblxyXG4gICA+IHNwYW4ge1xyXG4gICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICBtYXJnaW46IDAgLThweDtcclxuICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XHJcbiAgIH1cclxuXHJcbiAgICBzcGFuIHNwYW4ge1xyXG4gICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWJfbGFzdCB7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufSIsIi5tYWluLWJhbm5lciB7XHJcbiAgYmFja2dyb3VuZDogJC0tY29sb3ItYmFjay1zZWNvbmQ7XHJcbiAgcGFkZGluZzogMTcwcHggMCAwO1xyXG5cclxuICAuYmFubmVyLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XHJcblxyXG4gICAgaDEge1xyXG4gICAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAubWFpbi1iYW5uZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG5cclxuICAgIC5iYW5uZXItY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuICAgICAgaDEge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAubWFpbi1iYW5uZXIge1xyXG5cclxuICAgIGgxLCAuaDEge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM3NXB4O1xyXG4gICAgICAgIGhlaWdodDogMjMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuY2F0YWxvZy13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAuYnRuLWNsb3NlLWNhdGFsb2cge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9jYXRhbG9nLWNsb3NlLWljby5zdmcpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICByaWdodDogOHB4O1xyXG4gICAgdG9wOiA4cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAuY2F0YWxvZy10aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDQ4cHggMDtcclxuXHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMzJweCAwIDA7XHJcbiAgICB3aWR0aDogMzY0cHg7XHJcbiAgfVxyXG5cclxuICAuY2F0YWxvZy1tZW51IHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG5cclxuICAgICAgPiAuc3ViLW1lbnUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMzY0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG5cclxuICAgICAgICA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuXHJcbiAgICAgICAgICA+IC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAzNjNweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkLS1jb2xvci1ib3JkZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFja2dyb3VuZDtcclxuXHJcbiAgICAgICA+IC5zdWItbWVudSB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJC0tY29sb3ItYm9yZGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgcGFkZGluZzogOXB4IDQ4cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcblxyXG5cclxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmNhdGFsb2ctd3JhcHBlci5vcGVuIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn0iLCIuc2VydmljZXMge1xyXG4gIHBhZGRpbmc6ICQtLXBhZGRpbmctc2VjdGlvbnM7XHJcblxyXG4gIC5tb2JpbGUtc2VydmljZXMtc2xpZGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuc2VydmljZXMge1xyXG4gICAgcGFkZGluZzogNjRweCAwIDY0cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlcnZpY2VzLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtc2VydmljZXMtc2xpZGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAuc2VydmljZS1jYXJkIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgICAgIHRvcDogLTQ4cHg7XHJcbiAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgcmlnaHQ6IDU2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFBNTE3NTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL3N3aXBlci1hcnJvdy13aGl0ZS5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgdG9wOiAtNDhweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUE1MTc1O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvc3dpcGVyLWFycm93LXdoaXRlLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCIuYWR2YW50YWdlcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFja2dyb3VuZDtcclxuICBwYWRkaW5nOiAkLS1wYWRkaW5nLXNlY3Rpb25zO1xyXG4gIC50aXRsZS13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNHB4KTtcclxuXHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgIG1heC13aWR0aDogMzY0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hZHZhbnRhZ2UtY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6ICQtLXBhZGRpbmctZGVmYXVsdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXNlY29uZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI0cHgpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMTQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDRweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogMjBweCA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gIC5hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtY2FyZCAuY2FyZC1pbWFnZSBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMTBweDtcclxuICAgIG1pbi13aWR0aDogMTEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XHJcbiAgLmFkdmFudGFnZXMge1xyXG4gICAgLnRpdGxlLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYwMXB4KSBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAuYWR2YW50YWdlcyAuYWR2YW50YWdlLWNhcmQgLmNhcmQtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmFkdmFudGFnZXMge1xyXG4gICAgcGFkZGluZzogNjRweCAwO1xyXG5cclxuICAgIGgyLCAuaDIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZS13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZHZhbnRhZ2UtY2FyZCB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggNHB4IDE2cHggMjRweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59IiwiLnByb2plY3RzIHtcclxuICBwYWRkaW5nOiAkLS1wYWRkaW5nLXNlY3Rpb25zO1xyXG5cclxuICBoMiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXgtd2lkdGg6IDM2NHB4O1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcblxyXG4gIC5wcm9qZWN0cy1zbGlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLXNsaWRlLXByZXYsIC5zd2lwZXItc2xpZGUtbmV4dCB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgIHRvcDogMTk0cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEpO1xyXG4gICAgICBsZWZ0OiA2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG4gICAgICB0b3A6IDE5NHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9qZWN0LXNsaWRlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgIC5zbGlkZS1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNjBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2xpZGUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGlkZS1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGlkZS1pbWFnZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItc2Vjb25kO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAucHJvamVjdHMge1xyXG5cclxuICAgIC5wcm9qZWN0cy1zbGlkZXIge1xyXG5cclxuICAgICAgLnByb2plY3Qtc2xpZGUge1xyXG5cclxuICAgICAgICAuc2xpZGUtaW1hZ2Uge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTYwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgdG9wOiB1bnNldDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA2MHB4KTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkgYW5kIChtYXgtd2lkdGg6IDg3MHB4KSB7XHJcbiAgLnByb2plY3RzIHtcclxuXHJcbiAgICAucHJvamVjdHMtc2xpZGVyIHtcclxuXHJcbiAgICAgIC5wcm9qZWN0LXNsaWRlIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC5zbGlkZS1jb250ZW50IHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWRlLWltYWdlIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgdG9wOiAxMDBweDtcclxuICAgICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICByaWdodDogNTZweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5wcm9qZWN0cyB7XHJcbiAgICBwYWRkaW5nOiA2NHB4IDA7XHJcbiAgICAucHJvamVjdHMtc2xpZGVyIHtcclxuXHJcbiAgICAgIC5wcm9qZWN0LXNsaWRlIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC5zbGlkZS1pbWFnZSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICAgIHRvcDogMTIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICByaWdodDogNTZweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn0iLCIubmV3cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFja2dyb3VuZDtcclxuICBwYWRkaW5nOiAkLS1wYWRkaW5nLXNlY3Rpb25zO1xyXG5cclxuICAubW9iaWxlLWJ0bi13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgLm1vYmlsZS1uZXdzLXNsaWRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5uZXdzIHtcclxuICAgIHBhZGRpbmc6IDY0cHggMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgLnRpdGxlLXdyYXBwZXIge1xyXG5cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLXJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtY2FyZCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDM1NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtbmV3cy1zbGlkZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAubW9iaWxlLWJ0bi13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59IiwiLmNhbGxiYWNrIHtcclxuICBwYWRkaW5nOiAkLS1wYWRkaW5nLXNlY3Rpb25zO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2tncm91bmQ7XHJcblxyXG4gIC5jYWxsYmFjay1pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmNhbGxiYWNrLWNvbnRhY3RzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgLmNvbnRhY3QtaXRlbSB7XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpLCAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29udGFjdC1pdGVtLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEsIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJC0tY29sb3ItYmFjay1saWdodDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItc2Vjb25kO1xyXG4gICAgcGFkZGluZzogMzJweDtcclxuXHJcbiAgICAuZm9ybS10aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAuY2FsbGJhY2sge1xyXG5cclxuICAgIC5jYWxsYmFjay1jb250YWN0cyB7XHJcblxyXG4gICAgICAuY29udGFjdC1pdGVtOm50aC1vZi10eXBlKDEpLCAuY29udGFjdC1pdGVtOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gIC5jYWxsYmFjayB7XHJcblxyXG4gICAgLnJvdyB7XHJcblxyXG4gICAgICAuY29sLW1kLTUsIC5jb2wtbWQtNyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuY2FsbGJhY2sge1xyXG4gICAgcGFkZGluZzogNjRweCAwO1xyXG5cclxuICAgIC5jYWxsYmFjay1jb250YWN0cyB7XHJcblxyXG4gICAgICAuY29udGFjdC1pdGVtIHtcclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgLmZvcm0tdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCIudGFicy1ibG9jayB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC50YWJzLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cclxuICAgIC50YWItbmF2LWJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2tncm91bmQ7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBmb250LWZhbWlseTogJC0tZm9udC1zZWNvbmQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG5cclxuXHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweCAwIDAgMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTZweCAxNnB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1uYXYtYnV0dG9uLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc2Vjb25kO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC50YWJzLW1vYmlsZS1zZWxlY3Qge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC50YWItcGFuZWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICAudGFiLXBhbmVsLmFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAudGFicy1ibG9jayB7XHJcbiAgICAudGFicy1uYXYge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJzLW1vYmlsZS1zZWxlY3Qge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAudGFicy1tb2JpbGUtdG9nZ2xlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICQtLWNvbG9yLXNlY29uZDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAudGFicy1tb2JpbGUtdG9nZ2xlLmFjdGl2ZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1zZWxlY3QtY3VycmVudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAudGFicy1tb2JpbGUtZHJvcGRvd24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTAwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLWdyZXk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJzLW1vYmlsZS1kcm9wZG93bi5zaG93IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtc2VsZWN0LW9wdGlvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1zZWxlY3Qtb3B0aW9uOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtc2VsZWN0LWFycm93IHtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBtaW4td2lkdGg6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvZHJvcGRvd24tc2VsZWN0LnN2Zyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYnMtbW9iaWxlLXRvZ2dsZS5hY3RpdmUgLm1vYmlsZS1zZWxlY3QtYXJyb3cge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCIuc21hbGwtc2NyZWVucy1tZW51IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAuYnRuLWNsb3NlLW1lbnUge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA4cHg7XHJcbiAgICByaWdodDogOHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9jYXRhbG9nLWNsb3NlLWljby5zdmcpO1xyXG4gIH1cclxuXHJcbiAgLm1lbnUtdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAuc21hbGwtc2NyZWVucy1tZW51IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgIHBhZGRpbmc6IDMycHggNDhweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5zbWFsbC1zY3JlZW5zLW1lbnUuc2hvdyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLnNtYWxsLW1lbnUge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDAgMCAzMnB4IDA7XHJcblxyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnNtYWxsLXNjcmVlbnMtbWVudSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDMycHggMjBweDtcclxuXHJcbiAgICAubWVudS10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nOiA5cHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4tY2xvc2UtbWVudSB7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufSIsIi5wYWdpbmF0aW9uLXdyYXBwZXIsIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gIC5wYWdlLW51bWJlcnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICBzcGFuLCBhIHtcclxuICAgICAgICBmb250LWZhbWlseTogJC0tZm9udC1zZWNvbmQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogIzBBMzY1MjgwO1xyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgJiArIGxpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW50IHtcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9wYWdpbmF0aW9uLWFycm93LnN2Zyk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcmV2IHtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9wYWdpbmF0aW9uLWFycm93LnN2Zyk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgIH1cclxuXHJcbiAgICBsaTpoYXMoLmN1cnJlbnQpIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc2Vjb25kO1xyXG4gICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHtcclxuICBtYXJnaW4tdG9wOiAzMnB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAucGFnaW5hdGlvbi13cmFwcGVyLCAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgfVxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtaG9tZSB7XHJcblxyXG4gIC5jYWxsYmFjayB7XHJcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNmZmY7XHJcbiAgfVxyXG59IiwiLmZvb3RlciB7XHJcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDMxLjc0JSAxMDIuNyUgYXQgNTQuMTclIDcyLjAyJSwgIzIwNjk5OSAwJSwgIzFBNTE3NSAxMDAlKTtcclxuICBwYWRkaW5nOiAzMnB4IDA7XHJcblxyXG4gIC5mb290ZXItcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLmZvb3Rlci1jb2x1bW4ge1xyXG5cclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIHdpZHRoOiAxNSU7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgd2lkdGg6IDM3JTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDV2dztcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1vZi10eXBlKDQpIHtcclxuICAgICAgICB3aWR0aDogMTglO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAuc29jaWFsLWxpbmtzIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuXHJcbiAgICAuc29jaWFsLWxpbmsge1xyXG4gICAgICB3aWR0aDogMzJweDtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLXNvY2lhbHMtbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubG9nbyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNDdweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWNvbnRhY3RzIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgIG1hcmdpbi10b3A6IDExcHg7XHJcblxyXG4gICAgLmNvbnRhY3QtaXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcblxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0yJTtcclxuICAgICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICBvcGFjaXR5OiAwLjU1O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1tYWlsIHtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvZm9vdGVyLW1haWwuc3ZnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1waG9uZSB7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2Zvb3Rlci1waG9uZS5zdmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5mb290ZXItbWV0YSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAzNTY4RDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAqIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0yJTtcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkLS1jb2xvci1ibGFjaztcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xyXG4gIC5mb290ZXIge1xyXG5cclxuICAgIC5mb290ZXItcm93IHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgLmZvb3Rlci1jb2x1bW4ge1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBvcmRlcjogLTI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItY29udGFjdHMge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XHJcbiAgLmZvb3Rlci1tZW51IHtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblxyXG4gIC5mb290ZXIge1xyXG5cclxuICAgIC5mb290ZXItcm93IHtcclxuXHJcbiAgICAgIC5mb290ZXItY29sdW1uIHtcclxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xyXG4gICAgICAgICAgb3JkZXI6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLXNvY2lhbHMtcGMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItc29jaWFscy1tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItY29udGFjdHMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbWV0YSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgIC5mb290ZXItY29weSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvb3Rlci1jb3B5LCAuZm9vdGVyLXBvbGljeSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxufSIsIi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgLnJvdy10b3Age1xyXG4gICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5yb3ctYm90dG9tIHtcclxuICAgIHBhZGRpbmc6IDExcHggMDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbnRhY3RzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcblxyXG4gIC5jb250YWN0LWl0ZW0ge1xyXG5cclxuICAgIGEsIHAge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMyMDc1YWM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuY29udGFjdC1pdGVtLW1haWwge1xyXG5cclxuICAgIGEge1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvaWNvLW1haWwuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3QtaXRlbS1waG9uZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzRweDtcclxuXHJcbiAgICBhIHtcclxuXHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9pY28tcGhvbmUuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3QtaXRlbS10aW1lIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZC1mbGV4IHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAubG9nbyB7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmNhdGFsb2ctYnRuIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkLS1mb250LXNlY29uZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9jYXRhbG9nLWljby1idG4uc3ZnKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFja2dyb3VuZDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuc2VhcmNoLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgLnNlYXJjaC1idG4ge1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9zZWFyY2gtaWNvLnN2Zyk7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMTZweDtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTZweCAwIDQwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICQtLWJvcmRlci1kZWZhdWx0O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICBmb250LWZhbWlseTogJC0tZm9udC1zZWNvbmQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcblxyXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICQtLWZvbnQtc2Vjb25kO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgLnNtYWxsLXNjcmVlbnMtYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC1yZXN1bHRzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDE2cHggMTZweDtcclxuICAgIHBhZGRpbmc6IDAgMTZweCAxNnB4IDE2cHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuXHJcbiAgICAuc2VhcmNoLXJlc3VsdC1pdGVtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtcmVzdWx0LWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgLnNlYXJjaC1yZXN1bHQtdGl0bGUge1xyXG5cclxuICAgICAgICAuc2VhcmNoLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgICBjb2xvcjogJC0tY29sb3ItYmFjay1saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC1yZXN1bHRzLmFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC13cmFwcGVyOmhhcyguc2VhcmNoLXJlc3VsdHMuYWN0aXZlKSBpbnB1dCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xyXG4gIC5oZWFkZXIge1xyXG5cclxuICAgIC5oZWFkZXItc2VydmljZS1zbGlkZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctdG9wIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuY2F0YWxvZy1idG4ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodC1oZWFkZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtd3JhcHBlci1wYyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNtYWxsLXNjcmVlbnMtYnV0dG9ucyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAuaGVhZGVyLXNtYWxsLWJ0biB7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGhvbmUtbGluayB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9oZWFkZXItc21hbGwtcGhvbmUuc3ZnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lbnUtc21hbGwtc2NyZWVucyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9oZWFkZXItc21hbGwtbWVudS5zdmcpO1xyXG5cclxuICAgICAgICAubWVudS10aXRsZSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDExMDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWFyY2gtc21hbGwtc2NyZWVucyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcblxyXG4gICAgICAgIC5zZWFyY2gtYnV0dG9uIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9oZWFkZXItc21hbGwtc2VhcmNoLnN2Zyk7XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJC0tZm9udC1zZWNvbmQ7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJC0tZm9udC1zZWNvbmQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQuYWN0aXZlIHtcclxuICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweCAwIDAgMTZweDtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VhcmNoLXNtYWxsLXNjcmVlbnM6aGFzKGlucHV0LmFjdGl2ZSkge1xyXG5cclxuICAgICAgICAuc2VhcmNoLWJ1dHRvbiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDE2cHggMTZweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnNtYWxsLW1lbnUtY29udGFjdHMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgLmNvbnRhY3QtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRhY3QtaXRlbS1waG9uZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRhY3QtaXRlbS10aW1lIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbWFsbC1tZW51LWJ1dHRvbnMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNvY2lhbC1saW5rcyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgLnNvY2lhbC1saW5rIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5oZWFkZXIge1xyXG5cclxuICAgIC5zbWFsbC1tZW51LWJ1dHRvbnMge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ib3JkZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLXNlcnZpY2Utc2xpZGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICB0b3A6IDg1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc2Vjb25kO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvc3dpcGVyLWFycm93LXdoaXRlLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAgICAgICByaWdodDogNTZweDtcclxuICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTEycHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtcGFnZS1hYm91dCB7XHJcblxyXG4gIC5oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogJC0tY29sb3ItYmFjay1zZWNvbmQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICB9XHJcblxyXG4gIC55b2FzdC1icmVhZGNydW1icyB7XHJcblxyXG4gICAgc3BhbiBzcGFuOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvYnJlYWRjcnVtYi1hcnJvdy13aGl0ZS5zdmcpO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4sIGEge1xyXG4gICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiByZ2IoMjU1IDI1NSAyNTUgLyA1MCUpO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmFib3V0LWJhbm5lciB7XHJcbiAgbWFyZ2luLXRvcDogMTU4cHg7XHJcbiAgaGVpZ2h0OiA0NDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUxQTI4OTk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogaW5oZXJpdDtcclxuICB9XHJcblxyXG4gIC5iYW5uZXItY29udGVudCB7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDAgNDhweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBoMSB7XHJcbiAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgfVxyXG5cclxuICAueW9hc3QtYnJlYWRjcnVtYnMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICB9XHJcblxyXG4gIC5iYW5uZXItZGVzY3JpcHRpb24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYyNzY4NDREO1xyXG4gICAgcGFkZGluZzogJC0tcGFkZGluZy1kZWZhdWx0O1xyXG4gICAgbWF4LXdpZHRoOiA1NThweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLndoeS11cyB7XHJcbiAgcGFkZGluZzogJC0tcGFkZGluZy1zZWN0aW9ucztcclxuXHJcbiAgLndoeS1jYXJkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2tncm91bmQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgIHBhZGRpbmc6ICQtLXBhZGRpbmctZGVmYXVsdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI0cHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC5jYXJkLXRleHQge1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0yJTtcclxuICAgICAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aHktY2FyZC13LWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc2Vjb25kO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93aHktY2FyZC1pbWcuc3ZnKTtcclxuXHJcbiAgICAuY2FyZC10ZXh0IHtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4uZGlyZWN0aW9ucyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFja2dyb3VuZDtcclxuICBwYWRkaW5nOiAkLS1wYWRkaW5nLXNlY3Rpb25zO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC5kaXJlY3Rpb24tY2FyZCB7XHJcbiAgICBwYWRkaW5nOiAkLS1wYWRkaW5nLWRlZmF1bHQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI0cHgpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1jb250ZW50IHtcclxuXHJcbiAgICAgIHVsLCBvbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9kaXJlY3Rpb24taXRlbS1pY28uc3ZnKTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0yJTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuZGlyZWN0aW9ucy1zbGlkZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG59XHJcblxyXG4ud2hhdC1nZXQge1xyXG4gIHBhZGRpbmc6ICQtLXBhZGRpbmctc2VjdGlvbnM7XHJcbiAgY291bnRlci1yZXNldDogY2FyZC1jb3VudGVyO1xyXG5cclxuICAuY2FyZC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2tncm91bmQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI0cHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAkLS1wYWRkaW5nLWRlZmF1bHQ7XHJcblxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY2FyZC1jb3VudGVyO1xyXG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY2FyZC1jb3VudGVyKTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTQlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmQtd3JhcHBlci13LWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc2Vjb25kO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93aHktY2FyZC1pbWcuc3ZnKTtcclxuXHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kaXJlY3Rpb25zLXNsaWRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWFib3V0IHtcclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWJvdXQtYmFubmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDYycHg7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblxyXG4gIC5hYm91dC1iYW5uZXIge1xyXG4gICAgaGVpZ2h0OiAzNzdweDtcclxuICAgIC5iYW5uZXItY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aHktdXMge1xyXG4gICAgcGFkZGluZzogNjRweCAwO1xyXG4gIH1cclxuXHJcbiAgLmRpcmVjdGlvbnMge1xyXG4gICAgcGFkZGluZzogNjRweCAwIDY0cHg7XHJcblxyXG4gICAgLmRpcmVjdGlvbi1jYXJkIHtcclxuXHJcbiAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXJkLWNvbnRlbnQge1xyXG5cclxuICAgICAgICB1bCB7XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kaXJlY3Rpb25zLXJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmRpcmVjdGlvbnMtc2xpZGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAuZGlyZWN0aW9uLWNhcmQge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC53aHktZ2V0IHtcclxuICAgIC5jYXJkLXdyYXBwZXItdy1pbWFnZSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE1MCUgNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJSAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndoYXQtZ2V0IHtcclxuICAgIC5jYXJkLXdyYXBwZXItdy1pbWFnZSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE1MCUgNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJSAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCIubmV3cy1tYWluIHtcclxuICBwYWRkaW5nOiAkLS1wYWRkaW5nLXNlY3Rpb25zO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAubmV3cy1tYWluIHtcclxuICAgIHBhZGRpbmc6IDY0cHggMDtcclxuICB9XHJcbn0iLCIuc2luZ2xlLW5ld3MtYmFubmVyIHtcclxuICBwYWRkaW5nOiAxODJweCAwIDkwcHg7XHJcblxyXG4gIC55b2FzdC1icmVhZGNydW1icyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gIH1cclxuXHJcbiAgaDEgLGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICB9XHJcblxyXG4gIC5zdWJ0aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgfVxyXG5cclxuICAuY29udGVudC13cmFwcGVyIHtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXNlY29uZDtcclxuICAgICAgbWFyZ2luOiAzMnB4IDA7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwsIG9sIHtcclxuICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xyXG4gIC5zaW5nbGUtbmV3cy1iYW5uZXIge1xyXG4gICAgcGFkZGluZzogMTIwcHggMCA5MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnNpbmdsZS1uZXdzLWJhbm5lciB7XHJcbiAgICBwYWRkaW5nOiA4OHB4IDAgNjRweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaDEgLGgxIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3N0LWRhdGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50LXdyYXBwZXIge1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCwgb2wge1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCIuZGlyZWN0aW9ucy1tYWluIHtcclxuICBwYWRkaW5nOiA0OHB4IDAgNDBweDtcclxuXHJcbiAgLmRpcmVjdGlvbi1saXN0IHtcclxuXHJcbiAgICAuZGlyZWN0aW9uLWNhcmQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXNlY29uZDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYm9yZGVyO1xyXG4gICAgICBoZWlnaHQ6IDQwNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZShldmVuKSB7XHJcblxyXG4gICAgICAgIC5jYXJkLWluZm8ge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yb3cge1xyXG5cclxuICAgICAgICAgIC5jb2wtbGctNjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yb3cge1xyXG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmQtaW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZC1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMjRweCAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNTZweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xyXG4gIC5kaXJlY3Rpb25zLW1haW4ge1xyXG5cclxuICAgIC5kaXJlY3Rpb24tbGlzdCB7XHJcblxyXG5cclxuXHJcbiAgICAgIC5kaXJlY3Rpb24tY2FyZCB7XHJcbiAgICAgICAgaGVpZ2h0OiBpbml0aWFsO1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIC5yb3cgLmNvbC1sZy02Om50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmRpcmVjdGlvbnMtbWFpbiB7XHJcblxyXG4gICAgLmRpcmVjdGlvbi1saXN0IHtcclxuXHJcbiAgICAgIC5kaXJlY3Rpb24tY2FyZCB7XHJcblxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtY29udGVudCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDI0cHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbWFnZS13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wcm9qZWN0cy1tYWluIHtcclxuICBwYWRkaW5nOiA0OHB4IDAgNDBweDtcclxuXHJcbiAgLnByb2plY3RzLWxpc3Qge1xyXG5cclxuICAgIC5wcm9qZWN0LWNhcmQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXNlY29uZDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGhlaWdodDogMzUycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLWdyZXk7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcblxyXG4gICAgICAucm93IHtcclxuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgIFtjbGFzcyo9Y29sLV0ge1xyXG4gICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmQtaW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZC1kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmQtY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDI0cHggMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1iYWNrZ3JvdW5kO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAucHJvamVjdHMtbWFpbiB7XHJcblxyXG4gICAgLnByb2plY3RzLWxpc3Qge1xyXG5cclxuICAgICAgLnByb2plY3QtY2FyZCB7XHJcbiAgICAgICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnByb2plY3RzLW1haW4ge1xyXG5cclxuICAgIC5wcm9qZWN0cy1saXN0IHtcclxuXHJcbiAgICAgIC5wcm9qZWN0LWNhcmQge1xyXG5cclxuICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJvdyB7XHJcblxyXG4gICAgICAgICAgW2NsYXNzKj1jb2wtXSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnByb2plY3RzLW1haW4ge1xyXG5cclxuICAgIC5wcm9qZWN0cy1saXN0IHtcclxuXHJcbiAgICAgIC5wcm9qZWN0LWNhcmQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgICAgIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjA0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnByb2plY3QtbWFpbiB7XHJcbiAgcGFkZGluZzogNDhweCAwIDI0cHg7XHJcblxyXG4gIC50aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLS4wNGVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICB9XHJcblxyXG4gIC5kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5pbWFnZS13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgIGhlaWdodDogMzA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICAuaW1hZ2UtdGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgICAgYmFja2dyb3VuZDogIzYyNzY4NDREO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5yb3ctdGhyZWUtaW1hZ2VzIHtcclxuXHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnByb2plY3QtbWFpbiB7XHJcbiAgICBwYWRkaW5nOiA0OHB4IDAgNDBweDtcclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufSIsIi5jbGllbnRzIHtcclxuICBwYWRkaW5nOiA0OHB4IDAgNDBweDtcclxuXHJcbiAgLmNsaWVudC1sb2dvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICBoZWlnaHQ6IDg4cHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAuY2xpZW50cyB7XHJcbiAgICAuY2xpZW50LWxvZ28ge1xyXG5cclxuICAgIH1cclxuICB9XHJcbn0iLCIuZXZlbnRzLW1haW4ge1xyXG4gIHBhZGRpbmc6IDQ4cHggMCA0MHB4O1xyXG5cclxuICAuZXZlbnRzLW1haW4tZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbWF4LXdpZHRoOiA1NSU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFicy1wYW5lbHMge1xyXG5cclxuICAgIC50YWItcGFuZWw6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cclxuICAgICAgLm5ld3MtY2FyZCAuY2FyZC1tZXRhOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuZXZlbnRzLW1haW4ge1xyXG5cclxuICAgIC5ldmVudHMtbWFpbi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG1hcmdpbjogMzJweCAwO1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmF2YWlsYWJpbGl0eSB7XHJcbiAgcGFkZGluZzogNDhweCAwIDQwcHg7XHJcblxyXG4gIC5wcm9kdWN0LWNhcmQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJC0tY29sb3ItZ3JleTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICQtLWJvcmRlci1kZWZhdWx0O1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgIG1pbi1oZWlnaHQ6IDQyNnB4O1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNHB4KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFja2dyb3VuZDtcclxuICAgICAgaGVpZ2h0OiAyMDRweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtcHJpY2Uge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsIi5jb250YWN0cy1zZWN0aW9uIHtcclxuICBtYXJnaW46IDQ4cHggMDtcclxuXHJcbiAgLmNvbnRhY3QtaXRlbXMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cclxuICAgIC5jb250YWN0LWl0ZW0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC5jb250YWN0LWl0ZW0tdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI1JTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSwgcCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGE6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci1iYWNrLWxpZ2h0O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1hcC13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICQtLWJvcmRlci1zZWNvbmQ7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1iYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLXNlY29uZDtcclxuXHJcbiAgICAuZm9ybS10aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcDpudGgtb2YtdHlwZSg0KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAuY29udGFjdHMtc2VjdGlvbiB7XHJcblxyXG4gICAgLm1hcC13cmFwcGVyIHtcclxuICAgICAgaGVpZ2h0OiA0MjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAucm93IHtcclxuICAgICAgW2NsYXNzKj1jb2wtXSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5jb250YWN0cy1zZWN0aW9uIHtcclxuXHJcbiAgICAubWFwLXdyYXBwZXIge1xyXG4gICAgICBoZWlnaHQ6IDMwNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi50ZXN0aW1vbmlhbHMge1xyXG4gIHBhZGRpbmc6IDQ4cHggMCA0MHB4O1xyXG5cclxuICAudGVzdGltb25pYWwtY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkLS1jb2xvci1ncmV5O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjRweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1iYWNrZ3JvdW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXN0aW1vbmlhbC1pbWFnZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTY0cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDI1NHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgICAgICAvL2JvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLWdyZXk7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGVzdGltb25pYWwtY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgLnRlc3RpbW9uaWFsLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIC50ZXN0aW1vbmlhbC1jb21wYW55IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRlc3RpbW9uaWFsLWxvZ28ge1xyXG4gICAgICAgICAgd2lkdGg6IDg4cHg7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDg4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRlc3RpbW9uaWFsLWNvbW1lbnQge1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRlc3RpbW9uaWFsLWF1dGhvciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XHJcbiAgLnRlc3RpbW9uaWFscyB7XHJcbiAgICAudGVzdGltb25pYWwtY2FyZCB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgIC50ZXN0aW1vbmlhbC1pbWFnZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjU0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC50ZXN0aW1vbmlhbHMge1xyXG5cclxuICAgIC50ZXN0aW1vbmlhbC1jYXJkIHtcclxuICAgICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICBtaW4taGVpZ2h0OiA1MjVweDtcclxuXHJcbiAgICAgIC50ZXN0aW1vbmlhbC1jb250ZW50IHtcclxuICAgICAgICBoZWlnaHQ6IGluaXRpYWw7XHJcblxyXG4gICAgICAgIC50ZXN0aW1vbmlhbC10aXRsZSB7XHJcblxyXG4gICAgICAgICAgLnRlc3RpbW9uaWFsLWNvbXBhbnkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGVzdGltb25pYWwtY29tbWVudCB7XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNlcnZpY2UtbWFpbiB7XHJcbiAgcGFkZGluZzogNDhweCAwIDY0cHg7XHJcblxyXG4gIC50YWJzLWJsb2NrIHtcclxuXHJcbiAgICAudGFicy1uYXYge1xyXG5cclxuICAgICAgLnRhYi1uYXYtYnV0dG9uIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdC1jYXJkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjRweCk7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkLS1jb2xvci1zZWNvbmQ7XHJcblxyXG4gICAgLnByb2R1Y3QtaW1hZ2Uge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDVweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3QtY29udGVudCB7XHJcblxyXG4gICAgICAucHJvZHVjdC10aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnByb2R1Y3QtY2F0ZWdvcnkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnNlcnZpY2UtY29udGVudC1zZWN0aW9uIHtcclxuICBtYXJnaW46IDQ4cHggMDtcclxuXHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICB9XHJcblxyXG4gIC5kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgbWF4LXdpZHRoOiA4NDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWltYWdlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWNvbnRlbnQge1xyXG5cclxuICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHVsLCBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgbWFyZ2luOiAyNHB4IDAgNDBweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvZGlyZWN0aW9uLWl0ZW0taWNvLnN2Zyk7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC13cmFwcGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTEwJSA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1zZWNvbmQ7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd2h5LWNhcmQtaW1nLnN2Zyk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICQtLWJvcmRlci1kZWZhdWx0O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogJC0tcGFkZGluZy1kZWZhdWx0O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAuc2VydmljZS1jb250ZW50LXNlY3Rpb24ge1xyXG5cclxuICAgIC5zZXJ2aWNlLWltYWdlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5zZXJ2aWNlLW1haW4ge1xyXG4gICAgcGFkZGluZzogNDhweCAwIDMycHg7XHJcblxyXG4gICAgLnByb2R1Y3QtY2FyZCB7XHJcbiAgICAgIGhlaWdodDogaW5pdGlhbDtcclxuXHJcbiAgICAgIC5wcm9kdWN0LWltYWdlIHtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMjA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJvZHVjdC1jb250ZW50IHtcclxuXHJcbiAgICAgICAgLnByb2R1Y3QtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2UtY29udGVudC1zZWN0aW9uIHtcclxuICAgIG1hcmdpbjogMzJweCAwO1xyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlcnZpY2UtaW1hZ2Uge1xyXG4gICAgICBoZWlnaHQ6IDMwNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuc2VydmljZS1jb250ZW50IHtcclxuXHJcbiAgICAgIC5jYXJkLXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE1MCUgNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlIDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsIG9sIHtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsIi5zaW5nbGUtZXZlbnQtYmFubmVyIHtcclxuXHJcbiAgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzMDRweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5zaW5nbGUtZXZlbnQtYmFubmVyIHtcclxuXHJcbiAgICAuY29udGVudC13cmFwcGVyIHtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG59IiwiLnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCB7XHJcblxyXG4gIC5oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogJC0tY29sb3ItYmFjay1zZWNvbmQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICB9XHJcblxyXG4gIC5wcm9kdWN0cy1ncmlkIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3QtZmlsZS1kb3dubG9hZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuXHJcblxyXG4gIC5jb250ZW50LWFyZWEge1xyXG4gICAgbWFyZ2luOiAxOTRweCAwIDg4cHg7XHJcblxyXG4gICAgLnByb2R1Y3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC5wcm9kdWN0LWltYWdlcyB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJhY2tncm91bmQ7XHJcbiAgICAgICAgaGVpZ2h0OiA0MDRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzNjRweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgIGhlaWdodDogMzY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJvZHVjdC1pbmZvIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuXHJcbiAgICAgICAgLnByb2R1Y3QtdGl0bGUge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0b2NrLXN0YXR1cyB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgY29sb3I6ICMzNEM3NTk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG93ZXItc2VsZWN0aW9uIHtcclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucG93ZXItb3B0aW9ucyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC04cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcclxuXHJcbiAgICAgICAgICAgIC5wb3dlci1idG4td3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHggOHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJC0tY29sb3Itc2Vjb25kO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuXHJcbiAgICAgICAgICAgICAgJiArIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYnV0dG9uLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itc2Vjb25kO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1zaG9ydC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgbWFyZ2luOiAzMnB4IDA7XHJcblxyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1hdHRyaWJ1dGVzIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAyNSU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggZG90dGVkIHJnYigxMCA1NCA4MiAvIDUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGgsIHRkIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LXByaWNlLWN0YSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAucHJpY2UtbGFiZWwge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFBNTE3NTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFjay1saWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJvZHVjdC10YWJzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAudGFicy1uYXYge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmFja2dyb3VuZDtcclxuICAgICAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICQtLWJvcmRlci1kZWZhdWx0O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcblxyXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXNlY29uZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhYnMtY29udGVudCB7XHJcblxyXG4gICAgICAgICAgLnByb2R1Y3QtZnVsbC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGFiLXBhbmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50YWItcGFuZS5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDQwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkLS1mb250LXNlY29uZDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTE1JTtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XHJcbiAgLnByb2R1Y3QtdGVtcGxhdGUtZGVmYXVsdCB7XHJcblxyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC1hcmVhIHtcclxuICAgICAgbWFyZ2luOiAxMDRweCAwIDg4cHg7XHJcblxyXG5cclxuICAgICAgLnByb2R1Y3Qge1xyXG5cclxuICAgICAgICAucHJvZHVjdC1pbWFnZXMge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtaW5mbyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblxyXG5cclxuICAucHJvZHVjdC10ZW1wbGF0ZS1kZWZhdWx0IHtcclxuXHJcbiAgICAuY29udGVudC1hcmVhIHtcclxuICAgICAgbWFyZ2luOiAxMTBweCAwIDY0cHg7XHJcblxyXG4gICAgICAucHJvZHVjdCB7XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LWltYWdlcyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwNHB4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1pbmZvIHtcclxuXHJcbiAgICAgICAgICAucHJvZHVjdC10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucHJvZHVjdC1zaG9ydC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucG93ZXItc2VsZWN0aW9uIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgICAgIC5wb3dlci1vcHRpb25zIHtcclxuXHJcbiAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICYgKyBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucHJvZHVjdC1hdHRyaWJ1dGVzIHtcclxuXHJcbiAgICAgICAgICAgIHRhYmxlIHtcclxuXHJcbiAgICAgICAgICAgICAgdGQsIHRoIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wcm9kdWN0LXByaWNlLWN0YSB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAucHJpY2UtbGFiZWwge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LXRhYnMge1xyXG5cclxuICAgICAgICAgIC50YWJzLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAucHJvZHVjdC1mdWxsLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdWwge1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuIiwiLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLndvb2NvbW1lcmNlLXJlc3VsdC1jb3VudCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ud2NhcGYtYmVmb3JlLXByb2R1Y3RzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ud2NhcGYtZmlsdGVyLWl0ZW0ge1xyXG4gIG1heC13aWR0aDogNDAwcHg7XHJcbn1cclxuXHJcbi5maWx0ZXItc2lkZWJhciB7XHJcbiAgd2lkdGg6IDMwJTtcclxuXHJcbiAgYnV0dG9uLndjYXBmLWZpbHRlci1jbGVhci1idG46OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcItCh0LHRgNC+0YHQuNGC0Ywg0LLRgdGRXCI7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuXHJcbiAgYnV0dG9uLndjYXBmLWZpbHRlci1jbGVhci1idG4ge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIwNzVhYztcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4ucHJvZHVjdHMtZ3JpZCB7XHJcbiAgd2lkdGg6IDcwJTtcclxuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1uby1wcm9kdWN0cy1mb3VuZCB7XHJcbiAgbWFyZ2luOiA0OHB4IDAgODhweDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnBvc3QtdHlwZS1hcmNoaXZlLCAudGF4LXByb2R1Y3RfY2F0IHtcclxuXHJcbiAgLmNvbnRlbnQtYXJlYSB7XHJcbiAgICBtYXJnaW46IDQ4cHggMCA4OHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5wcm9kdWN0cy1ncmlkIHtcclxuXHJcbiAgLnByb2R1Y3RzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgLnByb2R1Y3QtY2FyZCB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLXNlY29uZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogJC0tYm9yZGVyLWRlZmF1bHQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgLnByb2R1Y3QtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdG9jay1zdGF0dXMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmluLXN0b2NrIHtcclxuICAgICAgICBjb2xvcjogIzM0Qzc1OTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm91dC1vZi1zdG9jayB7XHJcbiAgICAgICAgY29sb3I6ICNkYzMyMzI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJvZHVjdC1pbWFnZSAge1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwNHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4uc29ydGluZy1idXR0b25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAuc29ydC1sYWJlbCB7XHJcbiAgICBjb2xvcjogcmdiKDEwIDU0IDgyIC8gNzAlKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLnNvcnQtYnRuIHtcclxuICAgIGNvbG9yOiByZ2IoMTAgNTQgODIgLyA3MCUpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICYgKyAuc29ydC1idG4ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuLndjYXBmLWZpbHRlci1vcHRpb25zIHtcclxuXHJcbiAgLndjYXBmLWZpbHRlci1vcHRpb25zIHtcclxuXHJcbiAgICAud2NhcGYtZmlsdGVyLW9wdGlvbnN7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnNlY3Rpb24tc21hbGwtc2NyZWVucy1idXR0b25zIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucG9zdC10eXBlLWFyY2hpdmUsIC50YXgtcHJvZHVjdF9jYXQge1xyXG5cclxuICAuaGVhZGVyIC5sb2dvIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuXHJcbiAgLnNvcnRpbmctYnV0dG9ucy1wYyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNvcnQtd3JhcHBlci1zbWFsbC1zY3JlZW5zIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC53Y2FwZi1iZWZvcmUtcHJvZHVjdHMge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgLmZpbHRlci1zaWRlYmFyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3RzLWdyaWQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgLnByb2R1Y3RzIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlY3Rpb24tc21hbGwtc2NyZWVucy1idXR0b25zIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbnMtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luOiA0OHB4IDAgMjRweDtcclxuXHJcbiAgICAuc29ydC1wb3B1cC1idG4ge1xyXG4gICAgICB3aWR0aDogNTZweDtcclxuICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkLS1jb2xvci1ncmV5O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL3BvcHVwLXNvcnQtaWNvLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5maWx0ZXJzLXBvcHVwLWJ0biB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkLS1jb2xvci1ncmV5O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL3BvcHVwLWZpbHRlcnMtaWNvLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuZmlsdGVyLXNpZGViYXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIHBhZGRpbmc6IDMycHggMjBweDtcclxuICB9XHJcblxyXG4gIC5maWx0ZXItc2lkZWJhci5zaG93IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAuc29ydGluZy1idXR0b25zIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMzJweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkLS1ib3JkZXItZGVmYXVsdDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLWdyZXk7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgLnNvcnQtbGFiZWwge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvcnQtYnRuKy5zb3J0LWJ0biB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb3J0LWJ0biB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLnNvcnRpbmctYnV0dG9ucy5zaG93IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAuc29ydC13cmFwcGVyLXNtYWxsLXNjcmVlbnMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLnBvc3QtdHlwZS1hcmNoaXZlIC5jb250ZW50LWFyZWEge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC53Y2FwZi1maWx0ZXIgLndjYXBmLWxpc3Qtd3JhcHBlci5saXN0LXR5cGUtbmF0aXZlIC53Y2FwZi1maWx0ZXItaXRlbSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAud2NhcGYtYmVmb3JlLXByb2R1Y3RzIHtcclxuXHJcbiAgICAud2NhcGYtaGllcmFyY2h5LWFjY29yZGlvbi10b2dnbGUge1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9lcF9hcnJvdy1kb3duLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgIC53Y2FwZi1oaWVyYXJjaHktYWNjb3JkaW9uLXRvZ2dsZS5hY3RpdmUge1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53Y2FwZi1uYXYtaXRlbS10ZXh0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndjYXBmLWZpbHRlci1pdGVtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5maWx0ZXItc2lkZWJhciBidXR0b24ud2NhcGYtZmlsdGVyLWNsZWFyLWJ0biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAucHJvZHVjdHMtZ3JpZCB7XHJcblxyXG4gICAgLnByb2R1Y3RzIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmlsdGVyLXNpZGViYXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGluaXRpYWw7XHJcbiAgfVxyXG5cclxuXHJcbn0iLCIuc2l0ZS1tYWluIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXgtd2lkdGg6IDE0NjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwIDE0MHB4O1xyXG4gIG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcbn1cclxuXHJcblxyXG5cclxuLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogcmdiKDI2IDgxIDExNyAvIDYwJSk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTJweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9icmVhZGNydW1iLWFycm93LnN2Zyk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAuc2l0ZS1tYWluIHtcclxuICAgIHBhZGRpbmc6IDAgNzBweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuc2l0ZS1tYWluIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICB9XHJcblxyXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/