@charset "UTF-8";.main-wrapper__content{width:100%;text-align:center}.main-wrapper__content-failed-num{display:block;font-family:Oswald,sans-serif;font-style:normal;font-weight:500;font-size:30rem;line-height:44.5rem;height:40rem}@media all and (max-width:480px){.main-wrapper__content-failed-num{font-weight:500;font-size:17rem;line-height:25.2rem;height:auto}}.main-wrapper__content-failed-text{display:block;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:3rem;line-height:164.5%}@media all and (max-width:480px){.main-wrapper__content-failed-text{font-size:2.2rem}}.main-wrapper__content-failed-link{margin-top:3.8rem;display:inline-block;font-family:Lato,sans-serif;font-style:normal;font-weight:700;font-size:1.8rem;line-height:3rem;color:#fff!important;background:#00923f;border-radius:3px;padding:1.6rem 2rem}@media all and (max-width:480px){.main-wrapper__content-failed-link{margin-top:2.9rem;padding:1.4rem 2rem}}.main-wrapper__content-failed-link:hover{background:#0ca24d}.wrapper--about-page .bread-crumbs{margin-top:0}.wrapper--about-page .bread-crumbs .bread-crumbs__link{color:#fff;border-bottom:1px solid #fff}.business-direction__title{font-family:Oswald,"Sans Serif";font-weight:500;font-size:3.8rem;line-height:6.6rem}.business-direction__grid{margin-top:3.4rem;display:grid;grid-template:auto/repeat(2,1fr);grid-gap:3.5rem}.business-direction__item{padding:3.7rem 4.1rem 4.7rem;color:#fff;border-radius:.3rem;box-shadow:0 8rem 10rem rgba(0,0,0,.08)}@media all and (max-width:768px){.business-direction__title{font-size:2.8rem;line-height:3.5rem}.business-direction__grid{grid-gap:2rem;grid-template:auto/1fr}.business-direction__item{padding:3rem}}@media all and (max-width:375px){.business-direction__grid{grid-gap:1.8rem}.business-direction__item{width:calc(100% + 2rem);margin-left:-1rem;padding:1.5rem 2rem}}.business-direction__item.item--project{background:linear-gradient(199.48deg,#00a346 -.33%,#00873a 103.3%)}.business-direction__item.item--building{background:linear-gradient(196.5deg,#007cc7 -6.23%,#0072b8 101.4%)}.business-direction__item.item--with-img{padding:0 0 2.7rem;color:#000}.business-direction__item.item--with-img .item__title{margin-top:2.1rem;padding:0 4rem}@media all and (max-width:768px){.business-direction__item.item--with-img .item__title{padding:0 3rem}}@media all and (max-width:576px){.business-direction__item.item--with-img .item__title{padding:0 2rem;margin-top:1.4rem}}.business-direction__item.item--with-img .item__desc{margin-top:1.7rem;padding:0 4rem}.business-direction__item .item__img{vertical-align:top;width:100%;min-height:18rem;-o-object-fit:cover;object-fit:cover}.business-direction__item .item__title{font-family:Oswald,"Sans Serif";font-weight:500;font-size:3.2rem;line-height:4rem}@media all and (max-width:768px){.business-direction__item.item--with-img .item__desc{padding:0 3rem}.business-direction__item .item__title{font-size:2.2rem;line-height:3rem}}.business-direction__item .item__desc{margin-top:2rem}.additional-info{padding:4.3rem 0 5.4rem;background:#00923f;color:#fff}.additional-info__content{display:flex;justify-content:space-between}.additional-info__text-info{max-width:69.2rem;margin-right:2rem}@media all and (max-width:576px){.business-direction__item.item--with-img .item__desc{padding:0 2rem}.additional-info{padding:1.9rem 0 3.1rem}.additional-info__content{flex-direction:column}.additional-info__text-info{margin-right:unset}}.additional-info__title{display:inline-block;font-family:Oswald,"Sans Serif";font-weight:500;font-size:3.8rem;line-height:6.6rem}@media all and (max-width:768px){.additional-info__title{font-size:2.8rem;line-height:3.5rem}}.additional-info__desc{margin-top:1.6rem;font-size:1.8rem;line-height:3rem}@media all and (max-width:768px){.additional-info__desc{margin-top:2.2rem;font-size:1.6rem;line-height:2.5rem}}.additional-info__consult-button{position:relative;margin-top:3.8rem;padding:0 4.6rem 0 2rem;font-weight:600;font-size:1.8rem;line-height:3rem;color:#00923f;box-shadow:0 .4rem .4rem rgba(0,0,0,.1)}.additional-info__consult-button::after{content:"";display:block;width:1rem;height:1.5rem;position:absolute;top:calc(50% - .75rem);right:2rem;background:url("../img/arrow-add-info.cb21921a84e0.svg") center center/contain no-repeat}.additional-info__link{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;padding:0 4.6rem 0 2rem;background:#fff;font-weight:600;font-size:1.8rem;line-height:3rem;color:#00923f;height:5.6rem;margin-top:3.8rem;border-radius:.3rem;box-shadow:0 .4rem .4rem rgba(0,0,0,.1)}.additional-info__link:hover{color:#00923f}@media all and (max-width:768px){.additional-info__link{margin-top:2.5rem}}.additional-info__link.link-career{width:16.7rem;color:#007d36}.additional-info__link::after{content:"";display:block;width:1rem;height:1.5rem;position:absolute;top:calc(50% - .75rem);right:2rem;background:url("../img/arrow-add-info.cb21921a84e0.svg") center center/contain no-repeat}.additional-info__buttons-block{display:flex;align-items:flex-end}@media all and (max-width:992px){.additional-info__buttons-block{flex-wrap:wrap}}@media all and (max-width:640px){.additional-info__buttons-block{flex-direction:column;align-items:flex-start}}.additional-info__resume-block{display:flex;margin-left:2rem;align-items:center}@media all and (max-width:992px){.additional-info__resume-block{margin-top:1.8rem;margin-left:0}}.additional-info__resume-button.button{height:5.6rem;border:.2rem solid #fff;background:0 0;font-weight:600;color:#fff;width:21.2rem}.additional-info__resume-formats{display:inline;margin:0 0 0 2rem;width:18rem}@media all and (max-width:640px){.additional-info__resume-block{flex-direction:column}.additional-info__resume-formats{margin:1rem 0 0;width:19rem}}.additional-info__contacts{width:28.8rem}.additional-info__contacts .contacts__phone-link{display:block;font-family:Oswald,"Sans Serif";font-weight:500;font-size:2.8rem;line-height:4.9rem}@media all and (max-width:768px){.additional-info__contacts .contacts__phone-link{font-size:2rem;line-height:3.5rem}}.additional-info__contacts .contacts__text{max-width:22rem;margin-top:.7em;line-height:2.8rem}@media all and (max-width:768px){.additional-info__contacts .contacts__text{font-size:1.4rem;line-height:2rem}}@media all and (max-width:576px){.additional-info__contacts{margin-top:2.5rem}.additional-info__contacts .contacts__text{display:none}}.additional-info__subscribe{margin-top:4rem}.additional-info__subscribe .subscribe__form{max-width:56.5rem}.additional-info__subscribe .subscribe__form .form__input{padding:1.4rem 16rem 1.4rem 3rem;background:rgba(8,183,84,.7);font-family:Lato,"Sans Serif";color:#fff;font-weight:500;font-size:1.8rem;line-height:3rem;height:5.5rem;border:none}@media all and (max-width:420px){.additional-info__subscribe{margin-top:3rem}.additional-info__subscribe .subscribe__form .form__input{width:100%;margin-left:0;padding:1.4rem 2rem}.additional-info__subscribe .subscribe__form .form__button-subscribe{position:relative;margin-top:1rem}}.additional-info__subscribe .subscribe__form .form__input::-moz-placeholder{color:rgba(255,255,255,.6);opacity:1}.additional-info__subscribe .subscribe__form .form__input::placeholder{color:rgba(255,255,255,.6);opacity:1}.additional-info__subscribe .subscribe__form .form__button-subscribe{width:15rem;height:5.5rem;background:#fff;font-weight:700;font-size:1.8rem;line-height:3rem;color:#00923f;border-radius:.3rem}@font-face{font-family:Oswald;src:url("../fonts/oswald-light.65792493c580.woff2");font-weight:300;font-style:normal}@font-face{font-family:Oswald;src:url("../fonts/oswald-regular.824bf7b95f83.woff2");font-weight:400;font-style:normal}@font-face{font-family:Oswald;src:url("../fonts/oswald-medium.581edc65aee0.woff2");font-weight:500;font-style:normal}@font-face{font-family:Oswald;src:url("../fonts/oswald-semibold.ce9adbadcfa8.woff2");font-weight:600;font-style:normal}@font-face{font-family:Oswald;src:url("../fonts/oswald-bold.bc5eb9b7b023.woff2");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url("../fonts/lato-light.7244318390cc.woff2");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url("../fonts/lato-regular.bd03a2cc277b.woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url("../fonts/lato-medium.0996d39c4cf5.woff2");font-weight:500;font-style:normal}@font-face{font-family:Lato;src:url("../fonts/lato-semibold.8b4f872c5de1.woff2");font-weight:600;font-style:normal}@font-face{font-family:Lato;src:url("../fonts/lato-bold.cccb89748581.woff2");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url("../fonts/lato-heavy.c9cbbdc3762c.woff2");font-weight:900;font-style:normal}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:100}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:101}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:102}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0/100% 100% no-repeat;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:104}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:dotted 1px}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{opacity:0;position:absolute}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:103}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:1s linear infinite fancybox-rotate;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:.2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url("../img/ajax-loader.c5cd7f530057.gif") center center no-repeat #fff}@font-face{font-family:slick;font-weight:400;font-style:normal}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.datepicker--cells{display:flex;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s,transform .3s,left .3s;z-index:100}.datepicker.-from-top-{transform:translateY(-8px)}.datepicker.-from-right-{transform:translateX(8px)}.datepicker.-from-bottom-{transform:translateY(8px)}.datepicker.-from-left-{transform:translateX(-8px)}.datepicker.active{opacity:1;transform:translate(0);transition:opacity .3s,transform .3s,left}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body.active{display:block}.datepicker--nav{display:flex;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:flex;cursor:pointer;align-items:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:flex}.datepicker--button{cursor:pointer;border-radius:4px;flex:1;display:inline-flex;justify-content:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:flex;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{width:13px;height:15px;background-position:-3796px 0;background-color:transparent}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{width:15px;height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;box-shadow:0 0 1px 0 #888;background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0;background-image:url("../img/flags/flags.f19646e914db.png")}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px;background-image:url("../img/flags/flags@2x.d12789ebca4c.png")}}html{font-size:10px}body{margin:0;padding:0;font-family:Lato,"Sans Serif";font-size:1.6rem;line-height:2.5rem;color:#000}body.no-scroll{overflow:hidden;width:100%;height:100%;position:sticky}button:focus{outline:0}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:#000}a:hover{color:#000}ul{list-style:none}.main-wrapper.wrapper--single-page{padding-top:.01rem}.container{width:131rem;margin:0 auto;padding:0 3rem}@media all and (max-width:1310px){.container{width:100%}}@media all and (max-width:768px){.container{padding:0 2rem}}.container--services,.container--tank-cleaning{width:131rem;margin:0 auto}@media all and (max-width:1310px){.container--services,.container--tank-cleaning{width:100%}}.container--tank-cleaning-wide{width:146rem;margin:0 auto}@media all and (max-width:1460px){.container--tank-cleaning-wide{width:100%}}@media all and (max-width:375px){.container--services,.container--tank-cleaning,.container--tank-cleaning-wide{padding:0 1rem}}.container-tank-cleaning{padding:0;width:144rem;margin:0 auto}@media all and (max-width:1440px){.container-tank-cleaning{width:100%}}.container .responsive-img{width:100%}.text-break{display:block}.text-nowrap{white-space:nowrap}.underline{text-decoration:none;border-bottom:1px solid #09121c}.underline.underline--white{border-bottom:1px solid #fff}.underline.underline--gray{border-bottom:1px solid rgba(0,0,0,.6)}.underline.underline--blue{border-bottom:1px solid #017dc3}.underline.underline--dashed{border-bottom:1px dashed #818181}.no-style-link,.no-style-link:hover{color:inherit}.button{background:#fff;font-weight:600;font-size:1.8rem;line-height:3rem;height:5.6rem;border:none;border-radius:.3rem;white-space:nowrap;cursor:pointer;color:#00923f;transition:.2s}.button:focus{outline:0}.button:disabled{color:#00923f}.button.button--invert{background:#00923f;color:#fff}.button.button--invert:hover{background:#0ca24d}.button.button--invert:disabled{color:rgba(255,255,255,.5)}.button.button--invert:disabled:hover{background:#00923f}.form__input-outer{position:relative}.form__input-outer .iti{width:100%}.form__input-outer.field--invalid::after{content:"!";display:flex;align-items:center;justify-content:center;width:3.8rem;height:100%;position:absolute;top:0;right:0;font-size:2.4rem;line-height:4rem;color:#fff;background:#c71f1f;border-radius:0 .4rem .4rem 0}.form__input-outer.field--invalid .field--requared{border:.2rem solid #c71f1f}.form__input-outer.field--invalid .field--requared+.calendar-icon{border:.1rem solid #c71f1f}.form__input-outer.field--invalid+.form__error-msg{display:inline-block}.form__input-outer.field--invalid+.select-styled{border:.1rem solid #c71f1f}.form__input-wrapper{width:100%;position:relative;margin-bottom:2rem}.form__input-wrapper.input-wrapper--checkbox,.form__input-wrapper.input-wrapper--radio{display:flex;justify-content:space-between;border-radius:.4rem;border:.1rem solid #c8cfd6;align-self:end}.form__input-wrapper.input-wrapper--radio-gender{position:relative}.form__input-wrapper.input-wrapper--radio-gender.field--invalid .form__error-msg{display:block}.form__input-wrapper.input-wrapper--radio-gender .form__error-msg{position:absolute;top:5.9rem}@media all and (max-width:576px){.form__input-wrapper{margin-bottom:1.6rem}.form__input-wrapper.input-wrapper--radio-gender.field--invalid{margin-bottom:2rem}.form__input-wrapper.input-wrapper--radio-gender .form__error-msg{top:4.5rem}}.form__input-wrapper.input-wrapper--marital-status{margin-bottom:4rem}.form__input-wrapper.input-wrapper--marital-status-select{display:none}@media all and (max-width:768px){.form__input-wrapper.input-wrapper--marital-status{display:none}.form__input-wrapper.input-wrapper--marital-status-select{display:block}}@media all and (max-width:480px){.form__input-wrapper.input-wrapper--driver-category{flex-wrap:wrap;justify-content:flex-start;border:none;border-top:.1rem solid #c8cfd6;border-left:.1rem solid #c8cfd6}.form__input-wrapper.input-wrapper--driver-category .form__label.label--radio{flex:unset;flex-basis:25%;border-bottom:.1rem solid #c8cfd6}.form__input-wrapper.input-wrapper--driver-category .form__label.label--radio:first-of-type{border-radius:.4rem 0 0}.form__input-wrapper.input-wrapper--driver-category .form__label.label--radio:last-of-type{border-right:.1rem solid #c8cfd6;border-radius:0 0 .4rem}.form__input-wrapper.input-wrapper--driver-category .form__label.label--radio:nth-of-type(4){border-radius:0 .4rem 0 0}.form__input-wrapper.input-wrapper--driver-category .form__label.label--radio:nth-of-type(8){border-radius:0 0 .4rem}.form__input-wrapper.input-wrapper--driver-category .form__label.label--radio:nth-of-type(9){border-radius:0 0 0 .4rem}}.form__input-wrapper.input-wrapper--inline{max-width:56.4rem;display:flex}.form__input-wrapper.input-wrapper--inline .select:first-of-type .select-styled{border-radius:.4rem 0 0 .4rem}.form__input-wrapper.input-wrapper--inline .select:last-of-type .select-styled{border-radius:0 .4rem .4rem 0}.form__input-wrapper .calendar-icon{display:block;position:absolute;width:3.7rem;height:100%;top:0;left:0;background:url("../img/calendar.f51843f8e9ba.svg") center center no-repeat #f3f3f3;border-radius:.4rem 0 0 .4rem;border:.1rem solid #d4d4d4}.form__label-wrapper{display:flex;align-items:center;justify-content:space-between}@media all and (max-width:640px){.form__label-wrapper{flex-direction:column;align-items:flex-start}.form__label-wrapper .form__label.label--checkbox{margin:.6rem 0 1.5rem}}.form__input-inline{display:grid;grid-column-gap:1.6rem;grid-row-gap:2rem}.form__input-inline.input-inline--col6{grid-template:auto/repeat(6,1fr)}@media all and (max-width:900px){.form__input-inline.input-inline--col6{grid-template:auto/repeat(3,1fr)}}@media all and (max-width:576px){.form__input-inline.input-inline--col6{grid-template:auto/1fr;grid-gap:0}}.form__input-inline.input-inline--col4{grid-template:auto/repeat(4,1fr)}@media all and (max-width:900px){.form__input-inline.input-inline--col4{grid-template:auto/repeat(2,1fr)}}@media all and (max-width:480px){.form__input-inline.input-inline--col4{grid-template:auto/1fr}}.form__input-inline.input-inline--col3{grid-template:auto/repeat(3,1fr)}@media all and (max-width:576px){.form__input-inline.input-inline--col3{grid-template:auto/1fr;grid-gap:0}}.form__input-inline.input-inline--col2{grid-template:auto/repeat(2,1fr)}@media all and (max-width:720px){.form__input-inline.input-inline--col2{grid-template:auto/1fr;grid-gap:0}}.form__input-inline.input-inline--gap0{grid-column-gap:unset}.form__input-inline.input-inline--gap1{grid-column-gap:1.5rem}.form__input-inline.input-inline--gap3{grid-column-gap:3.6rem}.form__input-section{position:relative;margin-bottom:4.1rem;background:#efefef;padding:2.5rem 2.9rem 1.4rem;border-radius:.4rem;border:.1rem solid #c8cfd6}.form__input-section.input-section--programms{padding:3.5rem 4.8rem}@media all and (max-width:576px){.form__input-section{margin-bottom:2.1rem;padding:1.5rem 2rem .5rem}.form__input-section.input-section--programms{padding:2rem}}.form__input-section.input-section--expirience{padding:0 4.3rem 0 0;margin-bottom:.5rem}.form__input-section.input-section--expirience .input-inline--col4{grid-template:auto/26rem repeat(3,1fr)}@media all and (max-width:900px){.form__input-section.input-section--expirience{padding:0}.form__input-section.input-section--expirience .input-inline--col4{grid-template:auto/repeat(3,1fr)}}.form__input-section.input-section--expirience .section--period .form__error-msg{position:absolute;top:4.3rem}@media all and (max-width:576px){.form__input-section.input-section--expirience{padding:1.5rem 2rem .5rem}.form__input-section.input-section--expirience .input-inline--col4{grid-template:auto/1fr;grid-gap:0}.form__input-section.input-section--expirience .section--period .form__input-outer.field--invalid{margin-bottom:.8rem}.form__input-section.input-section--expirience .section--period .form__error-msg{top:6.8rem}}.form__input-section.input-section--leave,.form__input-section.input-section--relatives{padding:0 4.3rem 0 1.5rem;margin-bottom:.5rem}@media all and (max-width:900px){.form__input-section.input-section--leave,.form__input-section.input-section--relatives{padding:0 1.5rem}}@media all and (max-width:576px){.form__input-section.input-section--leave,.form__input-section.input-section--relatives{padding:1.5rem 2rem .5rem}}.form__input-section.clone-section{margin-top:1.5rem}.form__label{position:relative;display:inline-block;margin-bottom:.4rem;font-size:1.5rem;line-height:2.2rem}.form__label.label--checkbox{font-size:1.3rem;line-height:1.9rem;padding-left:3rem}.form__label.label--checkbox::before{content:"";position:absolute;top:-.2rem;left:0;display:block;width:1.9rem;height:1.9rem;border-radius:.3rem;border:1px solid #cdcdcd;box-sizing:border-box;background:#fff}.form__label.label--radio{flex:1;display:flex;align-items:center;justify-content:center;margin:0;padding:1.5rem 0;border:.1rem solid transparent;border-right:.1rem solid #d4d4d4;text-align:center;color:#949494;background:#fff}.form__label.label--radio:last-of-type{border-right:transparent;border-radius:0 .4rem .4rem 0}.form__label.label--radio:first-of-type{border-radius:.4rem 0 0 .4rem}.form__label.label--expirience{display:none}@media all and (max-width:576px){.form__label.label--radio{padding:1rem 0}.form__label.label--expirience{display:block}}.form__label.label--upload{margin-top:3.6rem;display:inline-flex;align-items:center;justify-content:center;background:#00923f;font-size:1.6rem;line-height:3rem;padding:1.5rem 2.5rem;height:5.6rem;border:none;border-radius:.3rem;white-space:nowrap;cursor:pointer;color:#fff}@media all and (max-width:480px){.form__label.label--checkbox::before{top:0;width:1.9rem;height:1.9rem}.form__label.label--upload{margin-top:3.2rem}}@media all and (max-width:375px){.form__label.label--upload{width:100%}}.form__label.label--upload-resume{margin-top:0;font-size:1.5rem;line-height:2.5rem;font-weight:700;min-width:18rem;background:0 0;border:.2rem dashed #aab5be;color:#3f4c59}.form__label .label__asterisk{color:#ff2929}.form__error-msg{display:none;position:relative;font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#c71f1f;top:-.5rem}.form__error-msg--privacy{position:absolute;top:50%;left:-1.8rem;transform:translate(-100%,-50%);width:20.8rem;padding:.9rem 1.3rem;text-align:left;color:#fff;border-radius:.2rem;background:#c71f1f}.form__error-msg--privacy::before{content:"";position:absolute;top:50%;right:-.4rem;transform:translateY(-50%) rotate(45deg);display:block;width:.9rem;height:.9rem;background:#c71f1f}@media all and (max-width:768px){.form__error-msg--privacy{top:unset;left:-.5rem;bottom:-1.6rem;transform:translate(0,100%)}.form__error-msg--privacy::before{right:unset;left:1rem;top:0}}.form__input,.form__textarea{width:100%;padding:1.6rem 1.8rem 1.2rem;border:.1rem solid #d5d5d5;background:#fff;font-size:1.5rem;line-height:2.5rem;color:#000;border-radius:.4rem}.form__input:focus,.form__textarea:focus{outline:0}.form__input::-moz-placeholder,.form__textarea::-moz-placeholder{color:#929292}.form__input::placeholder,.form__textarea::placeholder{color:#929292}.form__input:disabled,.form__textarea:disabled{background:#efefef;color:#d5d5d5}.form__input.field--span3,.form__textarea.field--span3{grid-column:span 3}.form__input[type=number]::-webkit-inner-spin-button,.form__input[type=number]::-webkit-outer-spin-button,.form__textarea[type=number]::-webkit-inner-spin-button,.form__textarea[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}.form__input.field--date,.form__textarea.field--date{padding-left:4.5rem}.form__input.field--phone,.form__textarea.field--phone{color:#929292}.form__input.field--phone:focus,.form__textarea.field--phone:focus{color:#000!important}.form__textarea{min-height:8.9rem;resize:none;vertical-align:top}.form__checkbox{display:none}.form__checkbox.checkbox--privacy+.label--checkbox::before{border:.2rem solid #c71f1f}.form__checkbox:checked+.label--checkbox::before{background:url("../img/checkbox.378281e0514c.svg") center center no-repeat #00923f;border:none}.form__input-checkbox,.form__input-radio{display:none}.form__input-checkbox:checked+.label--radio,.form__input-radio:checked+.label--radio{background:#d6f3e2;color:#000;border:.1rem solid #00923f}.form__upload-wrapper{margin-top:3.6rem;display:grid;grid-template:auto/18rem 1fr;grid-column-gap:2.9rem;grid-row-gap:2.1rem}@media all and (max-width:576px){.form__input,.form__textarea{padding:.9rem 1.4rem}.form__textarea{min-height:7.9rem}.form__upload-wrapper{margin-top:2.4rem;grid-template:auto/1fr}}.form__upload-wrapper .form__error-msg{top:unset}@media all and (max-width:480px){.form__input-checkbox:checked+.label--radio,.form__input-radio:checked+.label--radio{border-bottom:.1rem solid #00923f!important}.form__upload-wrapper .form__error-msg{width:100%;text-align:center}}.form__file-upload{display:none}.form__file-upload.field--invalid+.label--upload-resume{border-color:#c71f1f}.form__file-list{margin-top:.8rem;display:none;grid-column:span 2}.form__file-list-item{position:relative;display:flex;height:5.4rem;align-items:center;padding:0 3.8rem 0 4.6rem;font-weight:700;font-size:1.5rem;line-height:2.5rem;color:#3f4c59;background:#fff;border:.1rem dashed #aab5be;border-right:transparent;border-radius:.3rem}.form__file-list-item::before{content:"";display:block;width:1.7rem;height:2.2rem;position:absolute;top:calc(50% - 1.1rem);left:1.8rem;background:url("../img/upload-file.b4be99de533a.svg") center center no-repeat}.form__file-list-del{display:block;position:absolute;right:0;top:-.1rem;width:3.8rem;height:calc(100% + .2rem);border:none;font-size:0;background:url("../img/del-file-button.245ba57f61f6.svg") center center no-repeat #c71f1f;border-radius:0 .3rem .3rem 0;cursor:pointer}.form__file-upload-desc{font-size:1.5rem;line-height:2.5rem}.form__add-button{display:block;background:0 0;color:#00923f;border:none;border-bottom:.1rem dashed #00923f;cursor:pointer;font-size:1.5rem;line-height:2rem}.form__add-button.add-button--job,.form__add-button.add-button--leave,.form__add-button.add-button--relative{margin-left:auto;margin-bottom:2rem}.form__language-section{margin-bottom:4rem}@media all and (max-width:576px){.form__file-list{margin-top:0;order:2;grid-column:unset}.form__file-upload-wrapper{text-align:center;order:3}.form__file-upload-desc{order:1}.form__language-section{margin-bottom:3.2rem}}@media all and (max-width:480px){.form__language-section .select:first-of-type{flex:.67}}.form__checkbox-section{display:flex;flex-direction:column}.form__checkbox-section .checkbox-section__title{display:block;padding-bottom:.7rem;border-bottom:.1rem solid #c8cfd6;margin-bottom:1.4rem;font-size:1.5rem;line-height:2.5rem;color:#000}.form__checkbox-section .label--checkbox{padding-left:2.6rem;margin-bottom:1rem;font-size:1.5rem;line-height:2.5rem;color:#000}.form__checkbox-section .label--checkbox:before{top:.1rem;width:1.9rem;height:1.9rem}.form__checkbox-section .label--checkbox:last-of-type{margin-top:auto}.form__checkbox-section .form__textarea{margin-top:1.1rem}.form__privacy-link{border-bottom:.6px solid #000;cursor:pointer;transition:.2s}.form__privacy-link:hover{color:#00923f;border-bottom:.6px solid #00923f}.grecaptcha-badge{display:none}.bread-crumbs{margin-top:4.2rem;color:#808d94}.bread-crumbs__list{display:flex;flex-wrap:wrap}.bread-crumbs__item:last-of-type .bread-crumbs__link{margin-right:0}.bread-crumbs__link{position:relative;color:#808d94;font-size:1.5rem;line-height:2.3rem;border-bottom:1px solid #808d94;margin-right:2rem}.bread-crumbs__link:hover{color:#000;border-bottom:1px solid #000}.bread-crumbs__link::after{content:"/";bottom:-.5rem;right:-1.5rem;position:absolute;text-decoration:none}.search-result .bread-crumbs__item:last-child .bread-crumbs__link::after{display:none}.wrapper--career-page{background:#f7f7f7}.content-block.block--single-page.block--career{padding:1rem 0 7.7rem}@media all and (max-width:768px){.content-block.block--single-page.block--career{padding-bottom:2rem}}@media all and (max-width:576px){.bread-crumbs{margin-top:3.5rem}.bread-crumbs__link{font-size:1.4rem}.content-block.block--single-page.block--career{padding-bottom:.4rem}}.career-content__desc{font-size:1.6rem;line-height:2.8rem}.career-content__vacancy-list{margin-top:2.9rem}@media all and (max-width:375px){.career-content__vacancy-list{width:calc(100% + 2rem);margin-left:-1rem}}.dropdawn-menu__vacancy-item{position:relative;margin-bottom:1.2rem;background:#fff;box-shadow:0 .1rem .1rem rgba(41,41,41,.16)}.dropdawn-menu__vacancy-item.item--active{box-shadow:0 2rem 5rem rgba(41,41,41,.05)}.dropdawn-menu__vacancy-item.item--active::after{transform:rotate(180deg)}.dropdawn-menu__vacancy-item:hover{box-shadow:0 2rem 5rem rgba(0,55,84,.05)}.dropdawn-menu__vacancy-item:last-child{margin-bottom:0}.dropdawn-menu__vacancy-item::after{content:"";display:block;width:1.7rem;height:1.1rem;position:absolute;top:3.6rem;right:3.6rem;background:url("../img/arrow-dropdown-vacancy.abf2005ff1c9.svg") center center no-repeat;transition:.15s}.dropdawn-menu__vacancy-item .vacancy-item__header{padding:2.7rem 6rem 2rem 3.8rem;display:flex;flex-direction:column;cursor:pointer}.dropdawn-menu__vacancy-item .vacancy-item__header .vacancy-item__name{font-weight:600;color:#00923f}.dropdawn-menu__vacancy-item .vacancy-item__header .vacancy-item__city{display:inline-block;margin-top:.7rem;font-size:1.4rem;line-height:2.3rem;color:rgba(0,0,0,.5)}@media all and (max-width:576px){.career-content__vacancy-list{margin-top:2rem}.dropdawn-menu__vacancy-item .vacancy-item__header{padding:1.7rem 5.5rem 1.5rem 2rem}.dropdawn-menu__vacancy-item .vacancy-item__header .vacancy-item__city{margin-top:.5rem}}.dropdawn-menu__vacancy-item .vacancy-item__header .vacancy-item__salary{display:inline-block;margin-top:1.1rem;font-weight:500}.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info{display:none;padding:3.1rem 3.8rem;border-top:1px solid #e9e9e9;font-size:1.6rem;line-height:2.7rem}.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info .vacancy-info__title{font-weight:900;font-size:1.8rem;line-height:3rem}@media all and (max-width:576px){.dropdawn-menu__vacancy-item .vacancy-item__header .vacancy-item__salary{margin-top:.7rem}.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info{line-height:2.5rem;padding:2.5rem 2.3rem 1.5rem}.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info .vacancy-info__title{font-size:1.6rem;line-height:2.7rem}}.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info .vacancy-info__add-info{margin-top:4.4rem}@media all and (max-width:576px){.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info .vacancy-info__add-info{margin-top:3rem}}.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info .vacancy-info__list{margin:1.7rem 0 3.3rem}.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info .vacancy-info__list .list__item{position:relative;padding-left:3rem;margin-bottom:.8rem}.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info .vacancy-info__list .list__item::before{content:"";display:block;width:1.5rem;border-bottom:.2rem solid #000;position:absolute;top:1.2rem;left:0}.welder-flex-class{display:flex}.career-welder{width:100%;height:100%;align-items:center;position:fixed;top:0;left:0;z-index:2;background-color:rgba(0,0,0,.5)}.career-welder .welder-content{width:55.7rem;height:27.4rem;background-color:#fff;margin:auto;color:#000;position:relative;padding:3rem 4.5rem 4rem}.career-welder .welder-content .welder-exit{position:absolute;right:2rem;top:2rem;font-size:2.4rem;font-weight:300;color:#89929d;cursor:pointer}.career-welder .welder-content h1{font-weight:700;font-size:2.4rem;line-height:4rem;margin-bottom:1.9rem}.career-welder .welder-content h1+span{font-weight:400;font-size:1.9rem;line-height:2.8rem;margin-bottom:2.7rem;display:inline-block}.career-welder .welder-content span+div{display:flex;justify-content:space-between}.career-welder .welder-content span+div>a{width:20.6rem;height:5.4rem;background:#00923f;border-radius:3px;color:#fff;text-align:center;font-weight:700;font-size:16px;line-height:2.4rem;border:none;cursor:pointer;padding-top:1.5rem}.career-welder .welder-content div>a+a{width:20.6rem;height:5.4rem;border-radius:3px;text-align:center;font-weight:700;font-size:16px;line-height:2.4rem;cursor:pointer;background-color:#fff;color:#000;border:1.5px solid #00923f}@media screen and (max-width:557px){.career-welder .welder-content{width:98%;height:auto;padding:2rem 3.5rem 3rem}.career-welder .welder-content .welder-exit{right:1rem;top:1rem;font-size:1.6rem}.career-welder .welder-content span+div{display:flex;justify-content:space-between;flex-direction:column;align-items:center}.career-welder .welder-content span+div>a{margin-bottom:1rem}}.wrapper--comment-page{background:#f7f8f9}.comment-form{max-width:59rem}.comment-form .form__textarea{min-height:14.9rem}.comment-form .form__submit-button-wrapper{margin-bottom:0}#map{height:52rem}@media all and (max-width:768px){#map{height:45rem}}@media all and (max-width:576px){.dropdawn-menu__vacancy-item .vacancy-item__vacancy-info .vacancy-info__list{margin:1rem 0 3rem}.comment-form .form__textarea{max-height:10.4rem}#map{height:35rem}}.ymaps-block{position:relative;margin-top:4rem}.ymaps-block__float-contacts{width:45.7rem;height:34.6rem;padding:11.5rem 1.2rem 3.3rem;position:absolute;top:calc(50% - 17.3rem);right:calc(50% - 62.7rem);font-size:1.8rem;line-height:3rem;background:#fff;border-radius:.6rem;box-shadow:0 3.5rem 5rem rgba(0,0,0,.1)}@media all and (max-width:1310px){.ymaps-block__float-contacts{right:3rem}}.ymaps-block__float-contacts .float-contacts__offices{position:absolute;top:1.4rem;left:1.2rem;right:1.2rem}.ymaps-block__float-contacts .float-contacts__offices-list{position:relative;width:100%;max-height:31.8rem;overflow-y:auto;margin-bottom:4rem;box-shadow:0 .2rem .6rem rgba(0,0,0,.2);background:#fff;z-index:5}@media all and (max-width:768px){.ymaps-block__float-contacts{font-size:1.6rem;line-height:2.5rem;width:39.7rem;height:30.6rem;top:calc(50% - 15.3rem)}.ymaps-block__float-contacts .float-contacts__offices-list{max-height:27.8rem}}.ymaps-block__float-contacts .float-contacts__offices-list::-webkit-scrollbar-track{width:1rem}.ymaps-block__float-contacts .float-contacts__offices-list::-webkit-scrollbar{margin-right:.5rem;width:.4rem}.ymaps-block__float-contacts .float-contacts__offices-list::-webkit-scrollbar-thumb{width:.4rem;background:#c3c8ca;border-radius:.2rem}.ymaps-block__float-contacts .float-contacts__offices-list.list--active::after{transform:rotate(180deg);right:2.3rem;top:2.35rem}.ymaps-block__float-contacts .float-contacts__offices-list.list--active .offices-list__item{padding:1.3rem 2.8rem 1.1rem;border-top:1px solid #ebedef;display:block}.ymaps-block__float-contacts .float-contacts__offices-list.list--active .offices-list__item.item--current{padding:1.3rem 2.8rem 1.1rem}.ymaps-block__float-contacts .float-contacts__offices-list.list--active .offices-list__item:first-child{font-weight:500;color:rgba(0,0,0,.5);padding:1.9rem 4rem 1.6rem 2.8rem}.ymaps-block__float-contacts .float-contacts__offices-list::after{content:"";display:block;width:0;height:0;border:.65rem solid transparent;border-top:.65rem solid #000;position:absolute;top:3rem;right:2.6rem;transition:.15s;z-index:2}.ymaps-block__float-contacts .float-contacts__offices-list .offices-list__item{font-weight:600;cursor:pointer;display:none}.ymaps-block__float-contacts .float-contacts__offices-list .offices-list__item.item--current{display:block;padding:1.9rem 4rem 1.6rem 2.8rem}@media all and (max-width:576px){.ymaps-block__float-contacts .float-contacts__offices-list.list--active::after{top:2.1rem;right:2rem}.ymaps-block__float-contacts .float-contacts__offices-list.list--active .offices-list__item:first-child{padding:1.5rem 4rem 1.3rem 1.7rem}.ymaps-block__float-contacts .float-contacts__offices-list::after{top:2.6rem;right:1.9rem;border:.4rem solid transparent;border-top:.4rem solid #000}.ymaps-block__float-contacts .float-contacts__offices-list .offices-list__item.item--current{padding:1.5rem 4rem 1.3rem 1.7rem}}.office-item__title{display:none}.office-item__contact{margin-top:1.2rem;display:flex}@media all and (max-width:640px){.ymaps-block__float-contacts{position:relative;min-height:32rem;top:0;right:0;width:100%;height:unset;padding:10.4rem 1.2rem 2rem}.ymaps-block__float-contacts .float-contacts__offices{top:2.1rem}.ymaps-block__float-contacts .float-contacts__offices-list{max-height:28.3rem}.office-item__contact{margin-top:1.9rem}}.office-item__contact:first-of-type{margin-top:0}.office-item__contact .contact__title{flex-basis:11.3rem;padding-left:2.8rem;margin-right:1.2rem;color:rgba(0,0,0,.5)}@media all and (max-width:375px){#map{height:22.5rem}.ymaps-block__float-contacts{min-height:33.9rem}.ymaps-block__float-contacts .float-contacts__offices-list{max-height:30.5rem}.office-item__contact .contact__title{flex-basis:10.3rem;padding-left:1.8rem}}.office-item__contact .contact__value{flex:1}.office-item__contact .contact__value .phone-link{white-space:nowrap}.office-item__contact .contact__value .email__link{border-bottom:1px solid #000}.branch-offices__grid{margin-top:6.4rem;display:grid;grid-template:auto/repeat(3,1fr);grid-column-gap:6.4rem;grid-row-gap:4.9rem;font-size:1.8rem;line-height:3rem}.branch-offices__grid .office-item__title{display:inline-block;font-weight:900;font-size:2.8rem;line-height:3.9rem;margin-bottom:3rem}@media all and (max-width:992px){.branch-offices__grid{grid-template:auto/repeat(2,1fr)}.branch-offices__grid .office-item__title{font-size:2.1rem;line-height:2.9rem}}@media all and (max-width:640px){.branch-offices__grid .office-item__contact{margin-top:1.4rem}}.branch-offices__grid .office-item__contact:first-of-type{margin-top:0}.branch-offices__grid .office-item__contact .contact__title{flex-basis:8.5rem;padding-left:0;margin-right:.9rem}.content-block{padding:4.5rem 0 5.4rem}.content-block.block--single-page{padding:1rem 0 6.4rem}@media all and (max-width:576px){.branch-offices__grid{grid-template:auto/1fr}.content-block{margin-top:.5rem;padding:2.2rem 0 4rem}.content-block.block--single-page{padding:0 0 5.4rem}}.content-block.block--energetics,.content-block.block--tank-anticor,.content-block.block--tank-building,.content-block.block--tank-cleaning,.content-block.block--tank-diagnostic,.content-block.block--tank-repair{padding:2.2rem 0 0}.content-block.block--tank-anticor .tank-cleaning__order-block,.content-block.block--tank-building .tank-cleaning__order-block,.content-block.block--tank-diagnostic .tank-cleaning__order-block,.content-block.block--tank-repair .tank-cleaning__order-block{padding-top:4rem}@media all and (min-width:768px){.content-block.block--tank-anticor .tank-cleaning__reviews,.content-block.block--tank-building .tank-cleaning__reviews,.content-block.block--tank-diagnostic .tank-cleaning__reviews,.content-block.block--tank-repair .tank-cleaning__reviews{padding-bottom:9rem}.content-block.block--tank-anticor .tank-cleaning__about,.content-block.block--tank-building .tank-cleaning__about,.content-block.block--tank-diagnostic .tank-cleaning__about,.content-block.block--tank-repair .tank-cleaning__about{padding-bottom:3rem}.content-block.block--tank-anticor .tank-cleaning__order-block,.content-block.block--tank-building .tank-cleaning__order-block,.content-block.block--tank-diagnostic .tank-cleaning__order-block,.content-block.block--tank-repair .tank-cleaning__order-block{padding-top:7rem}}.content-block.block--tank-cleaning .tank-cleaning__header{min-height:82.3rem}.content-block.block--tank-diagnostic .tank-cleaning__header{min-height:67.4rem}.content-block.block--tank-repair .tank-cleaning__header{min-height:61.4rem}.content-block.block--tank-anticor .tank-cleaning__header{min-height:68.4rem}.content-block.block--tank-building .tank-cleaning__header{min-height:85.9rem}.content-block.block--tank-building .tank-cleaning__header-list{max-width:unset}.content-block.block--tank-building .tank-cleaning__expirience{padding-bottom:10rem}@media all and (max-width:992px){.content-block.block--tank-building .tank-cleaning__expirience{padding-bottom:7rem}}@media all and (max-width:576px){.content-block.block--energetics,.content-block.block--tank-anticor,.content-block.block--tank-building,.content-block.block--tank-cleaning,.content-block.block--tank-diagnostic,.content-block.block--tank-repair{padding:1.5rem 0 0}.content-block.block--tank-building .tank-cleaning__expirience{padding-bottom:4rem}}@media all and (max-width:375px){.content-block.block--tank-anticor .tank-cleaning__order-title{max-width:21rem}}.content-block.block--tank-anticor .tank-cleaning__stats{padding-bottom:5rem}.content-block.block--energetics .tank-cleaning__header{min-height:68.4rem}@media all and (max-width:576px){.content-block.block--tank-anticor .tank-cleaning__stats{padding:5rem 0 3rem}.content-block.block--projects{padding:0 0 3.1rem}}@media all and (max-width:768px){.branch-offices__grid{font-size:1.6rem;line-height:2.5rem}.branch-offices__grid .office-item__title{margin-bottom:2rem}.content-block.block--comment{padding:0 0 1.2rem}}.content-block.block--about{padding:3.1rem 0 8.1rem}.content-block.block--about .content-block__header{max-width:144rem;padding-top:6.1rem;margin:0 auto;height:43.1rem;background:url("../img/about.8c168b9ba454.jpg") center center/cover no-repeat}@media all and (max-width:992px){.content-block.block--about .content-block__header{height:34rem}}@media all and (max-width:768px){.content-block.block--about{padding:2rem 0 5rem}.content-block.block--about .content-block__header{height:28rem}}@media all and (max-width:576px){.content-block.block--about{padding:1.4rem 0 3.1rem}.content-block.block--about .content-block__header{padding-top:2.1rem;height:20rem}}.content-block.block--about .content-block__title{margin-top:.9rem;color:#fff}.content-block .content-block__header-img{display:block;width:144rem;margin:4rem auto 0}@media all and (max-width:1440px){.content-block .content-block__header-img{width:100%}}.content-block .content-block__header-img .header-img__img{vertical-align:top;min-height:18rem;max-height:39rem;width:100%;-o-object-fit:cover;object-fit:cover}@media all and (max-width:992px){.content-block .content-block__header-img .header-img__img{max-height:30rem}}.content-block .content-block__main-grid{display:grid;grid-template:auto/1fr 28.8rem;grid-column-gap:8.5rem}@media all and (max-width:992px){.content-block .content-block__main-grid{grid-template:auto/1fr 24rem;grid-column-gap:4rem}}@media all and (max-width:768px){.content-block .content-block__header-img .header-img__img{max-height:24rem}.content-block .content-block__main-grid{grid-row-gap:4rem;grid-template:auto/1fr}}.content-block .content-block__main-grid.main-grid--news-list{margin-top:8.8rem}@media all and (max-width:992px){.content-block .content-block__main-grid.main-grid--news-list{margin-top:4.5rem}}@media all and (max-width:576px){.content-block .content-block__header-img{margin-top:2.9rem}.content-block .content-block__header-img .header-img__img{max-height:20rem}.content-block .content-block__main-grid{grid-row-gap:3rem}.content-block .content-block__main-grid.main-grid--news-list{margin-top:2.9rem}}.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right{grid-template:auto/1fr 39.7rem;grid-column-gap:8.3rem}@media all and (max-width:1200px){.branch-offices__grid{grid-column-gap:4.4rem}.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right{grid-template:auto/1fr 34rem;grid-column-gap:3.3rem}}@media all and (max-width:992px){.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right{grid-template:auto/1fr 30rem;grid-column-gap:2.5rem}}@media all and (max-width:375px){.content-block.block--about .content-block__header{height:15.7rem}.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right .main-grid__sidebar{width:calc(100% + 2rem);margin-left:-1rem}}@media all and (max-width:768px){.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right{grid-template:auto/1fr;grid-column-gap:2.5rem}.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right .main-grid__sidebar{grid-column-start:1;grid-row-start:1}.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right .main-grid__content{grid-column-start:1;grid-row-start:2}}.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right .main-grid__content .pagination-block{margin:9rem 0 2.2rem}@media all and (max-width:992px){.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right .main-grid__content .pagination-block{margin:6rem 0 0}.content-block .content-block__main-grid.main-grid--about.main-grid--sidebar-left{grid-template:auto/26rem 1fr}}.content-block .content-block__main-grid.main-grid--news,.content-block .content-block__main-grid.main-grid--projects,.content-block .content-block__main-grid.main-grid--reviews-single{margin-top:3.7rem}@media all and (max-width:576px){.content-block .content-block__main-grid.main-grid--news,.content-block .content-block__main-grid.main-grid--projects,.content-block .content-block__main-grid.main-grid--reviews-single{margin-top:3.2rem}}.content-block .content-block__main-grid.main-grid--news{grid-template:auto/calc(100% - 37.3rem) 28.5rem}@media all and (max-width:480px){.content-block .content-block__main-grid.main-grid--news-list.main-grid--sidebar-right .main-grid__content .pagination-block{margin:3.9rem 0 0}.content-block .content-block__main-grid.main-grid--news{margin-top:2rem}}.content-block .content-block__main-grid.main-grid--about{margin-top:4.5rem;grid-row-gap:5rem}@media all and (max-width:576px){.content-block .content-block__main-grid.main-grid--about{margin-top:3.1rem}}.content-block .content-block__main-grid.main-grid--about.main-grid--sidebar-left .main-grid__sidebar{margin-top:2rem}@media all and (max-width:768px){.content-block .content-block__main-grid.main-grid--news{grid-template:auto/100%}.content-block .content-block__main-grid.main-grid--about.main-grid--sidebar-left{grid-template:auto/1fr;grid-row-gap:1.5rem}.content-block .content-block__main-grid.main-grid--about.main-grid--sidebar-left .main-grid__content{order:2}.content-block .content-block__main-grid.main-grid--about.main-grid--sidebar-left .main-grid__sidebar{margin:0 auto 0 0;order:1}}.content-block .content-block__main-grid.main-grid--about.main-grid--sidebar-left .main-grid__business-direction{grid-column-start:span 2;order:3}.content-block .content-block__main-grid.main-grid--quality{margin-top:8.8rem}@media all and (max-width:768px){.content-block .content-block__main-grid.main-grid--about.main-grid--sidebar-left .main-grid__business-direction{grid-column-start:span 1}.content-block .content-block__main-grid.main-grid--quality{margin-top:5rem}.content-block .content-block__main-grid.main-grid--quality .main-grid__sidebar{display:none}}@media all and (max-width:576px){.content-block .content-block__main-grid.main-grid--quality{margin-top:3.7rem;grid-row-gap:1.4rem}}.content-block .content-block__main-grid.main-grid--career,.content-block .content-block__main-grid.main-grid--comment,.content-block .content-block__main-grid.main-grid--resume,.content-block .content-block__main-grid.main-grid--vendors{margin-top:4.5rem}@media all and (max-width:576px){.content-block .content-block__main-grid.main-grid--comment{margin-top:3.2rem}.content-block .content-block__main-grid.main-grid--vendors{margin-top:2.8rem}}.content-block .content-block__main-grid.main-grid--resume{grid-template:auto/87.7rem 1fr}.content-block .content-block__main-grid.main-grid--search{margin-top:5.2rem;grid-row-gap:0}@media all and (max-width:1024px){.content-block .content-block__main-grid.main-grid--search{grid-template:auto/1fr}}@media all and (max-width:576px){.content-block .content-block__main-grid.main-grid--search{margin-top:2.4rem}}.content-block .content-block__main-grid.main-grid--projects .main-grid__sidebar.sidebar--projects,.content-block .content-block__main-grid.main-grid--projects .main-grid__sidebar.sidebar--reviews-single,.content-block .content-block__main-grid.main-grid--reviews-single .main-grid__sidebar.sidebar--projects,.content-block .content-block__main-grid.main-grid--reviews-single .main-grid__sidebar.sidebar--reviews-single{padding-top:6rem}.content-block .content-block__main-grid.main-grid--services{margin-top:5.2rem}@media all and (max-width:992px){.content-block .content-block__main-grid.main-grid--resume{grid-template:auto/1fr}.content-block .content-block__main-grid.main-grid--services.main-grid--sidebar-left{grid-template:auto/26rem 1fr;grid-column-gap:1rem}}@media all and (max-width:768px){.content-block .content-block__main-grid.main-grid--projects .main-grid__sidebar,.content-block .content-block__main-grid.main-grid--reviews-single .main-grid__sidebar{display:none}.content-block .content-block__main-grid.main-grid--services{margin-top:2.3rem}.content-block .content-block__main-grid.main-grid--services.main-grid--sidebar-left{grid-template:auto/1fr}}.content-block .content-block__main-grid.main-grid--gallery{margin-top:4.1rem;color:#fff}@media all and (max-width:576px){.content-block .content-block__main-grid.main-grid--gallery{margin-top:2rem}}.content-block .content-block__main-grid.main-grid--gallery.main-grid--sidebar-left{grid-template:auto/15.5rem 1fr;grid-column-gap:4.5rem}.content-block .content-block__main-grid.main-grid--gallery.main-grid--sidebar-left .main-grid__content{max-width:100%}.content-block .content-block__main-grid.main-grid--reviews{margin-top:3.8rem;grid-template:auto/1fr 29rem;grid-column-gap:3.1rem}@media all and (max-width:768px){.content-block .content-block__main-grid.main-grid--gallery.main-grid--sidebar-left{grid-template:auto/1fr}.content-block .content-block__main-grid.main-grid--gallery.main-grid--sidebar-left .main-grid__sidebar{display:none}.content-block .content-block__main-grid.main-grid--reviews{margin-top:5rem;grid-template:auto/1fr}.content-block .content-block__main-grid.main-grid--reviews .main-grid__sidebar{display:none}}@media all and (max-width:576px){.content-block .content-block__main-grid.main-grid--reviews{margin-top:3.7rem}}.content-block .content-block__main-grid.main-grid--reviews .main-grid__sidebar{margin-top:2.7rem}.content-block .content-block__main-grid.main-grid--reviews .main-grid__sidebar .sidebar__widget.widget--links{margin-top:2rem}.content-block .content-block__main-grid.main-grid--documentation{margin-top:7.1rem;grid-template:auto/1fr 29rem;grid-column-gap:3.1rem}@media all and (max-width:992px){.content-block .content-block__main-grid.main-grid--documentation{grid-template:auto/1fr 25rem;grid-column-gap:1.8rem}}@media all and (max-width:768px){.content-block .content-block__main-grid.main-grid--documentation{margin-top:5rem;grid-template:auto/1fr}.content-block .content-block__main-grid.main-grid--documentation .main-grid__sidebar{display:none}}@media all and (max-width:480px){.content-block .content-block__main-grid.main-grid--documentation{margin-top:3.3rem}.content-block.block--documentation{padding-bottom:1.5rem}}.content-block .content-block__main-grid.main-grid--documentation .main-grid__sidebar .sidebar__widget.widget--links{margin-top:2rem}.content-block .content-block__main-grid.main-grid--sidebar-left{grid-template:auto/34rem 1fr;grid-column-gap:3.2rem}.content-block .content-block__main-grid.main-grid--sidebar-left .main-grid__content{max-width:82.3rem;order:2}.content-block .content-block__main-grid.main-grid--sidebar-left .main-grid__sidebar{order:1}.content-block .content-block__main-grid .main-grid__content{font-size:1.8rem;line-height:3rem}.content-block .content-block__main-grid .main-grid__content .content-block__article h3{margin-bottom:2.6rem;font-family:Oswald,"Sans Serif";font-weight:500;font-size:3.8rem;line-height:6.6rem}@media all and (max-width:768px){.content-block .content-block__main-grid.main-grid--sidebar-left .main-grid__content{order:1}.content-block .content-block__main-grid.main-grid--sidebar-left .main-grid__sidebar{order:2}.content-block .content-block__main-grid .main-grid__content .content-block__article h3{font-size:3.2rem;line-height:4rem}}@media all and (max-width:576px){.content-block .content-block__main-grid .main-grid__content .content-block__article h3{font-size:2.8rem;line-height:3.5rem}}.content-block .content-block__main-grid .main-grid__content .content-block__article h4{margin-bottom:2.6rem;font-weight:800;font-size:2.3rem;line-height:3rem}@media all and (max-width:768px){.content-block .content-block__main-grid .main-grid__content .content-block__article h4{font-size:2.1rem;line-height:2.6rem}.content-block .content-block__main-grid .main-grid__sidebar{display:flex;justify-content:space-around;flex-wrap:wrap}}@media all and (max-width:576px){.content-block .content-block__main-grid .main-grid__content .content-block__article h4{margin-bottom:2rem;font-size:1.9rem;line-height:2.5rem}.content-block .content-block__main-grid .main-grid__content .content-block__article p{font-size:1.6rem;line-height:2.5rem}}.content-block .content-block__main-grid .main-grid__content .content-block__article ul{margin:2.5rem 0}.content-block .content-block__main-grid .main-grid__content .content-block__article ul li{list-style:none;position:relative;padding-left:1.9rem}.content-block .content-block__main-grid .main-grid__content .content-block__article ul li::before{content:"•";display:inline-block;position:absolute;top:.2rem;left:0;font-size:1.2rem;line-height:3rem;margin-right:1rem}.content-block .content-block__main-grid .main-grid__content .content-block__article ul li ul{margin:1.8rem 0}.content-block .content-block__main-grid .main-grid__content .content-block__article ul li ul li:before{display:none}.content-block .content-block__main-grid .main-grid__content .content-block__article ul li+li{margin-top:1.5rem}.content-block .content-block__main-grid .main-grid__content .content-block__article p{margin-bottom:2.7rem}.content-block .content-block__main-grid .main-grid__content .content-block__article p:last-child{margin-bottom:0}.content-block .content-block__main-grid .main-grid__content .content__video{position:relative;width:100%;padding-bottom:56.25%}.content-block .content-block__main-grid .main-grid__content .content__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-block .content-block__main-grid .main-grid__services-types{grid-column-start:span 2;order:3}.main-grid__social-share{margin-top:5.5rem;display:flex;align-items:center;justify-content:flex-start}@media all and (max-width:768px){.content-block .content-block__main-grid .main-grid__services-types{order:1;grid-column-start:unset}.main-grid__social-share{margin-top:1.5rem}}.main-grid__social-share .social-share__desc{margin-right:1.9rem;font-weight:700}.main-grid__social-share .social-share__social-icon{display:flex}.main-grid__social-share .social-share__social-icon .social-icon__icon{position:relative;margin-right:1.3rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;background:rgba(65,75,87,.7);border-radius:50%}.main-grid__social-share .social-share__social-icon .social-icon__icon.icon--rt,.main-grid__social-share .social-share__social-icon .social-icon__icon.icon--tg,.main-grid__social-share .social-share__social-icon .social-icon__icon.icon--vk,.main-grid__social-share .social-share__social-icon .social-icon__icon.icon--yt{background:#fff}.main-grid__social-share .social-share__social-icon .social-icon__icon.icon--fb{background:#3b5998}.main-grid__social-share .social-share__social-icon .social-icon__icon.icon--tw{background:#1da1f2}.main-grid__social-share .social-share__social-icon .social-icon__icon.icon--ok{background:#ee8208}.main-grid__social-share .social-share__social-icon .social-icon__icon.icon--ok .icon__img{max-width:1.8rem}.main-grid__social-share .social-share__social-icon .icon__img{max-width:1.6rem;max-height:2rem}.main-grid__social-share .social-share__social-icon .social-icon__link{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;font-size:0;opacity:0;border-radius:50%}.content__widget.widget--document,.sidebar__widget.widget--document{margin-top:2.6rem;display:flex;align-items:flex-start;font-weight:500}@media all and (max-width:576px){.main-grid__social-share{margin-top:2.3rem}.main-grid__social-share .social-share__desc{margin-right:.9rem}.main-grid__social-share .social-share__social-icon .social-icon__icon{height:3.5rem;width:3.5rem;margin-right:.8rem}.main-grid__social-share .social-share__social-icon .icon__img{max-width:1.4rem;max-height:1.8rem}.content__widget.widget--document,.sidebar__widget.widget--document{align-items:flex-start;margin-top:1.5rem}}.content__widget.widget--document .widget__icon-document,.sidebar__widget.widget--document .widget__icon-document{margin-right:1.9rem;max-width:4rem;min-width:3.5rem}.content__widget.widget--document .widget__icon-document .icon-document__icon,.sidebar__widget.widget--document .widget__icon-document .icon-document__icon{vertical-align:top;max-width:100%}.content__widget.widget--document .widget__info-document,.sidebar__widget.widget--document .widget__info-document{display:flex;flex-direction:column;align-items:flex-start}.content__widget.widget--document .info-document__title,.sidebar__widget.widget--document .info-document__title{font-weight:500;display:inline-block;font-size:1.8rem;line-height:2rem}@media all and (max-width:576px){.content__widget.widget--document .info-document__title,.sidebar__widget.widget--document .info-document__title{font-weight:600;font-size:1.6rem;line-height:2.5rem}}.content__widget.widget--document .info-document__link:hover,.sidebar__widget.widget--document .info-document__link:hover{color:#00923f}.content__widget.widget--document .info-document__link:hover .underline,.sidebar__widget.widget--document .info-document__link:hover .underline{border-bottom:1px solid #00923f}.content__widget.widget--document .info-document__size,.sidebar__widget.widget--document .info-document__size{margin-top:.9rem;display:inline-block;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#ababab}@media all and (max-width:576px){.content__widget.widget--document .info-document__size,.sidebar__widget.widget--document .info-document__size{margin-top:.5rem;font-size:1.4rem;line-height:2.1rem;border-bottom:none}}.datepicker{border-radius:.4rem;box-shadow:0 2rem 5rem rgba(0,0,0,.07);border:none}.datepicker.active{transform:translateY(-1rem)}.datepicker .datepicker--pointer,.datepicker--days-names{display:none}.datepicker--button{color:#00923f}.datepicker--cell{color:#0c1116}.datepicker--cell.-selected-,.datepicker--cell:hover{background:#f0f3f5;border:.1rem solid #c8cfd6;color:#0c1116}.datepicker--cell.-selected-.-focus-,.datepicker--cell:hover.-focus-{background:#f0f3f5}.datepicker--cell.-weekend-{color:#00923f}.datepicker--cell.-current-,.datepicker--cell.-current-.-selected-{background:#00923f;border:.1rem solid #00923f;color:#fff}.datepicker--cell.-other-month-{color:transparent}.content-documentation__documents-list{border-right:1px solid #ebedef}.content-documentation__documents-list .documents-list__item{width:calc(100% + 4rem);margin-left:-4rem;padding:3.4rem 2rem 3.6rem 4rem;display:flex;justify-content:flex-start;border-bottom:1px solid #ebedef}@media all and (max-width:480px){.content-documentation__documents-list .documents-list__item{flex-direction:column}.content-documentation__documents-list .documents-list__item .item__documents-info{margin-top:3rem}}.content-documentation__documents-list .documents-list__item:first-of-type{padding-top:2rem}.content-documentation__documents-list .documents-list__item .item__documents__img{max-width:16.2rem;flex-basis:16.2rem;vertical-align:top;margin-right:4rem}.content-documentation__documents-list .documents-list__item .item__documents-info{flex:1}.content-documentation__documents-list .documents-list__item .item__documents-title{font-weight:700;font-size:2.4rem;line-height:3.4rem}@media all and (max-width:768px){.content-documentation__documents-list{border:none}.content-documentation__documents-list .documents-list__item{padding:3.5rem 2rem 3.8rem;margin-left:-2rem}.content-documentation__documents-list .documents-list__item .item__documents-title{font-size:2rem;line-height:2.6rem}}.content-documentation__documents-list .documents-list__item .item__documents-text{margin-top:2.1rem;max-width:60.8rem;font-size:1.6rem;line-height:2.8rem}.content-documentation__documents-list .documents-list__item .content__widget.widget--document .info-document__title{font-weight:600;font-size:1.6rem}.footer{background:#f7f7f7;padding:5.9rem 0 3.2rem}.footer__footer-content{display:flex}.footer-content__subscribe-block{display:none;color:#000;max-width:44.3rem}@media all and (max-width:992px){.content-documentation__documents-list .documents-list__item .item__documents__img{margin-right:2rem}.footer__footer-content{flex-direction:column}.footer-content__subscribe-block{display:block}}.footer-content__nav-grid{display:grid;grid-template:auto/repeat(3,1fr);grid-column-gap:9rem}@media all and (max-width:992px){.footer-content__nav-grid{margin-top:4rem;grid-template:auto/2fr 2fr 1fr}}@media all and (max-width:768px){.content-documentation__documents-list .documents-list__item .item__documents-text{line-height:2.5rem}.footer-content__nav-grid{grid-template:auto/1fr 1fr}.nav-grid__menu-section:nth-of-type(2){grid-row:span 2}}@media all and (max-width:576px){.footer{padding:2.7rem 0}.footer-content__nav-grid{grid-template:auto/1fr}.nav-grid__menu-section:nth-of-type(2){margin-top:3.7rem}}@media all and (max-width:768px){.nav-grid__menu-section:nth-of-type(3){margin-top:3rem}}@media all and (max-width:576px){.nav-grid__menu-section:nth-of-type(3){margin-top:3.7rem}}.footer-menu__list .list__item{margin-top:1.8rem}.footer-menu__list .list__item:first-child{margin-top:0}.footer-menu__list .list__item .item__link.link--top{display:inline-block;font-weight:700;font-size:1.8rem;line-height:2rem;margin-bottom:1rem;opacity:1}.footer-menu__list .list__item .item__link.link--top:hover{opacity:1}.footer-menu__list .list__item .item__link{font-size:1.6rem;line-height:2.5rem;color:#000;padding-bottom:.3rem;border-bottom:1px solid #000;opacity:.6;transition:.15s}.footer-menu__list .list__item .item__link:hover{opacity:.9;color:#00923f;border-bottom:1px solid #00923f}.footer-content__contacts-section{display:flex;justify-content:space-between;flex-direction:column;min-width:35.44%;color:#000}.contacts-section__subscribe{font-size:1.6rem;line-height:1.9rem;font-weight:500;color:#000}@media all and (max-width:992px){.footer-content__contacts-section{align-items:center;text-align:center}.contacts-section__subscribe{display:none}}.subscribe__label{display:inline-block;margin-bottom:1.9rem}.subscribe__form{position:relative}.subscribe__form .form__input{font-family:Oswald,"Sans Serif";padding:1rem 5rem 1.4rem 2.2rem;width:100%;background:0 0;border:.1rem solid #d0d0d0;border-radius:.3rem;font-weight:300;font-size:2.4rem;line-height:3.6rem;color:#000}@media all and (max-width:576px){.footer-content__contacts-section{align-items:flex-start;text-align:left}.subscribe__form .form__input{font-size:2.2rem;line-height:3.3rem}}@media all and (max-width:375px){.subscribe__form .form__input{width:calc(100% + 2rem);margin-left:-1rem}}.subscribe__form .form__input::-moz-placeholder{color:#969696;opacity:.7}.subscribe__form .form__input::placeholder{color:#969696;opacity:.7}.subscribe__form .form__input:focus{outline:0}.subscribe__form .form__button-subscribe{position:absolute;bottom:0;right:0;background:url("../img/subscribe-arrow.5af95453377d.svg") center center no-repeat;border:none;font-size:0;width:7.5rem;height:6rem;cursor:pointer}.contacts-section__contacts-block{margin-top:3.3rem;margin-bottom:2rem}.contacts-section__contacts-block .contacts-block__phone{font-family:Oswald,"Sans Serif";display:block;font-size:3.2rem;line-height:4.7rem}.contacts-section__contacts-block .contacts-block__address,.contacts-section__contacts-block .contacts-block__email{display:block;margin-top:1rem}@media all and (max-width:1200px){.footer-content__nav-grid{grid-column-gap:4rem}.footer-content__contacts-section{min-width:25%}.subscribe__form .form__input{padding:1rem 4.5rem 1.4rem 1.8rem}.subscribe__form .form__button-subscribe{width:5.5rem}.contacts-section__contacts-block .address__street{display:block}}@media all and (max-width:992px){.contacts-section__contacts-block{margin-top:5.2rem}.contacts-section__contacts-block .address__street{display:inline}}.contacts-section__comment-link{margin-top:auto;flex:0 0 1}@media all and (max-width:992px){.contacts-section__comment-link{margin-top:2rem}}@media all and (max-width:576px){.contacts-section__contacts-block .contacts-block__address,.contacts-section__contacts-block .contacts-block__email{margin-top:1.5rem}.contacts-section__contacts-block .address__street{display:block}.contacts-section__comment-link{margin-top:4.4rem}}.contacts-section__comment-link .comment-link__link{display:inline-block;position:relative;color:rgba(0,0,0,.6);font-size:1.6rem;line-height:2.5rem;margin-left:2.6rem}.contacts-section__comment-link .comment-link__link:hover{color:#00923f}.contacts-section__comment-link .comment-link__link:hover .underline{border-bottom:.1rem solid #00923f}.contacts-section__comment-link .comment-link__link::before{content:"";display:block;width:1.8rem;height:1.8rem;position:absolute;top:0;left:-2.6rem;background:url("../img/pencil.e8b7293025bb.svg") center center no-repeat}.contacts-section__social-icon{margin-top:3.4rem;display:flex}@media all and (max-width:992px){.contacts-section__social-icon{margin-top:3.8rem}}.contacts-section__social-icon .social-icon__icon{position:relative;margin-right:1.6rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;transition:.15s}.contacts-section__social-icon .social-icon__icon.icon--vk{background:#5181b8}.contacts-section__social-icon .social-icon__icon.icon--fb{background:#3b5998}.contacts-section__social-icon .social-icon__icon.icon--tw{background:#1da1f2}.contacts-section__social-icon .social-icon__icon.icon--ok{background:#ee8208}.contacts-section__social-icon .icon__img{max-width:4.6rem;max-height:3rem}.contacts-section__social-icon .social-icon__link{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;font-size:0;opacity:0;border-radius:50%}.footer__copyright{margin-top:7rem;display:flex;align-items:flex-end;font-size:1.3rem;line-height:1.8rem;color:rgba(0,0,0,.6)}@media all and (max-width:992px){.footer__copyright{margin-top:5.1rem;justify-content:center;text-align:center}}.copyright__text{display:flex;flex-direction:column;width:49%}@media all and (max-width:992px){.copyright__text{max-width:40rem;width:100%}}@media all and (max-width:576px){.footer__copyright{margin-top:3.8rem;text-align:left}.copyright__text{max-width:unset}}.google-recaptcha{max-width:40rem;margin-top:1.5rem}.google-recaptcha__link{color:inherit;font-weight:700;border-bottom:.1rem solid #636363}.google-recaptcha__link:hover{color:inherit}.copyright__find-bug{width:51%;display:flex;align-items:center;justify-content:flex-start}.copyright__find-bug .find-bug__ctrl-key,.copyright__find-bug .find-bug__enter-key{padding:.5rem .8rem 2.1rem 2.6rem;font-weight:700;color:rgba(0,0,0,.8);border:.1rem solid #d0d0d0;border-radius:.3rem;margin-right:1rem}.copyright__find-bug .find-bug__info{margin-left:1rem;color:#000}.copyright__find-bug .find-bug__info .info__title{display:block;font-weight:700;opacity:.8}.copyright__find-bug .find-bug__info .info__desc{opacity:.6}.footer--gallery{background:#121212}.footer--gallery .footer-menu__list .list__item .item__link{color:#fff;border-bottom:.1rem solid #fff}.footer--gallery .footer-content__contacts-section,.footer--gallery .subscribe__label{color:#fff}.footer--gallery .subscribe__form .form__input{background:#4d4d4d;color:#fff;border:none}.footer--gallery .subscribe__form .form__input::-moz-placeholder{color:#999}.footer--gallery .subscribe__form .form__input::placeholder{color:#999}.footer--gallery .subscribe__form .form__button-subscribe{background:url("../img/subscribe-arrow-white.3fdd5f55cb4f.svg") center center no-repeat}.footer--gallery .contacts-section__comment-link .comment-link__link{color:rgba(255,255,255,.6)}.footer--gallery .contacts-section__comment-link .comment-link__link:hover{opacity:1;color:inherit}.footer--gallery .contacts-section__comment-link .comment-link__link:hover .underline{border-bottom:.1rem solid #fff}.footer--gallery .contacts-section__comment-link .comment-link__link::before{background:url("../img/pencil-white.ee0f839decc5.svg") center center no-repeat}.footer--gallery .contacts-section__social-icon .social-icon__icon{background:#4d4d4d}.footer--gallery .footer__copyright{color:rgba(179,192,198,.8)}.footer--gallery .copyright__find-bug .find-bug__ctrl-key,.footer--gallery .copyright__find-bug .find-bug__enter-key{color:#b3c0c6;border:.1rem solid #3f4d53}.footer--gallery .copyright__find-bug .find-bug__info{color:rgba(179,192,198,.6)}.footer--gallery .copyright__find-bug .find-bug__info .info__title{color:#fff}.wrapper--gallery-page{background:#262626}.wrapper--gallery-page .main-screen__header{margin-top:3.1rem}.wrapper--gallery-page .bread-crumbs .bread-crumbs__link{color:#c7c7c7;border-bottom:1px solid #c7c7c7}.wrapper--gallery-page .bread-crumbs .bread-crumbs__link:hover{color:#d8d8d8;border-bottom:1px solid #d8d8d8}.wrapper--gallery-page .page-title{color:#fff}.wrapper--gallery-page .sorting-block__drop-tag-panel{overflow-x:scroll;border-bottom:1px solid rgba(255,255,255,.15)}.wrapper--gallery-page .sorting-block__drop-tag-panel::after{background:url("../img/drop-down-panel-white.c3bdd54bd607.svg") center center no-repeat}.wrapper--gallery-page .sorting-block__drop-tag-panel .drop-tag-panel__tag{color:#fff}.wrapper--gallery-page .sorting-block__drop-tag-panel .drop-tag-panel__tag.tag--active,.wrapper--gallery-page .sorting-block__drop-tag-panel .drop-tag-panel__tag:hover{color:#00923f}@media all and (max-width:1200px){.wrapper--gallery-page .sorting-block__drop-tag-panel{overflow:unset;background:#5e5e5e;border-bottom:none}.wrapper--gallery-page .sorting-block__drop-tag-panel .drop-tag-panel__tag.tag--active{color:#fff}}.wrapper--gallery-page .sorting-block__drop-tag-panel .drop-tag-panel__tag.tag--active::after{background:#00923f}.content-block.block--single-page.block--gallery{padding:1rem 0 8.4rem}.content__gallery .gallery__photo{max-width:100%;vertical-align:top;margin-bottom:2.9rem}@media all and (max-width:768px){.content-block.block--single-page.block--gallery{padding-bottom:5rem}.content__gallery .gallery__photo{width:100%}}.content__gallery .gallery__photo:last-child{margin-bottom:0}.geography-block{background:#121212;overflow:hidden;padding:4rem 0 4.9rem}@media all and (max-width:576px){.content-block.block--single-page.block--gallery{padding-bottom:3.2rem}.content__gallery .gallery__photo{margin-bottom:1rem}.geography-block{padding:2rem 0 1.9rem}}.geography-block.block--geography-tc .geography-block__geography-map{padding:0 0 9rem}@media all and (max-width:576px){.geography-block.block--geography-tc .geography-block__geography-map{padding:0 0 8rem}}.geography-block.block--geography-tc .geography-map__info{width:100%;display:block;align-items:unset;justify-content:unset;text-align:center;padding-top:8.2rem}@media all and (max-width:480px){.geography-block.block--geography-tc .geography-map__info{padding-top:4rem}}@media all and (max-width:375px){.content__gallery .gallery__photo{max-width:unset;width:calc(100% + 2rem);margin-left:-1rem}.geography-block .block-title{font-size:2.6rem;line-height:3.5rem}.geography-block.block--geography-tc .geography-map__info .info__title{font-weight:500;font-size:2.6rem;line-height:3.5rem}}.geography-block .geography-block__geography-map{position:relative}@media all and (max-width:992px){.copyright__find-bug{display:none}.geography-block .geography-block__geography-map{padding-top:11.7rem}}.geography-block .geography-map__img{display:block}.geography-block .geography-map__mobile-img{display:none}@media all and (max-width:768px){.geography-block .geography-map__img{display:none}.geography-block .geography-map__mobile-img{display:block;margin-bottom:2.4rem}}@media all and (max-width:576px){.geography-block .geography-map__mobile-img{width:calc(100% + 6rem);margin-left:-3rem;margin-bottom:1.4rem}}.geography-block .geography-map__info{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:4.5rem 0 6.9rem;height:100%;width:100%}.geography-block .geography-map__info .info__title{color:#fff}.geography-block .geography-map__info .info__title.title--center{text-align:center}.geography-block .geography-map__info .info__desc{font-size:1.6rem;line-height:2.4rem;color:#fff;width:16.2rem}.geography-block .geography-map__info .info__desc-euro{font-weight:700}.main-screen__header,.single-page__header{display:flex;justify-content:space-between;align-items:center;height:7.2rem;color:#fff;width:calc(100% + .8rem);margin-left:-.8rem}.single-page__header{margin-top:3.1rem;color:#000}.single-page__header .right-block__first-line .first-line__menu-caller .menu-caller__burger,.single-page__header .right-block__first-line .first-line__menu-caller .menu-caller__burger::after,.single-page__header .right-block__first-line .first-line__menu-caller .menu-caller__burger::before{background:#000}.single-page__header .right-block__first-line .first-line__contact .contact__phone-link{color:#000}.single-page__header .right-block__first-line .search__form .form__search-caller{background:url("../img/search-icon.af63cf3cc9d7.svg") center center/contain no-repeat}.single-page__header .header-menu__navigation .navigation__item .item__link{color:#000;border-bottom:1px solid #000}.single-page__header .header-menu__navigation .navigation__item .item__link:hover{color:#00923f;border-bottom:1px solid #00923f}.single-page__header .header-menu__navigation .navigation__item .item__link.link--language{color:#000;border-bottom:1px solid #000}.single-page__header .header-menu__navigation .navigation__item .item__link.link--language:hover{color:#00923f;border-bottom-color:#00923f}.single-page__header .header-menu__navigation .navigation__item .item__submenu .item__link{border-bottom:none}.single-page__header .header-menu__navigation .navigation__item.item--has-submenu::after{background:url("../img/menu-arrow-down-black.11af1184d34d.svg") center center/cover no-repeat}.header__left-block{position:relative;display:flex;align-items:center}.header__left-block .header__home-link{position:absolute;top:0;bottom:0;right:0;left:0;opacity:0}.header__left-block .left-block__logo{width:7.2rem;margin-right:.8rem}.header__left-block .left-block__info{display:flex;flex-direction:column;max-width:16rem;margin-bottom:.3rem}.header__left-block .info__title{font-family:Oswald,"Sans Serif";font-weight:600;font-size:2.8rem;line-height:3.4rem}@media all and (max-width:375px){.main-screen__header,.single-page__header{height:5.8rem}.single-page__header{margin-top:1.4rem}.single-page__header .right-block__first-line .search__form .form__search-caller{background:url("../img/search-icon-m.1d642b89f338.svg") center center/contain no-repeat}.header__left-block .left-block__logo{width:5.8rem}.header__left-block .left-block__info{max-width:11.5rem;margin-bottom:.4rem}.header__left-block .info__title{font-size:2.2rem;line-height:3.2rem}}.header__left-block .info__desc{margin-top:.3rem;font-weight:500;font-size:1.1rem;line-height:1.5rem}@media all and (max-width:375px){.header__left-block .info__desc{font-size:.9rem;line-height:1.1rem;font-weight:300}}.header__right-block{display:flex;justify-content:center;flex-direction:column}.right-block__first-line{display:flex;justify-content:flex-end;align-items:center}.right-block__first-line .first-line__contact{font-family:Oswald,"Sans Serif";font-size:2.8rem;line-height:4.4rem;letter-spacing:.01em;text-transform:uppercase}@media all and (max-width:576px){.geography-block .geography-map__info{padding:2.1rem 0 2.4rem}.geography-block .geography-map__info .info__desc,.right-block__first-line .first-line__contact{display:none}.right-block__first-line .search__form .form__search-caller.search-caller--active{top:-1.5rem;left:4rem}}.right-block__first-line .first-line__contact .contact__phone-link{color:#fff}.right-block__first-line .first-line__contact .contact__phone-link:hover{color:inherit}.right-block__first-line .search__bg-substrate{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:#02141c;opacity:0;transition:.7s}.right-block__first-line .search__bg-substrate.bg-substrate--active{display:block;opacity:.3;z-index:6}.right-block__first-line .first-line__search{position:relative;width:2.4rem;height:2.4rem;margin:0 1.8rem 0 2.8rem}.right-block__first-line .search__form{position:relative}.right-block__first-line .search__form .form__search-caller{position:absolute;top:0;right:0;width:2.4rem;height:2.4rem;background:url("../img/search-icon-white.22634e036867.svg") center center/contain no-repeat;z-index:2;cursor:pointer}.right-block__first-line .search__form .form__search-caller.search-caller--active{background:url("../img/search-icon.af63cf3cc9d7.svg") center center no-repeat;z-index:8}@media all and (max-width:375px){.right-block__first-line .first-line__search{margin:0 1.3rem 0 0}.right-block__first-line .search__form .form__search-caller{background:url("../img/search-icon-white-m.46e34b5c7db5.svg") center center/contain no-repeat}.right-block__first-line .search__form .form__search-caller.search-caller--active{top:.3rem;left:3.5rem;background:url("../img/search-icon-m.1d642b89f338.svg") center center/contain no-repeat}}.right-block__first-line .search__form .form__input-search{position:absolute;width:0;padding:1.5rem 0 1.3rem;top:calc(50% - 2.9rem);right:-1.5rem;font-size:1.8rem;line-height:3rem;background:0 0;border:none;border-radius:.3rem;z-index:1;transition:.2s}.right-block__first-line .search__form .form__input-search.input-search--active{background:#fff;padding:1.5rem 4.4rem 1.3rem 2.6rem;width:48.2rem;z-index:7}@media all and (max-width:576px){.right-block__first-line .search__form .form__input-search{width:100%;position:fixed;top:0;left:0;border-radius:0;transform:translateY(-5.8rem)}.right-block__first-line .search__form .form__input-search.input-search--active{width:100%;padding:1.5rem 4.4rem 1.3rem 2rem;transform:translateY(0)}}.right-block__first-line .search__form .form__input-search::-moz-placeholder{color:#979ea2}.right-block__first-line .search__form .form__input-search::placeholder{color:#979ea2}.right-block__first-line .search__form .form__input-search:active,.right-block__first-line .search__form .form__input-search:focus{outline:0}.right-block__first-line .search__form .form__button-search{border:none;width:0;height:0;font-size:0;opacity:0}.right-block__first-line .first-line__menu-caller{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.right-block__first-line .first-line__menu-caller .menu-caller__burger{position:relative;display:block;width:2.4rem;height:.3rem;background:#fff}.right-block__first-line .first-line__menu-caller .menu-caller__burger::after,.right-block__first-line .first-line__menu-caller .menu-caller__burger::before{content:"";display:block;width:2.4rem;height:.3rem;position:absolute;left:0;background:#fff}.right-block__first-line .first-line__menu-caller .menu-caller__burger::before{top:-.9rem}.right-block__first-line .first-line__menu-caller .menu-caller__burger::after{bottom:-.9rem}.right-block__second-line{display:flex;margin-top:.7rem;justify-content:flex-end}.header-menu__navigation .navigation__item{display:inline-block;margin-left:2.7rem;padding-bottom:1.5rem}.header-menu__navigation .navigation__item:first-child{margin-left:0}.header-menu__navigation .navigation__item:last-child{margin-left:7.7rem}@media all and (max-width:1100px){.header-menu__navigation .navigation__item:last-child{margin-left:4rem}}@media all and (max-width:1024px){.header-menu__navigation .navigation__item{display:none}.header-menu__navigation .navigation__item:last-child{display:inline-block}}@media all and (max-width:375px){.right-block__first-line .first-line__menu-caller{width:2rem;height:2rem}.right-block__first-line .first-line__menu-caller .menu-caller__burger,.right-block__first-line .first-line__menu-caller .menu-caller__burger::after,.right-block__first-line .first-line__menu-caller .menu-caller__burger::before{width:1.8rem}.right-block__first-line .first-line__menu-caller .menu-caller__burger::before{top:-.7rem}.right-block__first-line .first-line__menu-caller .menu-caller__burger::after{bottom:-.7rem}.header-menu__navigation .navigation__item:last-child{padding-bottom:0;margin-left:5rem}}.header-menu__navigation .navigation__item.item--has-submenu{position:relative;padding-right:1.8rem}.header-menu__navigation .navigation__item.item--has-submenu::after{content:"";display:block;width:1rem;height:.7rem;position:absolute;top:1rem;right:0;background:url("../img/menu-arrow-down.293188defaf5.svg") center center/cover no-repeat}.header-menu__navigation .navigation__item.item--has-submenu:hover .item__submenu{display:block}.header-menu__navigation .navigation__item .item__link{color:#fff;font-weight:600;font-size:1.6rem;line-height:2rem;border-bottom:1px solid #fff}.header-menu__navigation .navigation__item .item__link:hover{color:rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.7)}.header-menu__navigation .navigation__item .item__link.link--language{border:none;background:0 0;color:#fff;font-size:1.6rem;line-height:2rem;border-bottom:1px solid #fff;cursor:pointer}.header-menu__navigation .navigation__item .item__link.link--language.link--hidden{display:none}.header-menu__navigation .navigation__item .item__submenu{display:none;width:29.6rem;padding:.3rem 1.5rem 2.9rem 2.7rem;position:absolute;left:-3rem;top:4rem;background:#fff;border-radius:.3rem;box-shadow:0 3.5rem 5rem rgba(0,0,0,.07);z-index:12}.header-menu__navigation .navigation__item .item__submenu::before{content:"";display:block;width:0;height:0;position:absolute;top:-1.2rem;left:4.5rem;border:.65rem solid transparent;border-bottom:.65rem solid #fff}.header-menu__navigation .navigation__item .item__submenu .submenu__item{position:relative;padding-right:2rem}.header-menu__navigation .navigation__item .item__submenu .submenu__item.item--has-submenu::after{content:"";display:block;width:0;height:0;position:absolute;top:.5rem;right:1rem;border:.5rem solid transparent;border-left:.65rem solid #000}.header-menu__navigation .navigation__item .item__submenu .submenu__item.item--has-submenu:hover .item__sub-submenu{display:block}.header-menu__navigation .navigation__item .item__submenu .submenu__item .item__sub-submenu{display:none;width:29.2rem;padding:.3rem 3.5rem 2.9rem 2.9rem;position:absolute;left:100%;top:-3rem;background:#fff;border-radius:.3rem;box-shadow:0 3.5rem 5rem rgba(0,0,0,.07);z-index:3}.header-menu__navigation .navigation__item .item__submenu .item__link{margin-top:2.3rem;display:block;font-weight:400;color:#000;text-decoration:underline}.header-menu__navigation .navigation__item .item__submenu .item__link:hover{color:#00923f}.main-screen{position:relative;padding-top:3.1rem;height:100vh;background:url("../img/bg-main-screen.561949641e5d.jpg") center center/cover no-repeat}@media all and (max-width:576px){.main-screen{height:45rem}}@media all and (max-width:375px){.main-screen{padding-top:1.4rem;height:36.6rem;background:url("../img/bg-main-screen-m.08ab72b8fd25.jpg") center center/cover no-repeat}}.main-screen .container{display:flex;flex-direction:column;min-height:100%}.main-screen__main-title{flex:1 0 auto;margin-top:10rem;font-family:Oswald,"Sans Serif";font-weight:500;font-size:10rem;line-height:9.5rem;color:#fff;max-width:95rem}@media all and (max-height:900px){.main-screen__main-title{margin-top:5rem;font-size:8rem;line-height:9rem;max-width:72rem}}@media all and (max-width:1200px){.main-screen__main-title{font-size:8rem;max-width:72rem}}@media all and (max-width:992px){.main-screen__main-title{margin-top:6rem;font-size:6rem;line-height:7rem;max-width:53rem}}@media all and (max-width:768px){.main-screen__main-title{font-size:6rem;line-height:7rem;max-width:53rem}}@media all and (max-width:576px){.main-screen__main-title{margin-bottom:6rem;font-size:3.9rem;line-height:4.8rem;max-width:36rem}}@media all and (max-width:375px){.main-screen__main-title{margin-top:11.5rem;font-size:3.2rem;line-height:3.5rem;max-width:27.5rem}}.main-screen__add-info-block{position:relative;flex:0 0 auto;display:flex;justify-content:flex-end;margin-bottom:4rem}@media all and (max-width:576px){.main-screen__add-info-block{display:none}}.add-info-block__scroll-down{max-width:9rem;position:absolute;left:0;bottom:0;display:flex;flex-direction:column;align-items:center}@media all and (max-width:1024px){.add-info-block__scroll-down{display:none}}@media all and (max-height:768px){.main-screen{height:unset}.main-screen__add-info-block{margin-top:5rem}.add-info-block__scroll-down{display:none}}.add-info-block__scroll-down .scroll-down__mouse{position:relative;display:block;width:3.8rem;height:5.3rem;border:.25rem solid #fff;border-radius:5rem}.add-info-block__scroll-down .scroll-down__mouse:before{content:"";display:block;width:.25rem;height:1rem;position:absolute;top:.7rem;left:calc(50% - .1rem);background:#fff;animation:2s infinite wheel}@keyframes wheel{0%,100%{transform:translateY(0)}50%{transform:translateY(.5rem)}}.add-info-block__scroll-down .scroll-down__img{width:3.8rem}.add-info-block__scroll-down .scroll-down__text{margin-top:1.1rem;text-align:center;font-size:1.3rem;line-height:1.7rem;color:#fff}.add-info-block__item{position:relative;max-width:26.6rem}.add-info-block__item::before{content:"";display:block;width:6.5rem;height:14.8rem;position:absolute;left:0;top:0;background:#00923f;z-index:1}@media all and (max-width:768px){.add-info-block__item{max-width:22.6rem}.add-info-block__item::before{width:5.5rem}}.add-info-block__item .item__title{position:absolute;top:6.4rem;right:calc(100% - 3rem);font-family:Oswald,"Sans Serif";font-weight:600;font-size:1.4rem;line-height:2.3rem;text-transform:uppercase;text-decoration:underline;color:#fff;z-index:2}.add-info-block__item .item__img{height:14.8rem;width:100%;-o-object-fit:cover;object-fit:cover}.add-info-block__item .item__desc{padding:0 3rem;font-size:1.5rem;line-height:2rem;margin-top:1.8rem;color:#fff}.item--articles{margin-left:5.2rem}.item--articles:before{background:#0084bc}.modal-menu{opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;background:#f7f7f7;z-index:10;color:#000;transform:translateX(100%)}.modal-menu.modal-menu--active{opacity:1;transform:translateX(0)}.modal-menu-wrapper{min-height:100%;display:flex;flex-direction:column}.modal-menu__header{position:relative;margin-top:3.1rem;display:flex;align-items:center}.menu__close-button{position:absolute;top:4.3rem;right:9.5rem;width:2rem;height:2rem;background:0 0;cursor:pointer;border:none;font-size:0;z-index:2}.menu__close-button::after,.menu__close-button::before{content:"";display:block;width:2.6rem;height:.3rem;background:#000;position:absolute;top:calc(50% - .1rem);left:0;transform:rotate(45deg)}.menu__close-button::after{transform:rotate(-45deg)}.modal-menu__header .header__logo{width:7.2rem;margin-right:.8rem}.modal-menu__header .header__info{display:flex;flex-direction:column;max-width:16rem;margin-bottom:.8rem}.modal-menu__header .info__title{font-family:Oswald,"Sans Serif";font-weight:600;font-size:2.8rem;line-height:3.4rem}@media all and (max-width:375px){.modal-menu__header{margin-top:1.4rem}.modal-menu__header .header__logo{width:5.8rem}.modal-menu__header .header__info{max-width:11.5rem;margin-bottom:1.1rem}.modal-menu__header .info__title{font-size:2.2rem;line-height:3.2rem}}.modal-menu__header .info__desc{margin-top:.4rem;font-weight:500;font-size:1.1rem;line-height:1.5rem}@media all and (max-width:375px){.modal-menu__header .info__desc{font-size:.9rem;line-height:1.1rem;font-weight:300}}.modal-menu__menu-content .menu-content__grid{margin-top:6rem;margin-bottom:8.1rem;display:grid;grid-template:auto/repeat(4,1fr);grid-gap:7.8rem}@media all and (max-width:1140px){.header-menu__navigation .navigation__item{margin-left:2.2rem}.modal-menu__menu-content .menu-content__grid{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:5rem;column-gap:5rem;max-width:62rem;margin:0 auto 3rem}}.modal-menu__menu-content .grid__menu-section{display:none}@media all and (max-width:1140px){.modal-menu__menu-content .grid__menu-section{margin-top:4.3rem;display:inline-block}}@media all and (max-width:576px){.modal-menu__menu-content .menu-content__grid{-moz-column-count:1;column-count:1}.modal-menu__menu-content .grid__menu-section{display:block}}.modal-menu__menu-content .grid__menu-section .menu-section__list .list__item{margin-top:1.7rem}.modal-menu__menu-content .grid__menu-section .menu-section__list .list__item .item__link.link--top{display:inline-block;font-weight:700;font-size:2rem;line-height:2rem;margin-bottom:1rem;color:#000}.modal-menu__menu-content .grid__menu-section .menu-section__list .list__item .item__link{font-size:1.6rem;line-height:2.5rem;color:#3f4c59;padding-bottom:.3rem;border-bottom:1px solid #3f4c59;opacity:.9;transition:.15s}.modal-menu__menu-content .grid__menu-section .menu-section__list .list__item .item__link:hover{color:#00923f;border-bottom:1px solid #00923f}.modal-menu__menu-footer{margin:auto 0 6.9rem;height:13rem;display:flex;align-items:center;border-top:.1rem solid rgba(0,0,0,.1);border-bottom:.1rem solid rgba(0,0,0,.1);transition:.1s;opacity:0}@media all and (max-width:767px){.modal-menu__menu-footer{display:none}}.menu-footer__contacts-block{display:flex;justify-content:flex-start}.menu-footer__contacts-block .contacts-block__elem+.contacts-block__elem{margin-left:6rem}.menu-footer__contacts-block .elem__title{display:inline-block;font-size:1.6rem;line-height:2.8rem}.menu-footer__contacts-block .elem__address,.menu-footer__contacts-block .elem__email,.menu-footer__contacts-block .elem__phone{font-family:Oswald,"Sans Serif";margin-top:1rem;display:block;font-size:2rem;letter-spacing:.01em}@media all and (max-width:992px){.menu__close-button{top:2rem;right:2rem}.menu-footer__contacts-block .contacts-block__elem+.contacts-block__elem{margin-left:3rem}.menu-footer__contacts-block .elem__address,.menu-footer__contacts-block .elem__email,.menu-footer__contacts-block .elem__phone{font-size:1.8rem}}.modal{overflow:unset;display:none;padding:3rem 3rem 4.1rem 4.1rem}@media all and (max-width:576px){.modal{padding:3rem 2rem}}.modal__title{display:inline-block;font-weight:700;font-size:2.4rem;line-height:4rem;color:#000}@media all and (max-width:576px){.modal__title{font-size:2.2rem;line-height:3rem}}@media all and (max-width:375px){.modal{padding:2rem;vertical-align:top}.modal__title{max-width:24.3rem;margin:0 auto}}.modal__content{margin-top:1.9rem}.modal__content-list-item+.modal__content-list-item{margin-top:1rem}.modal__content-list-item{position:relative;padding-left:1.5rem}.modal__content-list-item::before{content:"";display:block;width:.4rem;height:.4rem;border-radius:50%;position:absolute;top:1rem;left:0;background:#000}.modal__content-title{font-weight:700;margin:3rem 0 1.7rem;display:inline-block;font-size:1.8rem;line-height:3.1rem}.modal__content-requirements{display:none}.modal__download-photo-button{display:block;padding:1.5rem 2.5rem;margin-top:3.6rem}.modal__all-requirements{position:relative;margin-top:2.6rem;font-weight:500;font-size:1.6rem;line-height:2rem;color:#00923f;background:0 0;border:none;border-bottom:.1rem dashed #00923f;cursor:pointer}.modal__all-requirements::before{content:"";display:block;width:1rem;height:.6rem;background:url("../img/show-more-arrow.c11b0c5ee1a0.svg") center center no-repeat;position:absolute;top:.8rem;right:-1.75rem}.modal__all-requirements.active::before{transform:rotate(180deg)}.modal .fancybox-close-small{width:3rem;height:3rem;top:1.7rem;right:1.7rem;padding:0;opacity:1}.modal .fancybox-close-small path{fill:#89929d}.modal--typo{width:62.5rem;padding:3rem 4.5rem 4.5rem}.modal--typo .modal__typo-form{margin-top:4rem;font-size:1.5rem;line-height:2.5rem}@media all and (max-width:576px){.modal .fancybox-close-small{top:1.25rem;right:1.25rem}.modal--typo{padding:2rem}.modal--typo .modal__typo-form{margin-top:3rem}}.modal--typo .form__sent-text-wrapper{margin:1.5rem 0 2rem;background:#f7f8f9;padding:2rem 2rem 3rem}@media all and (max-width:576px){.modal--typo .form__sent-text-wrapper{margin:.5rem 0 1.5rem;padding:2rem}}.modal--typo .form__send-text{font-weight:700;font-size:1.6rem;line-height:2.5rem}.modal--typo .form__send-text .typo{color:#c71f1f}.modal--typo .typo-form__submit-button-wrapper{margin-top:4.5rem}.modal--typo .typo-form__submit-button{min-width:18rem}.modal--attach-resume{width:62rem;padding:3rem 4.5rem 2.5rem}@media all and (max-width:576px){.modal--typo .typo-form__submit-button-wrapper{margin-top:3rem}.modal--attach-resume{padding:2rem 2rem 0}}.modal--attach-resume .resume-form{margin-top:4rem}.modal--attach-resume .input-wrapper--phone{max-width:26.7rem}@media all and (max-width:576px){.modal--attach-resume .resume-form{margin-top:3rem}.modal--attach-resume .input-wrapper--phone{max-width:unset}}.modal--attach-resume .form__upload-wrapper{margin-top:4.5rem}@media all and (max-width:576px){.modal--attach-resume .form__upload-wrapper{margin-top:3rem}}.modal--attach-resume .form__submit-button-wrapper{margin:4rem 0 2rem}.modal--attach-resume .form__submit-button{font-size:1.6rem;line-height:2.7rem}.modal--attach-resume .form__label.label--upload-resume{border-color:#00923f;color:#00923f}.modal--thanks{vertical-align:middle;width:unset;padding:4rem 6rem 4.4rem;border-radius:.4rem}@media all and (max-width:576px){.modal--attach-resume .form__submit-button-wrapper{margin:2rem 0 1rem}.modal--thanks{padding:3.6rem 3rem 4.3rem}}@media all and (max-width:375px){.modal--thanks,.modal--typo .typo-form__submit-button{width:100%}.modal--photo .modal__title{padding-right:5rem}}.modal--thanks .modal__content{margin-top:0;display:flex;flex-direction:column;align-items:center}.modal--thanks .modal__thanks-icon{display:flex;align-items:center;justify-content:center;text-align:center;width:5.6rem;height:5.6rem;background:#d6f3e2;border-radius:50%}.modal--thanks .modal__thanks-img{vertical-align:top;max-width:100%}.modal--thanks .modal__thank-text{display:flex;flex-direction:column;align-items:center}.modal--thanks .modal__thank-text.modal__thank-text,.modal--thanks .modal__thank-text.modal__thank-text.thank-text--subscribe .modal__desc{display:none}.modal--thanks .modal__title{margin:2rem 0 1.4rem;font-weight:700;display:block;font-size:2rem;line-height:3rem;text-align:center}@media all and (max-width:576px){.modal--thanks .modal__title{font-size:1.9rem;line-height:3rem}}.modal--thanks .modal__desc{width:25.5rem;margin:0 auto;font-size:1.6rem;line-height:2.5rem;text-align:center}.modal--photo{width:55.7rem;vertical-align:top;margin-top:26.7rem}@media all and (max-width:576px){.modal--thanks .modal__desc{max-width:24.1rem;font-size:1.5rem;line-height:2.5rem}.modal--photo{margin-top:12.1rem}}.modal--photo .form__error-msg{top:0}.modal--privacy{max-width:90rem;padding:4.7rem 9.2rem 1.6rem 5.6rem}@media all and (max-width:768px){.modal--privacy{padding:3.1rem 6rem 1.6rem 3.1rem}}.modal--privacy .modal__title{font-size:3.2rem;line-height:5.1rem}.modal--privacy .modal__content{margin-top:2.5rem}.modal--privacy .modal__content.content--privacy{font-size:1.8rem;line-height:3rem}.modal--privacy .modal__content.content--privacy p+p{margin-top:3rem}@media all and (max-width:480px){.modal--privacy{padding:3.1rem 2rem 1.6rem}.modal--privacy .modal__content.content--privacy p+p{margin-top:2.5rem}}.modal--privacy .modal__privacy-text{margin-top:2.5rem;color:#000}.modal--privacy .modal__privacy-text p+p{margin-top:3rem}.modal--privacy .fancybox-close-small{top:2.1rem;right:2.1rem;width:4rem;height:4rem;padding:0}@media all and (max-width:768px){.modal--privacy .modal__title{font-size:2.8rem;line-height:3.6rem}.modal--privacy .modal__content.content--privacy{font-size:1.6rem;line-height:2.5rem}.modal--privacy .fancybox-close-small{top:1.1rem;right:1.1rem;width:3.6rem;height:3.6rem}}.modal--privacy .fancybox-close-small path{fill:#000}.modal--order .modal__title{display:block;text-align:center}.modal--consult,.modal--order{vertical-align:middle;max-width:44rem;padding:4.1rem 4.5rem;border-radius:.4rem}.modal--consult .modal__desc,.modal--order .modal__desc{display:block;margin-top:1.3rem;text-align:center;color:#3f4c59}.modal--consult .consult-form,.modal--order .consult-form{margin-top:3rem}@media all and (max-width:576px){.modal--privacy .modal__title{font-size:2.4rem;line-height:3rem}.modal--consult,.modal--order{padding:2rem 2rem .9rem}.modal--consult .consult-form,.modal--order .consult-form{margin-top:2.5rem}}.modal--consult .consult-form__submit-button-wrapper,.modal--order .consult-form__submit-button-wrapper{margin:3.7rem 0 2.9rem}.modal--consult .consult-form .form__submit-button,.modal--order .consult-form .form__submit-button{font-size:1.6rem;line-height:2.7rem;width:100%}.modal--read-more,.modal--step{padding:0;max-width:125rem;border-radius:.4rem}.modal--read-more .modal-step-content,.modal--step .modal-step-content{display:flex;justify-content:space-between}@media all and (max-width:992px){.modal--read-more .modal-step-content,.modal--step .modal-step-content{flex-direction:column}}.modal--read-more .modal-step-content__text,.modal--step .modal-step-content__text{font-size:1.9rem;line-height:3rem;padding:4.8rem 5.8rem 5.2rem}.modal--read-more .modal-step-content__text p+p,.modal--step .modal-step-content__text p+p{margin-top:1.6rem}.modal--read-more .modal-step-content__text h4,.modal--step .modal-step-content__text h4{margin:4.9rem 0 2.6rem;font-weight:900;font-size:2.8rem;line-height:3.5rem}@media all and (max-width:576px){.modal--consult .consult-form__submit-button-wrapper,.modal--order .consult-form__submit-button-wrapper{margin:3.1rem 0 2rem}.modal--read-more .modal-step-content__text,.modal--step .modal-step-content__text{padding:4.5rem 2rem 3.4rem;font-size:1.6rem;line-height:2.5rem}.modal--read-more .modal-step-content__text p+p,.modal--step .modal-step-content__text p+p{margin-top:1.2rem}.modal--read-more .modal-step-content__text h4,.modal--step .modal-step-content__text h4{margin:3.5rem 0 2rem;font-size:2.4rem;line-height:3rem}}.modal--read-more .modal-step-content__feedback,.modal--step .modal-step-content__feedback{flex:0 0 46.6rem;border-radius:0 .4rem .4rem 0;padding:4.3rem 5.8rem 2.5rem;background:#f7f7f7}.modal--read-more .modal-step-content__title,.modal--step .modal-step-content__title{display:block;width:100%;font-weight:800;font-size:3.2rem;line-height:4rem}@media all and (max-width:992px){.modal--read-more .modal-step-content__feedback,.modal--step .modal-step-content__feedback{flex:unset}.modal--read-more .modal-step-content__title,.modal--step .modal-step-content__title{text-align:center;font-size:2.8rem;line-height:3.2rem}}@media all and (max-width:768px){.modal--read-more .modal-step-content__title,.modal--step .modal-step-content__title{font-size:2.4rem;line-height:3rem}}.modal--read-more .modal-step-content__form,.modal--step .modal-step-content__form{margin:2.7rem auto 0;max-width:46rem}.modal--read-more .modal-step-content__form .form__input,.modal--step .modal-step-content__form .form__input{height:6.4rem;font-size:1.8rem;line-height:3rem}@media all and (max-width:576px){.modal--read-more .modal-step-content__feedback,.modal--step .modal-step-content__feedback{padding:3.2rem 3rem 4rem}.modal--read-more .modal-step-content__title,.modal--step .modal-step-content__title{font-size:1.8rem;line-height:2.5rem;text-align:left}.modal--read-more .modal-step-content__form .form__input,.modal--step .modal-step-content__form .form__input{font-size:1.6rem;line-height:2.8rem;height:5.4rem}}.modal--read-more .modal-step-content__form .form__input-outer.field--invalid .field--requared,.modal--step .modal-step-content__form .form__input-outer.field--invalid .field--requared{background:rgba(199,31,31,.03);border:.2rem solid #c71f1f}.modal--read-more .modal-step-content__form .form__input-outer.field--invalid .field--requared::-moz-placeholder,.modal--step .modal-step-content__form .form__input-outer.field--invalid .field--requared::-moz-placeholder{color:rgba(199,31,31,.6)}.modal--read-more .modal-step-content__form .form__input-outer.field--invalid .field--requared::placeholder,.modal--step .modal-step-content__form .form__input-outer.field--invalid .field--requared::placeholder{color:rgba(199,31,31,.6)}.modal--read-more .modal-step-content__form .form__input-outer::after,.modal--step .modal-step-content__form .form__input-outer::after{display:none}.modal--read-more .modal-step-content .consult-form__submit-button-wrapper,.modal--step .modal-step-content .consult-form__submit-button-wrapper{text-align:center;margin-bottom:2rem}.modal--read-more .modal-step-content .form__submit-button,.modal--step .modal-step-content .form__submit-button{width:100%;max-width:40.6rem}@media all and (min-width:1300px){.modal--read-more .fancybox-close-small,.modal--step .fancybox-close-small{top:.4rem;right:-3.2rem}}@media all and (min-width:1360px){.modal--read-more .fancybox-close-small path,.modal--step .fancybox-close-small path{fill:#fff}}.modal__scroll-top{position:sticky;bottom:1.6rem;height:5rem;text-align:right}.modal__scroll-top-button{position:relative;right:-7.6rem;bottom:0;width:5rem;height:5rem;border:.2rem solid #000;border-radius:50%;font-size:0;background:url("../img/scroll-top-arrow.3c8fcc18820b.svg") center center no-repeat #fff;cursor:pointer}@media all and (max-width:768px){.modal__scroll-top-button{right:-4.4rem;height:4.2rem;width:4.2rem}}@media all and (max-width:480px){.modal__scroll-top-button{right:-.9rem}}.fancybox-container .fancybox-slide{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.fancybox-container .fancybox-slide::-webkit-scrollbar{display:none}.fancybox-container .fancybox-bg{background:rgba(2,20,28,.3)}.fancybox-container .fancybox-slide--html{padding:1rem}.fancybox-content .fancybox-close-small{color:#000}.fancybox-navigation .fancybox-button{display:block;padding:0;opacity:1;background:0 0;width:4.8rem;height:4.8rem;top:50%;transform:translateY(-50%)}.fancybox-navigation .fancybox-button:disabled{opacity:.4}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left{left:1rem}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left div{transform:rotate(180deg)}.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{right:1rem}.fancybox-navigation .fancybox-button div{width:4.8rem;height:4.8rem;padding:0;background:url("../img/arrow-next.b9168db18f03.svg") center center no-repeat #00923f;border-radius:50%}@media all and (max-width:576px){.fancybox-navigation .fancybox-button{width:3.5rem;height:3.5rem}.fancybox-navigation .fancybox-button div{width:3.5rem;height:3.5rem;background:url("../img/arrow-next.b9168db18f03.svg") center center/25% no-repeat #00923f}}.fancybox-navigation .fancybox-button div svg{display:none}.error-widget{display:none;width:35.3rem;height:10rem;position:fixed;right:3.2rem;bottom:3.2rem;padding:2.5rem 7rem 2.5rem 3.4rem;background:#fff;font-size:1.5rem;line-height:2.5rem;border-left:.3rem solid #cc1212;box-shadow:0 2rem 5rem rgba(0,55,84,.07);z-index:10}.error-widget__close{position:absolute;top:2.1rem;right:2.1rem;width:1.5rem;height:1.5rem;font-size:0;background:0 0;border:none;cursor:pointer}.error-widget__close::after,.error-widget__close::before{content:"";display:block;width:2.1rem;height:.2rem;background:#89929d;position:absolute;top:calc(50% - .1rem);left:calc(50% - 1rem)}.error-widget__close::before{transform:rotate(45deg)}.error-widget__close::after{transform:rotate(-45deg)}.news-gallery-slider{max-width:calc(100% - 10rem);margin:5.8rem auto 0}@media all and (max-width:992px){.news-gallery-slider{max-width:100%;margin-top:4rem}}.news-gallery-slider__item{padding:0 1rem;border-radius:.5rem}@media all and (max-width:768px){.news-gallery-slider__item{padding:0 1rem}}.news-gallery-slider__item:focus{outline:0}.news-gallery-slider__item-img{vertical-align:top;width:100%;height:20rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}@media all and (max-width:1160px){.news-gallery-slider__item-img{height:20rem}}.news-gallery-slider__item-img:focus,.news-gallery-slider__item-zoom-link:focus{outline:0}.news-gallery-slider .slick-next,.news-gallery-slider .slick-prev{width:4.4rem;height:6.4rem;transform:translate(0,-50%);z-index:2}@media all and (max-width:576px){.news-gallery-slider{max-width:100%;margin-top:2rem}.news-gallery-slider .slick-next,.news-gallery-slider .slick-prev{height:5.4rem}}.news-gallery-slider .slick-next:hover::before,.news-gallery-slider .slick-prev:hover::before{background:url("../img/arrow-reviews-slider.34c8e65ab06f.svg") center center no-repeat #309c5f}.news-gallery-slider .slick-next::before,.news-gallery-slider .slick-prev::before{content:"";display:block;width:100%;height:100%;background:url("../img/arrow-reviews-slider.34c8e65ab06f.svg") center center no-repeat #00923f;border-radius:.3rem;opacity:1}.news-gallery-slider .slick-next.slick-disabled::before,.news-gallery-slider .slick-prev.slick-disabled::before{background:url("../img/arrow-reviews-slider.34c8e65ab06f.svg") center center no-repeat #309c5f}.news-gallery-slider .slick-prev{left:-5.8rem}.news-gallery-slider .slick-prev::before{transform:rotate(180deg)}.news-gallery-slider .slick-next{right:-5.8rem}.news-block{padding:4.5rem 0 5.4rem}.news-block__all-news{margin-top:6.5rem;text-align:center}@media all and (max-width:576px){.news-block__all-news{margin-top:4.5rem}}.news-block__all-news .all-news__link{display:inline-block;padding-right:6rem;position:relative;font-weight:700;font-size:2rem;line-height:3.2rem;color:#09121c;transition:.2s}.news-block__all-news .all-news__link:hover{color:#00923f}.news-block__all-news .all-news__link::after{content:"";position:absolute;right:0;top:calc(50% - 2.5rem);display:block;width:5rem;height:5rem;background:url("../img/arrow-next.b9168db18f03.svg") center center no-repeat #00923f;border-radius:50%}.content-section__news-list .news-list__item+.news-list__item{margin-top:5.1rem}.content-section__news-list .news-list__item{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.content-section__news-list .news-list__item.item--no-photo .news-list__item-photo{display:none}.content-section__news-list .news-list__item-info{flex:1}.content-section__news-list .news-list__item-info .item-info__meta{display:flex;align-items:center;font-weight:600;font-size:1.5rem;line-height:2.2rem;color:#727272}@media all and (max-width:992px){.news-gallery-slider .slick-prev{left:0}.news-gallery-slider .slick-next{right:0}.content-section__news-list .news-list__item-info .item-info__meta{font-size:1.4rem;line-height:2rem}}@media all and (max-width:480px){.content-section__news-list .news-list__item+.news-list__item{margin-top:3.5rem}.content-section__news-list .news-list__item{padding-top:2.6rem}.content-section__news-list .news-list__item-info .item-info__meta{position:absolute;top:0;left:0}}.content-section__news-list .news-list__item-info .item-info__meta-date{display:inline-block;margin-left:1.5rem;font-weight:400}.content-section__news-list .news-list__item-info .item-info__meta-tag{color:#00923f}.content-section__news-list .news-list__item-info .item-info__title{max-width:60rem;margin-top:.8rem;font-weight:700;font-size:2.2rem;line-height:3rem;color:#000}@media all and (max-width:992px){.content-section__news-list .news-list__item-info .item-info__title{font-size:1.8rem;line-height:2.5rem}}@media all and (max-width:480px){.content-section__news-list .news-list__item-info .item-info__title{margin-top:0;font-size:1.6rem;line-height:2rem}}.content-section__news-list .news-list__item-info .item-info__title-link:hover{color:#000}.content-section__news-list .news-list__item-info .item-info__title-link:hover .underline{border-bottom:2px solid rgba(9,18,28,.5)}.content-section__news-list .news-list__item-info .item-info__title-link .underline{border-bottom:2px solid transparent;transition:.1s}.content-section__news-list .news-list__item-info .item-info__desc{margin-top:.7rem;font-size:1.5rem;line-height:2.5rem;color:#747474}.content-section__news-list .news-list__item-photo{flex-basis:16rem;width:16rem;height:16.9rem;margin-left:5.3rem}@media all and (max-width:1200px){.content-section__news-list .news-list__item-photo{margin-left:3rem}}@media all and (max-width:992px){.content-section__news-list .news-list__item-info .item-info__desc{font-size:1.4rem;line-height:2rem}.content-section__news-list .news-list__item-photo{flex-basis:12rem;width:12rem;height:12.7rem;margin-left:2rem}.pagination-block.pagination--in-content .pagination-list__item.item--next,.pagination-block.pagination--in-content .pagination-list__item.item--prev{display:none}}@media all and (max-width:480px){.content-section__news-list .news-list__item-photo{flex-basis:7.3rem;width:7.3rem;height:7.7rem}}.content-section__news-list .news-list__item-photo .item-photo__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-section__no-result .no-result_text{font-size:2.2rem;line-height:3rem}.content-section__no-result .no-result_text-query{font-weight:700}.content-section__no-result .no-result__reasons{margin-top:2.6rem}.content-section__no-result .no-result__reasons-item{position:relative;font-size:1.6rem;line-height:2.8rem;padding-left:2.1rem}.content-section__no-result .no-result__reasons-item:last-child{margin-bottom:0}.content-section__no-result .no-result__reasons-item::before{content:"";display:block;width:.6rem;height:.6rem;position:absolute;top:1.1rem;left:0;border-radius:50%;background:#000}.content-section__news-article .news-article__meta{display:flex;align-items:center;justify-content:flex-start}.content-section__news-article .news-article__date{margin-right:2rem;font-size:1.6rem;line-height:2.3rem;color:#000;opacity:.5}@media all and (max-width:375px){.content-section__no-result{padding:0 1rem}.content-section__no-result .no-result__reasons-item{margin-bottom:1.4rem}.content-section__news-article .news-article__date{margin-right:1.5rem}}.content-section__news-article .news-article__tag{display:inline-block;padding:1.1rem 1.1rem .9rem;font-weight:700;font-size:1rem;line-height:1.2rem;letter-spacing:.05em;text-transform:uppercase;background:#00923f;color:#fff}.content-section__news-article .news-article__text{margin-top:3.9rem}@media all and (max-width:480px){.content-section__news-article .news-article__tag{padding:0;font-weight:500;font-size:1.3rem;line-height:1.6rem;text-transform:none;background:0 0;color:#00923f}.content-section__news-article .news-article__text{margin-top:2.8rem}}.content-section__news-article .news-article__text p{margin-bottom:2.7rem}.content-section__news-article .news-article__text p:last-child{margin-bottom:0}.pagination-block{margin-top:6.7rem}.pagination-block__pagination-list{display:flex;align-items:center;justify-content:center}.pagination-list__item .item--pagination-link{font-weight:500;display:flex;align-items:center;justify-content:center;width:4.6rem;height:4.6rem;border-radius:50%;color:#000}.pagination-list__item .item--pagination-link:hover{color:#000}.pagination-list__item.item--next .item--pagination-link,.pagination-list__item.item--prev .item--pagination-link{margin:0 2rem;width:10rem;border-radius:3rem;background:#f3f4f6;transition:.15s}.pagination-list__item.item--current-page .item--pagination-link{background:#00923f;color:#fff}.pagination-list__item.item--current-page .item--pagination-link:hover{color:#fff}.pagination-list__item:hover .item--pagination-link{color:#00923f}.pagination-block.pagination--white-btn .pagination-list__item.item--next .item--pagination-link,.pagination-block.pagination--white-btn .pagination-list__item.item--prev .item--pagination-link{background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.05)}.wrapper--projects-page{background:#f7f7f7}.our-projects-block{position:relative;padding:7.9rem 0 2rem;overflow:hidden}@media all and (max-width:768px){.pagination-block.pagination--in-content .pagination-list__item.item--next,.pagination-block.pagination--in-content .pagination-list__item.item--prev{display:block}.our-projects-block{padding:2.2rem 0 2rem}}@media all and (max-width:576px){.pagination-block{margin-top:4.6rem}.pagination-list__item .item--pagination-link{width:3.8rem;height:3.8rem}.pagination-block.pagination--in-content .pagination-list__item.item--next,.pagination-block.pagination--in-content .pagination-list__item.item--prev,.pagination-list__item.item--next,.pagination-list__item.item--prev{display:none}.our-projects-block{padding:2.2rem 0 2rem}}.our-projects-block .our-projects-block__header{display:flex;align-items:center;justify-content:space-between}.our-projects-block .our-projects-block__header .our-projects-block__all-projects-link{color:#000;font-weight:700}.our-projects-block .our-projects-block__title,.our-projects-block__sort-projects{position:relative;z-index:2}.sort-projects__tag-panel{margin-top:2.4rem}@media all and (max-width:992px){.sort-projects__tag-panel{max-width:83rem;display:flex;justify-content:space-between}}@media all and (max-width:767px){.our-projects-block .our-projects-block__header .our-projects-block__all-projects-link,.sort-projects__tag-panel{display:none}.sort-projects__slider-projects .slick-list{margin-top:3.2rem}}.sort-projects__tag-panel .tag-panel__tag-projects{display:inline-flex;align-items:center;height:3.5rem;padding:0 1.3rem 0 1.1rem;background:#d1d1d1;margin-right:1.3rem;margin-bottom:1.5rem;font-size:1.4rem;line-height:1.7rem;border:none;color:#000;cursor:pointer;transition:.2s}@media all and (max-width:992px){.sort-projects__tag-panel .tag-panel__tag-projects{font-size:1.2rem;margin-right:0}}.sort-projects__tag-panel .tag-panel__tag-projects:hover{background:#c1c1c1}.sort-projects__tag-panel .tag-panel__tag-projects:disabled{color:rgba(55,55,55,.4)}.sort-projects__tag-panel .tag-panel__tag-projects:disabled:hover{background:#d1d1d1}.sort-projects__tag-panel .tag-panel__tag-projects.tag-projects--active{color:#fff;background:#141414}.sort-projects__slider-projects{margin-top:1rem}.sort-projects__slider-projects .slick-next,.sort-projects__slider-projects .slick-prev{width:5.6rem;height:5.6rem;top:17rem;transition:.2s;z-index:2}.sort-projects__slider-projects .slick-next:hover:before,.sort-projects__slider-projects .slick-prev:hover:before{background:url("../img/slider-arrow.838b53b98f32.svg") center center no-repeat #dedede}.sort-projects__slider-projects .slick-next::before,.sort-projects__slider-projects .slick-prev::before{content:"";display:block;width:5.6rem;height:5.6rem;background:url("../img/slider-arrow.838b53b98f32.svg") center center no-repeat #e8e8e8;border-radius:50%;opacity:1}.sort-projects__slider-projects .slick-next.slick-disabled,.sort-projects__slider-projects .slick-prev.slick-disabled{opacity:0}.sort-projects__slider-projects .slick-prev{left:-8.6rem}.sort-projects__slider-projects .slick-prev:before{transform:rotate(180deg)}.sort-projects__slider-projects .slick-next{right:-8.6rem}@media all and (max-width:1440px){.sort-projects__slider-projects .slick-prev{left:-2.8rem}.sort-projects__slider-projects .slick-next{right:-2.8rem}}@media all and (max-width:1366px){.sort-projects__slider-projects .slick-list{margin-left:0}}@media all and (max-width:1024px){.sort-projects__slider-projects .slick-list{margin-right:0;margin-left:-1.5rem}}@media all and (max-width:640px){.sort-projects__slider-projects .slick-list{margin-left:0}}@media all and (max-width:576px){.sort-projects__slider-projects .slick-list{width:calc(100% + 4rem);margin-left:-2rem}.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__meta{padding:0 2rem}}.sort-projects__slider-projects .slick-slide:focus{outline:0}.sort-projects__slider-projects .slider-projects__slick-slide{width:29rem;margin:0 1.5rem;font-weight:700;color:#000}.sort-projects__slider-projects .slider-projects__slick-slide :focus{outline:0}.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__img{width:100%;height:34rem;-o-object-fit:cover;object-fit:cover;outline-offset:-1rem;transition:.25s}@media all and (max-width:992px){.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__img{height:30rem}}.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__meta{display:flex;margin-top:2.2rem;align-items:center}.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__meta .meta__date-project{font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#84888d}.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__meta .meta__tag-project{margin-right:2.2rem;display:inline-block;padding:.8rem 1.2rem;background:#00923f;font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#fff}.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__title{font-weight:700;margin-top:2.1rem;font-size:2.2rem;line-height:2.9rem}.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__title .title_link{transition:.15s}.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__title .title_link:hover{color:#00923f}.sort-projects__slider-projects .slider-projects__slick-slide.last-project{width:61rem}.sort-projects__slider-projects .slider-projects__slick-slide.last-project .slick-slide__title{margin-top:1.8rem;font-size:3.4rem;line-height:4.1rem}@media all and (max-width:1024px){.sort-projects__slider-projects .slider-projects__slick-slide{width:unset;margin-right:0}.sort-projects__slider-projects .slider-projects__slick-slide.last-project{width:unset}.sort-projects__slider-projects .slider-projects__slick-slide.last-project .slick-slide__title{margin-top:2.1rem;font-size:2.2rem;line-height:2.9rem}}@media all and (max-width:640px){.sort-projects__slider-projects .slider-projects__slick-slide{width:unset;margin:0}.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__title,.sort-projects__slider-projects .slider-projects__slick-slide.last-project .slick-slide__title{font-size:2.4rem}}.sort-projects__slider-projects .slick-dots{display:flex;align-items:center;justify-content:center;height:.3rem;background:rgba(57,77,100,.6);border-radius:2rem;transition:.25s}.sort-projects__slider-projects .slick-dots li{display:block;width:30rem;height:100%;margin:0}.sort-projects__slider-projects .slick-dots li button{width:100%;height:100%;padding:0;transition:.25s;border-radius:2rem}.sort-projects__slider-projects .slick-dots li button::before{display:none}.sort-projects__slider-projects .slick-dots .slick-active button{background:#5a6f88}@media all and (max-width:768px){.sort-projects__slider-projects .slick-dots{bottom:-5rem;background:0 0;height:1rem}.sort-projects__slider-projects .slick-dots li{width:1rem;height:1rem;margin:0 .5rem}.sort-projects__slider-projects .slick-dots li button{height:1rem;background:#6c7381;border-radius:50%}.sort-projects__slider-projects .slick-dots .slick-active button{background:#00923f}.content-section__projects-article .projects-article__sidebar-content{margin-top:2.4rem}}.our-projects-block__link-wrapper{margin-top:10rem;text-align:center;display:none}@media all and (max-width:767px){.our-projects-block__link-wrapper{display:block}}.our-projects-block__all-projects-link{display:inline-block;position:relative;border-radius:0;color:#000;padding-right:6.2rem}.our-projects-block__all-projects-link:hover{color:#000}.our-projects-block__all-projects-link:hover::after{box-shadow:0 0 0 .8rem rgba(0,160,69,.5)}.our-projects-block__all-projects-link::after{content:"";position:absolute;top:calc(50% - 2.3rem);right:0;display:block;width:4.6rem;height:4.6rem;background:url("../img/arrow-next.b9168db18f03.svg") center center no-repeat #00a045;border-radius:50%;box-shadow:0 0 0 .5rem rgba(0,160,69,.5);cursor:pointer;transition:.25s}.our-projects-block__all-projects-link:focus{outline:0}.content-section__projects-article .projects-article__sidebar-content{display:flex;justify-content:space-between}@media all and (max-width:576px){.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__title{padding:0 2rem}.sort-projects__slider-projects .slick-dots{bottom:-4.7rem}.content-section__projects-article .projects-article__sidebar-content{justify-content:flex-start;flex-direction:column}}.content-section__projects-article .projects-article__sidebar-content .sidebar__widget{max-width:28.8rem;margin-right:2rem;margin-bottom:3rem}.content-section__projects-article .projects-article__sidebar-content .sidebar__widget .project-info__text{margin-bottom:0}.content-section__projects-article .projects-article__meta{display:flex;align-items:center;justify-content:flex-start}.content-section__projects-article .projects-article__date{margin-right:2rem;font-size:1.6rem;line-height:2.3rem;color:#000;opacity:.5}.content-section__projects-article .projects-article__text{margin-top:3.7rem}.content-section__projects-article .projects-article__text p{margin-bottom:2.7rem}.content-section__projects-article .projects-article__text p:last-child{margin-bottom:0}.content-section__projects-article .projects-article__text h3{font-weight:900;font-size:3.2rem;line-height:4.5rem;margin-bottom:2.4rem}@media all and (max-width:576px){.content-section__projects-article .projects-article__text{margin-top:2.7rem}.content-section__projects-article .projects-article__text h3{font-size:2.4rem;line-height:3.4rem}}.content-section__projects-article .projects-article__photo{margin:3.1rem 0 4.5rem}.content-section__projects-article .projects-article__photo .photo__img-wrapper{position:relative}@media all and (max-width:375px){.sort-projects__slider-projects .slider-projects__slick-slide .slick-slide__img{height:21.2rem}.content-section__projects-article .projects-article__photo .photo__img-wrapper{width:calc(100% + 2rem);margin-left:-1rem}}.content-section__projects-article .projects-article__photo .photo__img-wrapper::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%)}.content-section__projects-article .projects-article__photo .photo__gallery-link{display:none;position:absolute;width:100%;height:100%;top:0;left:0;font-size:0;opacity:0;z-index:4}.content-section__projects-article .projects-article__photo .photo__gallery-link.link--launcher{display:block}.content-section__projects-article .projects-article__photo .photo__gallery-rem{font-weight:900;font-size:1.8rem;line-height:3.1rem;text-transform:uppercase;color:#fff;position:absolute;right:2.2rem;bottom:.8rem;z-index:3}.content-section__projects-article .projects-article__photo .photo__gallery-rem::before{content:"";display:block;width:2rem;height:2rem;position:absolute;top:calc(50% - 1.2rem);left:-3rem;background:url("../img/gallery-icon.640dbee1c24a.svg") center center no-repeat}.content-section__projects-article .projects-article__photo .photo__img{display:none;vertical-align:top;width:100%}.content-section__projects-article .projects-article__photo .photo__img.img--launcher{display:unset}.content-section__projects-article .projects-article__photo .photo__caption{margin-top:1.45rem;max-width:44rem;font-weight:500;font-size:1.6rem;line-height:2.5rem;color:#808d94}.content-quality p{margin-bottom:2.7rem}.content-quality p:last-child{margin-bottom:0}.content-quality h3{font-weight:900;font-size:3.2rem;line-height:4.5rem;margin-bottom:2.4rem}.content-quality__list{margin-top:3.2rem}@media all and (max-width:576px){.content-section__projects-article .projects-article__photo{margin:1.5rem 0 3rem}.content-section__projects-article .projects-article__photo .photo__caption{margin-top:1.1rem;font-size:1.4rem;line-height:2rem}.wrapper--quality-page .content-block.block--quality{padding-bottom:4.2rem}.content-quality h3{font-size:2.4rem;line-height:3.4rem}.content-quality__list{margin-top:2rem}}.content-quality__list .list__item{position:relative;margin-bottom:2.5rem;padding-left:3.5rem;font-weight:700;font-size:2.2rem;line-height:3.5rem}.content-quality__list .list__item::before{content:"";display:block;width:2rem;position:absolute;left:0;top:1.5rem;border-bottom:.2rem solid #000}.wrapper--resume-page{background:#f7f7f7}.content-block.block--single-page.block--resume{padding:1rem 0 7.7rem}@media all and (max-width:768px){.content-block.block--single-page.block--resume{padding-bottom:2rem}}.resume-content__desc{font-size:1.6rem;line-height:2.8rem}.resume-content__desc+.resume-content__desc{margin-top:2.6rem}.resume-form{margin-top:5.6rem}.resume-form__header{display:flex;align-items:flex-start;justify-content:space-between}@media all and (max-width:576px){.content-quality__list .list__item{padding-left:3.3rem}.content-quality__list .list__item::before{width:1.7rem}.content-block.block--single-page.block--resume{padding-bottom:.4rem}.resume-form{margin-top:3rem}.resume-form__header{flex-direction:column}}.resume-form__employee-photo{position:relative;flex-basis:24.3rem;min-height:30rem;margin-right:2.8rem;display:flex;flex-direction:column;align-items:center;padding:3.4rem 1.6rem 1.5rem;border-radius:.6rem;border:2px dashed #cbcbcb;overflow:hidden}@media all and (max-width:576px){.resume-form__employee-photo{flex-basis:unset;width:28rem;margin:0 auto}}.resume-form__employee-photo-wrapper{width:16.5rem;height:16.5rem;border-radius:50%;overflow:hidden;border:.3rem solid #bebebe;text-align:center}.resume-form__employee-photo-img{margin-top:1.8rem}.resume-form__employee-photo-button{font-size:1.5rem;line-height:2.5rem;margin-top:auto;width:100%;z-index:3}.resume-form__photo-uploaded{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.resume-form__photo-uploaded-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.resume-form__employee-full-name{flex:1}@media all and (max-width:576px){.resume-form__employee-full-name{margin-top:2rem;width:100%}}.form__submit-button-wrapper{margin-top:3.6rem;margin-bottom:3rem}.form__submit-button{width:18rem;font-size:1.5rem;line-height:2.5rem}@media all and (max-width:375px){.form__submit-button{width:100%}}.section__title{display:flex;align-items:center;justify-content:center;height:11.6rem;text-align:center}@media all and (max-width:900px){.section__title{height:7.6rem}}@media all and (max-width:576px){.form__submit-button-wrapper{margin:2.5rem 0;text-align:center}.section__title{height:unset;text-align:left;justify-content:flex-start}}.section__subtitle{position:relative;display:flex;align-items:center;height:5.5rem;border-bottom:.1rem solid #c8cfd6;border-top:.1rem solid #c8cfd6}@media all and (max-width:900px){.section__subtitle{display:none}}.section__subtitle::before{content:"";display:block;width:4.3rem;height:100%;position:absolute;top:-.1rem;right:-4.3rem;border-top:.1rem solid #c8cfd6;border-bottom:.1rem solid #c8cfd6}.section__subtitle-text{flex:1;text-align:center}.section__input{position:relative;display:flex;align-items:center;justify-content:center;min-height:10.8rem;padding:1rem .8rem}.section__input.clone-section{padding:0 .8rem 1rem;min-height:9.9rem}.section__input .form__input-wrapper+.form__input-wrapper{margin-left:1.6rem}.section__input .form__input-wrapper{margin-bottom:0}.section__input .form__input-wrapper .calendar-icon{width:3.1rem}.section__input .form__input-wrapper .form__input{height:4.1rem;font-size:1.3rem;padding:1.5rem 1rem 1.4rem}.section__input .form__input-wrapper .form__input.field--date{padding:1.5rem 1rem 1.4rem 3.5rem}.section__input .form__input-wrapper .form__textarea{font-size:1.4rem;padding:1rem}.input-inline__section{font-size:1.5rem;line-height:2.5rem}@media all and (max-width:900px){.section__input{min-height:unset;margin-bottom:1rem}.input-inline__section.section--expirience.section--period{grid-column:span 3}.input-inline__section.section--expirience.section--period .section__subtitle::before{display:none}}@media all and (max-width:576px){.section__input{flex-direction:column;padding:0;margin-bottom:1.5rem}.section__input .form__input-wrapper+.form__input-wrapper{margin-left:0;margin-top:1.5rem}.input-inline__section.section--expirience.section--period{grid-column:unset}.input-inline__section.section--expirience.section--period .section__title{display:none}}.input-inline__section.section--expirience.section--period .section__subtitle{display:flex}.input-inline__section.section--relatives .section__title{height:9rem;border-bottom:none}@media all and (max-width:900px){.input-inline__section.section--relatives .section__title{height:6rem}}@media all and (max-width:576px){.input-inline__section.section--expirience.section--period .section__subtitle{display:none}.input-inline__section.section--relatives .section__title{height:unset}}.input-inline__section.section--relatives .section__input{padding:0}.input-inline__section.section--leave .section__title{height:6.4rem;border-bottom:none}.input-inline__section.section--leave .section__input{padding:0}.input-inline__section.section--span3{grid-column:span 3}.section__del-button{position:absolute;top:calc(50% - 1rem);right:-2.8rem;width:2rem;height:2rem;font-size:0;border:none;background:0 0;opacity:.54;cursor:pointer}@media all and (max-width:900px){.input-inline__section.section--leave .section__title{height:6rem}.section__del-button{top:1rem;right:1rem}}.section__del-button::after,.section__del-button::before{content:"";display:block;width:100%;height:.2rem;background:#58626b;position:absolute;top:calc(50% - .1rem)}.section__del-button::before{transform:rotate(45deg)}.section__del-button::after{transform:rotate(-45deg)}.wrapper--reviews-page .content-block.block--reviews{padding-bottom:7.1rem}.content-reviews__reviews-list{margin-top:2.7rem;border-right:1px solid #ebedef}.content-reviews__reviews-list .reviews-list__item{width:calc(100% + 4rem);margin-left:-4rem;display:flex;justify-content:space-between;padding:3.9rem 5.3rem 5.3rem 4rem;border-bottom:1px solid #ebedef}@media all and (max-width:992px){.content-quality__list .list__item{font-size:1.9rem;line-height:3rem}.content-reviews__reviews-list .reviews-list__item{flex-direction:column}}.content-reviews__reviews-list .reviews-list__item:first-of-type{padding-top:2rem}@media all and (max-width:576px){.input-inline__section.section--leave .section__title{height:unset}.input-inline__section.section--span3{grid-column:unset}.wrapper--reviews-page .content-block.block--reviews{padding-bottom:3.1rem}.wrapper--reviews-page .pagination-block{margin-top:3rem}.content-reviews__reviews-list .reviews-list__item:first-of-type{padding-top:0}}.content-reviews__reviews-list .reviews-list__item .item__review-title{flex-basis:33.8rem;margin-right:6rem;font-weight:600;font-size:2.4rem;line-height:3.7rem}@media all and (max-width:1310px){.content-reviews__reviews-list .reviews-list__item{padding-right:2rem}.content-reviews__reviews-list .reviews-list__item .item__review-title{font-size:2rem;line-height:2.6rem;flex-basis:35%}}@media all and (max-width:992px){.content-reviews__reviews-list .reviews-list__item .item__review-title{flex-basis:unset;margin-right:unset}}.content-reviews__reviews-list .reviews-list__item .item__review-link{transition:.15s}.content-reviews__reviews-list .reviews-list__item .item__review-link:hover{color:#00923f}.content-reviews__reviews-list .reviews-list__item .item__review-link:hover .underline{border-bottom:1px solid #00923f}.content-reviews__reviews-list .reviews-list__item .item__review-info{flex:1;max-width:44.9rem;font-size:1.6rem;line-height:2.8rem}.content-reviews__reviews-list .reviews-list__item .item__review-info .content__widget.widget--document{margin-top:1.7rem}.content-reviews__reviews-list .reviews-list__item .item__review-info .content__widget.widget--document .info-document__title{font-weight:600;font-size:1.6rem;line-height:2.8rem}.content-reviews__reviews-list .reviews-list__item .item__review-text{position:relative}.content-reviews__reviews-list .reviews-list__item .item__review-text::before{content:"";display:block;width:3.3rem;height:2.2rem;background:url("../img/quotes.27c9d2f868bb.svg") center center no-repeat;position:absolute;top:0;left:-5.4rem}@media all and (max-width:992px){.content-reviews__reviews-list .reviews-list__item .item__review-info{max-width:unset;margin-top:2rem;padding-top:4rem}.content-reviews__reviews-list .reviews-list__item .item__review-text::before{top:-4rem;left:0}}.content-reviews__reviews-list .reviews-list__item .item__review-author{margin-top:1.8rem}.content-reviews__reviews-list .reviews-list__item .item__review-author-name{font-weight:900}.content-reviews .content-reviews__sidebar-content{display:flex;justify-content:space-between}@media all and (max-width:768px){.content-reviews__reviews-list{margin-top:0;border:none}.content-reviews__reviews-list .reviews-list__item{padding:2.1rem 2rem 2.3rem;margin-left:-2rem}.content-reviews .content-reviews__sidebar-content{margin-top:2.4rem}}@media all and (max-width:576px){.content-reviews__reviews-list .reviews-list__item .item__review-author,.content-reviews__reviews-list .reviews-list__item .item__review-info .content__widget.widget--document{margin-top:1.4rem}.content-reviews .content-reviews__sidebar-content{justify-content:flex-start;flex-direction:column}}.content-reviews .content-reviews__meta{display:flex;align-items:center;justify-content:flex-start}.content-reviews .content-reviews__date{margin-right:2rem;font-size:1.6rem;line-height:2.3rem;color:#000;opacity:.5}.content-reviews__article{margin-top:3.6rem}.content-reviews__article p{margin-bottom:2.7rem}.content-reviews__article p:last-child{margin-bottom:0}.content-reviews__article h3{font-weight:900;font-size:3.2rem;line-height:4.5rem;margin-bottom:2.4rem}.content-reviews__article .content-reviews__author{font-weight:900}.content-reviews__article .content-reviews__photo{margin:3.1rem 0 4.5rem}.content-reviews__article .content-reviews__photo .photo__img-wrapper{position:relative}@media all and (max-width:375px){.content-reviews__article .content-reviews__photo .photo__img-wrapper{width:calc(100% + 2rem);margin-left:-1rem}}.content-reviews__article .content-reviews__photo .photo__img-wrapper::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%)}.content-reviews__article .content-reviews__photo .photo__gallery-link{font-weight:900;font-size:1.8rem;line-height:3.1rem;text-transform:uppercase;color:#fff;position:absolute;right:2.2rem;bottom:.8rem;z-index:2}.content-reviews__article .content-reviews__photo .photo__gallery-link::before{content:"";display:block;width:2rem;height:2rem;position:absolute;top:calc(50% - 1.2rem);left:-3rem;background:url("../img/gallery-icon.640dbee1c24a.svg") center center no-repeat}.content-reviews__article .content-reviews__photo .photo__img{vertical-align:top;width:100%}.content-reviews__article .content-reviews__photo .photo__caption{margin-top:1.45rem;max-width:44rem;font-weight:500;font-size:1.6rem;line-height:2.5rem;color:#808d94}@media all and (max-width:576px){.content-reviews__article{margin-top:5.3rem}.content-reviews__article h3{font-size:2.4rem;line-height:3.4rem}.content-reviews__article .content-reviews__photo{margin:1.5rem 0 3rem}.content-reviews__article .content-reviews__photo .photo__caption{margin-top:1.1rem;font-size:1.4rem;line-height:2rem}}.wrapper--search-page{background:#f7f8f9}.content-block__search-form{position:relative;margin-top:5.5rem;width:100%}.content-block__search-form .search-form__input-search{width:100%;padding:2.1rem 8rem 1.7rem 3.1rem;font-weight:500;font-size:2.2rem;line-height:3.7rem;color:#000;border:none;border-radius:.3rem;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.05)}@media all and (max-width:768px){.content-block__search-form{margin-top:4rem}.content-block__search-form .search-form__input-search{padding:1.9rem 8rem 1.7rem 2.5rem}}@media all and (max-width:576px){.content-block__search-form{margin-top:2.5rem;width:calc(100% + 2rem);margin-left:-1rem}.content-block__search-form .search-form__input-search{font-size:1.6rem;line-height:1.9rem;padding:1.9rem 6rem 1.7rem 1.6rem}}.content-block__search-form .search-form__input-search::-moz-placeholder{color:rgba(0,0,0,.6)}.content-block__search-form .search-form__input-search::placeholder{color:rgba(0,0,0,.6)}.content-block__search-form .search-form__input-search:focus{outline:0}.content-block__search-form .search-form__button-search{display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;width:7rem;position:absolute;border:none;background:url("../img/search-icon.af63cf3cc9d7.svg") center center no-repeat;font-size:0;cursor:pointer}.search-result .bread-crumbs{margin-top:1.3rem}.search-result__item{margin-bottom:4.5rem}.search-result__title{font-weight:600;font-size:2.4rem;line-height:3.7rem;border-bottom:1px solid #000}.search-result__title:hover{color:#00923f;border-bottom-color:#00923f}@media all and (max-width:768px){.search-result__title{font-size:1.8rem;line-height:3rem}}.search-result .title__link:hover{color:inherit}.search-result__preview{margin-top:1.3rem}.select-hidden{display:none;visibility:hidden}.select{flex:1;cursor:pointer;position:relative;font-family:"Hyundai Sans Head Office",sans-serif;font-size:1.6rem;line-height:2.2rem;color:#909090;width:100%;height:5.4rem}.select--changed{color:#000}.select+.select .select-styled{border-left:none}.select-styled{width:100%;display:flex;align-items:center;padding-left:1.8rem;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border:1px solid #c8cfd6;border-radius:.4rem;z-index:10}@media all and (max-width:576px){.content-block__search-form .search-form__button-search{width:5rem;background-size:2rem}.search-result .bread-crumbs{margin-top:1rem}.search-result__item,.search-result__title{margin-bottom:3rem}.search-result__preview{margin-top:1rem}.select{height:4.4rem;font-size:1.5rem;line-height:2.5rem}.select-styled{padding-left:1.4rem}}.select-styled:after{content:"";width:0;height:0;border:.5rem solid transparent;border-color:#a5a5a5 transparent transparent;position:absolute;top:50%;right:2rem}.select-styled.select--active:after{top:calc(50% - .5rem);border-color:transparent transparent #a5a5a5}.select-options{width:100%;display:none;position:absolute;top:calc(100% - .1rem);right:0;left:0;margin:0;list-style:none;background-color:#fff;border-radius:.4rem;border:1px solid #d5d5d5;z-index:12;padding:1rem 0;color:#000}.select-options li{display:flex;height:3.5rem;align-items:center;padding-left:1.8rem}@media all and (max-width:576px){.select-styled:after{right:1.4rem}.select-options li{padding-left:1.4rem}}.select-options li:hover{background:#f3f3f3}.select-options li:first-of-type,.select-options li[rel=hide]{display:none}.services-gallery{margin:5rem 0 0}.services-gallery .slick-arrow{width:4.8rem;height:4.8rem;border-radius:50%;z-index:2}.services-gallery .slick-arrow::before{content:"";display:block;width:100%;height:100%;border-radius:50%;background:url("../img/arrow-next.b9168db18f03.svg") center center no-repeat #017dc3;opacity:1}.services-gallery .slick-arrow.slick-disabled{opacity:.4}.services-gallery .slick-prev{left:4rem}.services-gallery .slick-prev::before{transform:rotate(180deg)}.services-gallery .slick-next{right:4rem}.slider-gallery__item{text-align:center}.slider-gallery__item:focus{outline:0}.slider-gallery__item-photo{max-width:100%;width:100%;height:71.5rem;-o-object-fit:cover;object-fit:cover;vertical-align:top}@media all and (max-width:1200px){.slider-gallery__item-photo{height:65rem}}@media all and (max-width:992px){.slider-gallery__item-photo{height:50rem}}@media all and (max-width:880px){.slider-gallery__item-photo{height:46rem}}@media all and (max-width:768px){.slider-gallery__item-photo{height:40rem}}@media all and (max-width:680px){.slider-gallery__item{margin-bottom:2rem}.slider-gallery__item-photo{height:unset}.slider-thumbnails{display:none}}.slider-gallery__item-photo:focus{outline:0}.slider-thumbnails{margin:4rem 9rem 2rem}@media all and (max-width:992px){.slider-thumbnails{margin:3rem 6rem 0}}.slider-thumbnails__item{text-align:center;margin:1.5rem;cursor:pointer}.slider-thumbnails__item:focus{outline:0}.slider-thumbnails__item.item--current,.slider-thumbnails__item.slick-current{outline:#00923f solid .3rem}.slider-thumbnails__item-photo{max-width:15.5rem;width:100%;height:8.8rem;-o-object-fit:cover;object-fit:cover}@media all and (max-width:1300px){.slider-thumbnails__item-photo{max-width:unset}}.slider-thumbnails__item-photo:focus{outline:0}.slider-thumbnails .slick-prev{left:-9rem}.slider-thumbnails .slick-next{right:-9rem}.slider-thumbnails .slick-next.slick-disabled{opacity:1}.wrapper--services-page .services-block{margin:4.7rem 0 4.3rem}.services-block{margin:4rem 0 8.5rem}@media all and (max-width:576px){.wrapper--services-page .services-block{margin:2.5rem 0 0}.services-block{margin:2.5rem 0 2.1rem}}.services-block__services-grid{margin-top:3.7rem;display:grid;grid-template:auto/repeat(2,1fr);grid-gap:4rem}@media all and (max-width:640px){.services-block__services-grid{grid-template:auto/1fr}}.services-grid__item{background:#fff;box-shadow:0 8rem 10rem rgba(0,0,0,.06)}.services-grid__item .item__service-img{width:100%;height:23.6rem;-o-object-fit:cover;object-fit:cover}.services-grid__item .item__service-info{display:flex;flex-direction:column;padding:1.8rem 3.7rem 2.7rem}@media all and (max-width:1200px){.services-grid__item .item__service-info{flex-direction:column}}.services-grid__item .item__service-info .service-info__text .text__service-title{font-family:Oswald,"Sans Serif";font-weight:500;font-size:3.25rem;line-height:4rem}.services-grid__item .item__service-info .service-info__text .text__service-link{color:#09121c;transition:.2s}.services-grid__item .item__service-info .service-info__text .text__service-link:hover{color:#00923f}.services-grid__item .item__service-info .service-info__text .text-service__desc{margin-top:2.9rem}.services-grid__item .service-info__add-links{margin-top:.5rem}.services-grid__item .service-info__add-links .add-links__link{display:block;margin-top:1.5rem;font-weight:700;text-decoration:underline}.content-section__service-article p{margin-bottom:2.7rem}.content-section__service-article p:last-child{margin-bottom:0}.content-section__service-article h3{margin:3.5rem 0 2.6rem;font-family:Oswald,"Sans Serif";font-weight:500;font-size:3.8rem;line-height:6.6rem}@media all and (max-width:992px){.slider-thumbnails__item-photo{height:7rem}.slider-thumbnails .slick-prev{left:-6rem}.slider-thumbnails .slick-next{right:-6rem}.content-section__service-article h3{margin:3rem 0 2.6rem;font-size:3.2rem;line-height:4rem}}.content-section__service-article ul{margin:2.5rem 0}.content-section__service-article ul li{list-style:none;position:relative;padding-left:1.9rem}.content-section__service-article ul li::before{content:"•";display:inline-block;position:absolute;top:.2rem;left:0;font-size:1.2rem;line-height:3rem;margin-right:1rem}.content-section__service-article ul li+li{margin-top:1.5rem}.content-section__service-article .services__video{position:relative;margin-top:4rem}@media all and (max-width:768px){.services-block__services-grid{grid-gap:3rem}.services-grid__item .item__service-info{padding:1.5rem 2.1rem 2.3rem}.content-section__service-article .services__video{margin-top:2.7rem}}.content-section__service-article .services__video .video__img{vertical-align:top;width:100%}.content-section__service-article .services__video .video__play-button{display:flex;align-items:center;justify-content:center;width:9.6rem;height:9.6rem;background:linear-gradient(253.53deg,#007dc3 27.33%,#005fa4 140.49%),#017dc3;position:absolute;top:calc(50% - 4.8rem);left:calc(50% - 4.8rem);border:none;border-radius:50%;font-size:0;cursor:pointer}.content-section__service-article .services__video .video__play-button:hover{background:#017dc3}.content-section__service-article .services__video .video__play-button::before{content:"";display:block;width:0;height:0;border:1.25rem solid transparent;border-left:1.7rem solid #fff;margin-left:1.5rem}@media all and (max-width:992px){.content-section__service-article .services__video .video__play-button{width:7rem;height:7rem;top:calc(50% - 3.5rem);left:calc(50% - 3.5rem)}.content-section__service-article .services__video .video__play-button::before{border:1rem solid transparent;border-left:1.2rem solid #fff;margin-left:1.2rem}}@media all and (max-width:576px){.services-block__services-grid{margin-top:2.5rem}.services-grid__item{width:calc(100% + 4rem);margin-left:-2rem}.services-grid__item .item__service-img{height:18rem}.services-grid__item .item__service-info .service-info__text .text__service-title{font-size:2.4rem;line-height:3rem;max-width:24rem}.services-grid__item .item__service-info .service-info__text .text-service__desc{margin-top:2.3rem}.services-grid__item .service-info__add-links{display:none}.content-section__service-article h3{font-size:2.8rem;line-height:3.5rem}.content-section__service-article .services__video .video__play-button{width:5.5rem;height:5.5rem;top:calc(50% - 2.75rem);left:calc(50% - 2.75rem)}.content-section__service-article .services__video .video__play-button::before{border:.7rem solid transparent;border-left:1rem solid #fff;margin-left:.85rem}}.content-section__service-article .services__video .video__player{width:100%}.content-section__service-article .services__video .video__player[poster]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.content-section__service-article .services__video .video__player.player--no-controls::-webkit-media-controls{display:none}.content-section__service-article .services__process-steps{margin-top:4.8rem}.content-section__service-article .services__process-steps .list__step{margin-bottom:3.6rem;display:flex;align-items:center}@media all and (max-width:768px){.content-section__service-article .services__process-steps{margin-top:3.2rem}.content-section__service-article .services__process-steps .list__step{margin-bottom:3.2rem}}.content-section__service-article .services__process-steps .list__step:last-child{margin-bottom:0}.content-section__service-article .services__process-steps .list__step .step__img{max-width:39.6rem;margin-right:4.8rem}@media all and (max-width:1200px){.content-section__service-article .services__process-steps .list__step .step__img{max-width:45%;margin-right:2rem}}@media all and (max-width:992px){.content-section__service-article .services__process-steps .list__step{flex-wrap:wrap;align-items:flex-start}.content-section__service-article .services__process-steps .list__step .step__img{margin-top:2.1rem;order:2}}@media all and (max-width:576px){.content-section__service-article .services__process-steps .list__step{flex-direction:column;max-width:40rem;margin:0 auto 3.2rem}.content-section__service-article .services__process-steps .list__step .step__img{max-width:100%}}@media all and (max-width:375px){.content-section__service-article .services__process-steps .list__step .step__img,.content-section__service-article .services__video{max-width:unset;width:calc(100% + 2rem);margin-left:-1rem}}.content-section__service-article .services__process-steps .list__step .step__info{max-width:37.4rem}.content-section__service-article .services__process-steps .list__step .step__info .step__title{display:inline}.content-section__service-article .services__process-steps .list__step .step__title{display:none;font-family:Oswald,"Sans Serif";font-weight:500;font-size:2.8rem;line-height:4.7rem}.content-section__service-article .services__process-steps .list__step .step__desc{margin-top:1.6rem}.content-section__service-article .services__advantages-list{margin-top:3.4rem}.content-section__service-article .services__advantages-list .advantages-list__item{position:relative;margin-bottom:2.5rem;padding-left:3.5rem;font-weight:700;font-size:2.2rem;line-height:3.5rem}@media all and (max-width:992px){.content-section__service-article .services__process-steps .list__step .step__info{max-width:50%;order:3}.content-section__service-article .services__process-steps .list__step .step__info .step__title{display:none}.content-section__service-article .services__process-steps .list__step .step__title{order:1;width:100%;display:inline-block;font-size:2.2rem;line-height:3rem}.content-section__service-article .services__advantages-list .advantages-list__item{font-size:1.9rem;line-height:3rem}}.content-section__service-article .services__advantages-list .advantages-list__item::before{content:"";display:block;width:2rem;position:absolute;left:0;top:1.5rem;border-bottom:.2rem solid #000}.main-grid__services-types{margin-top:6rem}@media all and (max-width:992px){.main-grid__services-types{margin-top:4rem}}@media all and (max-width:768px){.main-grid__services-types{margin-top:0}}.main-grid__services-types h3{font-family:Oswald,"Sans Serif";font-weight:500;font-size:3.8rem;line-height:6.6rem}.services-types__services-grid{margin-top:3.4rem;display:grid;grid-template:auto/repeat(4,1fr);grid-column-gap:3.1rem;grid-row-gap:2.2rem}@media all and (max-width:992px){.main-grid__services-types h3{font-size:3.2rem;line-height:4rem}.services-types__services-grid{grid-template:auto/repeat(3,1fr);grid-column-gap:2.2rem}}@media all and (max-width:768px){.services-types__services-grid{grid-template:auto/repeat(2,1fr)}}@media all and (max-width:576px){.content-section__service-article .services__process-steps .list__step .step__info{max-width:100%}.content-section__service-article .services__advantages-list{margin-top:2rem}.content-section__service-article .services__advantages-list .advantages-list__item{padding-left:3.3rem}.content-section__service-article .services__advantages-list .advantages-list__item::before{width:1.7rem}.main-grid__services-types h3{font-size:2.8rem;line-height:3.5rem}.services-types__services-grid{grid-row-gap:1rem;grid-template:auto/repeat(1,1fr);width:calc(100% + 4rem);margin-left:-2rem}.sidebar__widget.widget--news{display:none}}.services-types__services-grid .services-grid__service .service__link{display:block;min-height:18.8rem;height:100%;padding:2.8rem 3rem;font-weight:500;font-size:1.9rem;line-height:3rem;color:#000;background:#f7f7f7;border:1px solid #eeeded;transition:.1s}.services-types__services-grid .services-grid__service .service__link:hover{color:#00923f;border:1px solid #74c898}.services-types__services-grid .services-grid__service .service__link:hover .underline{transition:.1s;border-bottom:1px solid #00923f}.sidebar__widget{margin-bottom:5.9rem}.sidebar__widget.widget--news-filter{position:relative;padding:4.1rem 3.4rem 2.1rem;background:#f7f7f7;border-radius:.4rem}@media all and (max-width:1200px){.services-types__services-grid .services-grid__service .service__link{padding:2rem}.sidebar__widget.widget--news-filter{padding:3rem 2rem 1rem}}.sidebar__widget.widget--news-filter .widget__show-filter-button{display:none;position:relative;width:100%;background:0 0;font-weight:500;font-size:1.5rem;line-height:1.8rem;text-align:left;border-radius:0;border:none;cursor:pointer}.sidebar__widget.widget--news-filter .widget__show-filter-button:focus{outline:0}.sidebar__widget.widget--news-filter .widget__show-filter-button::before{content:"";width:0;height:0;border:.5rem solid transparent;border-color:#a5a5a5 transparent transparent;position:absolute;top:50%;right:0}.sidebar__widget.widget--news-filter .widget__show-filter-button.active::before{top:calc(50% - .5rem);transform:rotate(180deg)}@media all and (max-width:768px){.services-types__services-grid .services-grid__service .service__link{min-height:14.8rem;min-height:unset}.sidebar__widget{max-width:30rem;margin-bottom:4rem}.sidebar__widget.widget--news-filter{padding:1.4rem 2rem;width:100%;max-width:60rem}.sidebar__widget.widget--news-filter .widget__show-filter-button{display:inline-block}.sidebar__widget.widget--news-filter .form-news-filter{margin-top:2.2rem;display:none}}.sidebar__widget.widget--news-filter .form__input-wrapper.wrapper--search::before{content:"";display:block;width:1.7rem;height:1.7rem;position:absolute;top:calc(50% - .85rem);right:2rem;background:url("../img/filter-search.09996b06b236.svg") center center no-repeat}.sidebar__widget.widget--news-filter .form__input-wrapper .select{font-size:1.5rem;line-height:2rem}.sidebar__widget.widget--news-filter .form__input-wrapper .select-styled{border-radius:.4rem;border:none;box-shadow:0 .1rem .1rem rgba(0,62,98,.14),0 0 .1rem rgba(0,62,98,.5)}.sidebar__widget.widget--news-filter .form__input-wrapper .select-styled:hover{box-shadow:0 .1rem .1rem rgba(4,36,53,.24),0 0 .1rem #053049}.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline{margin-top:3.6rem;display:flex;justify-content:space-between}@media all and (max-width:480px){.content-reviews__reviews-list .reviews-list__item .item__review-info .content__widget.widget--document .info-document__title{line-height:2.6rem}.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline{margin-top:2.1rem;margin-bottom:2.1rem}}@media all and (max-width:375px){.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline{flex-direction:column;align-items:center;justify-content:flex-start}}.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline .form__select-wrapper{flex:1;max-width:15.4rem}@media all and (max-width:1200px){.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline .form__select-wrapper{max-width:48%}}@media all and (max-width:375px){.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline .form__select-wrapper{flex:unset;max-width:100%;width:100%;margin-bottom:1.1rem}.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline .form__select-wrapper:last-child{margin-bottom:0}.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline .select+.select{margin-top:1.1rem}}.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline .select-styled{font-size:1.5rem;line-height:2rem;border-radius:.4rem;border:none;box-shadow:0 .1rem .1rem rgba(46,46,46,.14),0 0 .1rem rgba(46,46,46,.5)}.sidebar__widget.widget--news-filter .form__input-wrapper.input-wrapper--inline .select-styled:hover{box-shadow:0 .1rem .1rem rgba(46,46,46,.24),0 0 .1rem #053049}.sidebar__widget.widget--news-filter .form__button-wrapper{display:none;margin:3.6rem 0 2rem}@media all and (max-width:768px){.sidebar__widget.widget--news-filter .form__button-wrapper{margin:3.1rem 0 1.7rem}}.sidebar__widget.widget--news-filter .form__clear-filter-button{position:relative;background:0 0;display:flex;margin:0 auto;align-items:center;justify-content:center;padding:.2rem 0 0 3.3rem;width:15.8rem;height:3.9rem;border:.1rem solid #00923f;border-radius:.4rem;font-weight:600;font-size:1.3rem;line-height:2.2rem;color:#00923f;cursor:pointer;transition:.15s}.sidebar__widget.widget--news-filter .form__clear-filter-button:hover{border:.1rem solid #00923f}.sidebar__widget.widget--news-filter .form__clear-filter-button:focus{outline:0}.sidebar__widget.widget--news-filter .form__clear-filter-button::before{content:"";display:block;width:1.7rem;height:1.7rem;position:absolute;top:calc(50% - .75rem);left:1.3rem;background:url("../img/clear-filter.2f9d8e4c50fb.svg") center center no-repeat}.sidebar__widget.widget--news-filter .form__input{box-shadow:0 .1rem .1rem rgba(145,145,145,.2),0 0 .1rem rgba(145,145,145,.2);border:.1rem solid transparent;transition:.15s}.sidebar__widget.widget--news-filter .form__input::-moz-placeholder{color:#939393}.sidebar__widget.widget--news-filter .form__input::placeholder{color:#939393}.sidebar__widget.widget--news-filter .form__input.input--search{padding-right:4rem}.sidebar__widget.widget--news-filter .form__input.input--search:focus{border:.1rem solid #929292;box-shadow:0 .3rem .5rem rgba(137,146,157,.2),0 0 .4rem rgba(137,146,157,.2)}@media all and (max-width:576px){.sidebar__widget.widget--gallery{max-width:unset;width:100%;margin-bottom:0}}.sidebar__widget.widget--gallery .photo__img{width:100%}.sidebar__widget.widget--project-info{font-size:1.8rem;line-height:3rem;margin-bottom:5rem}.sidebar__widget.widget--project-info .widget__title{font-family:Lato,"Sans Serif";font-weight:900;font-size:2rem;line-height:3.3rem;margin-top:5rem}@media all and (max-width:768px){.sidebar__widget.widget--project-info{font-size:1.6rem;line-height:2.5rem;margin-bottom:3rem}.sidebar__widget.widget--project-info .widget__title{font-size:1.8rem;line-height:3rem;margin-top:2rem}}.sidebar__widget.widget--project-info .widget__title:first-child{margin-top:0}.sidebar__widget.widget--project-info .project-info__text{margin-top:1.1rem}.sidebar__widget.widget--project-info .project-info__website{font-weight:600;border-bottom:.1rem solid #000}.sidebar__widget.widget--project-info .project-info__website:hover{color:#00923f;border-bottom-color:#00923f}.sidebar__widget.widget--document{margin:0 0 1.7rem}.sidebar__widget.widget--document .widget__icon-document{margin-right:1.5rem}.sidebar__widget.widget--document .widget__info-document{margin-bottom:.3rem}.sidebar__widget.widget--document .info-document__title{font-weight:600;font-size:1.6rem;line-height:2.4rem}.sidebar__widget.widget--document .info-document__size{margin-top:.6rem;border-bottom:none}.sidebar__widget.widget--contacts-info{max-width:22.7rem}@media all and (max-width:768px){.sidebar__widget.widget--document{margin:0 0 1.9rem;min-width:100%}.sidebar__widget.widget--contacts-info{margin-right:auto}}.sidebar__widget.widget--links{display:flex;flex-direction:column;align-items:flex-start}.sidebar__widget.widget--photo{position:sticky;top:2rem}.sidebar__widget.widget--photo .widget__gallery-link:last-child .widget__gallery-photo{margin-bottom:0}.sidebar__widget.widget--photo .widget__gallery-photo.selected{outline:#00923f solid .3rem}.sidebar__widget:last-child{margin-bottom:0}.sidebar__widget .widget__title{margin-bottom:1rem;font-family:Oswald,"Sans Serif";font-weight:500;font-size:2.8rem;line-height:4.9rem}.sidebar__widget .widget__text{font-size:1.6rem;line-height:2.8rem}.sidebar__widget .widget__email-link{display:inline-block;font-size:2.2rem;line-height:2.5rem;margin-top:.5rem;margin-bottom:3.4rem;border-bottom:1px solid #000}@media all and (max-width:576px){.sidebar__widget .widget__email-link{font-size:2rem;line-height:2.4rem;margin-bottom:2.5rem}}.sidebar__widget .widget__email-link:hover{color:#00923f;border-bottom:1px solid #00923f}.sidebar__widget .widget__phone-link{font-size:2.2rem;line-height:3.7rem}@media all and (max-width:576px){.sidebar__widget .widget__phone-link{font-size:2rem;line-height:3.3rem}}.sidebar__widget .widget__photo{margin-top:1rem}.sidebar__widget .widget__photo .photo__img{vertical-align:top;max-width:100%}.sidebar__widget .widget__photo .photo__caption{margin-top:1.2rem;font-size:1.4rem;line-height:2.3rem;color:#29394b}.sidebar__widget .widget__gallery-photo{vertical-align:top;margin-bottom:2rem;max-width:100%}.sidebar__widget .widget__link{display:inline-block;border-bottom:1px solid #000;font-weight:600;margin-bottom:2.3rem;line-height:1.9rem}.sidebar__widget .widget__link:hover{color:#00923f;border-bottom-color:#00923f}.sidebar__widget .widget__link.link--current{color:#000;border-bottom:1px solid #000}.sidebar__widget .widget__link.link--current:hover{color:#00923f;border-bottom-color:#00923f}.sidebar__widget .widget__news-link{display:inline-block;margin-top:1.2rem;position:relative;font-size:1.6rem;line-height:2rem;border-bottom:1px solid #000;transition:.2s}.sidebar__widget .widget__news-link::after{content:"";display:block;width:2.6rem;height:2.6rem;position:absolute;top:calc(50% - 1.3rem);right:-3.6rem;border-radius:50%;background:url("../img/arrow-all-sidebar.f84c3a271dd7.svg") center center no-repeat #00923f}.sidebar__widget .widget__news-link:hover{color:#00923f;border-bottom:1px solid #00923f}.sidebar__widget .widget__date{display:block;margin-top:1.6rem;font-size:1.3rem;line-height:1.9rem;color:#09121c;opacity:.5}.sidebar__widget .widget__news-title{display:inline-block;margin-top:.5rem;font-weight:700;font-size:1.9rem;line-height:2.5rem}.sidebar__widget .widget__news-title a{transition:.2s}.sidebar__widget .widget__news-title:hover a{color:#00923f}.sidebar__widget .widget__news-title:hover .underline{border-bottom:1px solid #00923f}.sidebar__widget .widget__news-desc{margin:1.4rem 0 3rem;font-size:1.4rem;line-height:2.3rem;color:#29394b}.sorting-block{position:relative;margin-top:4.6rem}.sorting-block.sorting--gallery,.sorting-block.sorting--projects{padding-top:9.8rem}@media all and (max-width:576px){.sorting-block{padding-top:7.3rem;margin-top:2.9rem}.sorting-block--main-page{margin-top:2.6rem}}.sorting-block__drop-tag-panel{display:flex;width:100%;position:absolute;top:.2rem;left:0;border-bottom:1px solid #e3e9ec;z-index:5;-ms-overflow-style:none;scrollbar-width:none}@media all and (max-width:1200px){.sorting-block--main-page{padding-top:0}.sorting-block--main-page .sorting-block__drop-tag-panel{display:none}.sorting-block__drop-tag-panel{display:block;width:31rem;border-bottom:none;background:#fff;box-shadow:0 .3rem .6rem rgba(11,37,51,.08),0 0 .1rem rgba(0,0,0,.25);border-radius:.3rem}.sorting-block__drop-tag-panel::after{content:"";display:block;width:1.5rem;height:.8rem;position:absolute;top:2.2rem;right:2rem;background:url("../img/drop-down-panel.704e45168b4a.svg") center center no-repeat;transition:.15s;z-index:-1}}@media all and (max-width:375px){.sorting-block__drop-tag-panel{width:calc(100% + 2rem);margin-left:-1rem}}.sorting-block__drop-tag-panel::-webkit-scrollbar{height:0;width:0;background:rgba(255,255,255,0)}.sorting-block__drop-tag-panel.drop-tag-panel--active::after{transform:rotate(180deg)}.sorting-block__drop-tag-panel .drop-tag-panel__tag{display:inline-block;margin-left:2.5rem;position:relative;background:0 0;padding:1.3rem 0 1.7rem;border:none;font-weight:500;font-size:1.5rem;line-height:1.8rem;letter-spacing:.03em;white-space:nowrap;color:#000;cursor:pointer;transition:.2s}@media all and (max-width:1366px){.sorting-block__drop-tag-panel .drop-tag-panel__tag{margin-left:1.5rem}}.sorting-block__drop-tag-panel .drop-tag-panel__tag:disabled,.sorting-block__drop-tag-panel .drop-tag-panel__tag:disabled:hover{color:rgba(0,0,0,.4)}.sorting-block__drop-tag-panel .drop-tag-panel__tag:hover{color:#00923f}.sorting-block__drop-tag-panel .drop-tag-panel__tag.tag--active{color:#00923f}.sorting-block__drop-tag-panel .drop-tag-panel__tag.tag--active::after{content:"";display:block;width:100%;height:.4rem;background:#00923f;position:absolute;bottom:0}.sorting-block__drop-tag-panel .drop-tag-panel__tag:first-of-type{margin-left:0}.drop-tag-panel__button-wrapper{width:9rem;height:4.4rem;position:absolute;top:0;z-index:10}@media all and (max-width:1200px){.sorting-block__drop-tag-panel .drop-tag-panel__tag{display:none;width:100%;text-align:left;padding:1.6rem 2rem 1.3rem;margin:0}.sorting-block__drop-tag-panel .drop-tag-panel__tag.tag--active,.sorting-block__drop-tag-panel .drop-tag-panel__tag.tag--visible{display:block}.drop-tag-panel__button-wrapper,.sorting-block__drop-tag-panel .drop-tag-panel__tag.tag--active::after{display:none}}.drop-tag-panel__button-wrapper.wrapper--back{background:linear-gradient(90deg,#262626 57%,rgba(38,38,38,0) 100%);left:0}.drop-tag-panel__button-wrapper.wrapper--forw{background:linear-gradient(270deg,#262626 57%,rgba(38,38,38,0) 100%);right:0}.drop-tag-panel__button-scroll{position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;border:none;border-radius:50%;font-size:0;cursor:pointer;background:url("../img/sort-scroll-arrow.41cd2951b16a.svg") center center no-repeat #444;z-index:2}.drop-tag-panel__button-scroll.button-scroll--back{left:0;transform:translateY(-50%) rotate(180deg)}.drop-tag-panel__button-scroll.button-scroll--forw{right:0}.sorting-block__sort-grid{display:grid;grid-template:auto/repeat(4,1fr);grid-column-gap:3rem;grid-row-gap:6rem}@media all and (max-width:992px){.sorting-block__sort-grid{grid-template:auto/repeat(3,1fr)}}@media all and (max-width:766px){.sorting-block__sort-grid{grid-template:auto/repeat(2,1fr);grid-row-gap:4rem}}.sort-grid__item{position:relative;overflow:hidden}@media all and (max-width:375px){.sort-grid__item{width:calc(100% + 2rem);margin-left:-1rem}.sort-grid__item .item__info{padding:0 1rem}.sorting-block.sorting--projects .sort-grid__item .info__title{max-width:25rem}}.sort-grid__item .item__photo{vertical-align:top;width:100%;height:16.4rem;-o-object-fit:cover;object-fit:cover}.sort-grid__item .info__tag,.sort-grid__item .item__tag{display:inline-block;padding:1rem;position:absolute;top:0;left:0;font-weight:600;font-size:1rem;line-height:1.2rem;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:#00923f}.sort-grid__item .info__date{display:inline-block;margin-top:1.7rem;font-size:1.3rem;line-height:1.9rem;color:#09121c;opacity:.5}.sort-grid__item .info__title-link{transition:.2s}.sort-grid__item .info__title-link:hover{color:#00923f}.sort-grid__item .info__title-link:hover .underline{border-bottom:1px solid #00923f}.sort-grid__item .info__title{margin-top:.5rem;color:#09121c;font-weight:700;font-size:1.9rem;line-height:2.5rem}.sort-grid__item .info__desc{margin-top:1.4rem;font-size:1.4rem;line-height:2.3rem;color:#333}@media all and (min-width:767px){.sort-grid__item.item--double{grid-column:span 2}.sort-grid__item.item--double .item__photo{height:100%;max-height:39.5rem}.sort-grid__item.item--double .item__info{position:absolute;bottom:0;left:0;width:100%;padding:1.6rem 2.3rem;background:rgba(17,17,17,.87)}.sort-grid__item.item--double .info__tag,.sort-grid__item.item--double .item__tag{position:relative}.sort-grid__item.item--double .info__date{margin:0 0 0 2rem;color:#fff;opacity:1}.sort-grid__item.item--double .info__title{font-family:Oswald,"Sans Serif";font-weight:500;font-size:3.1rem;line-height:4rem;color:#fff}.sort-grid__item.item--double .info__title .info__title-link:hover{color:#00a346}.sort-grid__item.item--double .info__title .info__title-link:hover .underline{border-bottom:1px solid #00a346}.sort-grid__item.item--double .info__desc{display:none}}.sorting-block.sorting--projects .sorting-block__sort-grid{grid-row-gap:3rem}@media all and (max-width:576px){.sorting-block__sort-grid{grid-template:auto/1fr}.sorting-block.sorting--projects .sorting-block__sort-grid{grid-row-gap:1.6rem}}.sorting-block.sorting--projects .sort-grid__item{max-height:40.5rem;background:#fff}.sorting-block.sorting--projects .sort-grid__item.item--double .item__tag{position:absolute}.sorting-block.sorting--projects .sort-grid__item.item--double .item__photo{height:100%;max-height:39.5rem}@media all and (max-width:767px){.sorting-block.sorting--projects .sort-grid__item.item--double .item__photo{height:18.5rem}}.sorting-block.sorting--projects .sort-grid__item.item--double .item__info{max-width:29rem;height:22.1rem;background:#fff;left:unset;right:0}.sorting-block.sorting--projects .sort-grid__item.item--double .item__info.info--left{left:0;right:unset}.sorting-block.sorting--projects .sort-grid__item.item--double .item__info .info__title{font-family:Lato,"Sans Serif";color:#000}.sorting-block.sorting--projects .sort-grid__item.item--double .item__info .info__title .info__title-link:hover{color:#00923f}.sorting-block.sorting--projects .sort-grid__item.item--double .item__info .info__title .info__title-link:hover .underline{border-bottom:1px solid #00923f}.sorting-block.sorting--projects .sort-grid__item.item--double .item__info .info__date{margin:2.6rem 0 0;color:rgba(0,0,0,.5)}.sorting-block.sorting--projects .sort-grid__item .item__photo{height:18.5rem}.sorting-block.sorting--projects .sort-grid__item .item__info{min-height:22.1rem;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;padding:2.6rem 3.5rem 3.2rem}@media all and (max-width:767px){.sorting-block.sorting--projects .sort-grid__item.item--double .item__info{max-width:100%;height:unset}.sorting-block.sorting--projects .sort-grid__item .item__info{min-height:unset}}.sorting-block.sorting--projects .sort-grid__item .info__title{font-weight:600;margin-top:0;font-size:2rem;line-height:3rem}.sorting-block.sorting--gallery .sorting-block__sort-grid{grid-row-gap:4.6rem}.sorting-block.sorting--gallery .sorting-block__sort-grid .info__date{color:rgba(255,255,255,.7)}.sorting-block.sorting--gallery .sorting-block__sort-grid .info__title{font-weight:500;line-height:2.8rem}.sorting-block.sorting--gallery .sorting-block__sort-grid .info__title .info__title-link{color:#fff}.sorting-block.sorting--gallery .sorting-block__sort-grid .info__title .info__title-link:hover{color:#00923f}.sorting-block.sorting--gallery .sorting-block__sort-grid .info__title .info__title-link:hover .underline--white{border-bottom:.1rem solid #00923f}.structure-grid{margin-top:2.4rem;display:grid;grid-template:auto/repeat(auto-fill,minmax(24rem,1fr));-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:2.4rem}@media all and (max-width:576px){.sorting-block.sorting--gallery .sorting-block__sort-grid{grid-row-gap:3.9rem}.structure-grid{margin-top:2rem;row-gap:2rem}.structure-item.item--gm{margin-top:3.5rem}}.border-structure{position:relative}.border-structure:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:.1rem;border-bottom:.1rem dashed rgba(209,218,227,.6)}.structure-grid-gm{display:grid;grid-template:auto/3fr 2fr;grid-gap:1.2rem;margin-top:4.9rem}.sub-gm{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.06);border-radius:2px}.sub-gm__pading-name{padding-bottom:7rem;position:relative;padding-left:3.2rem}@media all and (max-width:980px){.structure-grid-gm{grid-template:auto/1fr}.sub-gm__pading-name{padding-left:2rem;padding-bottom:3rem}}.sub-gm__pading-name:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:.1rem;border-bottom:.1rem dashed rgba(209,218,227,.6)}.sub-gm__padding-position{padding-top:3.2rem;padding-left:3.2rem}@media all and (max-width:980px){.sub-gm__padding-position{padding-left:2rem}}.sub-gm-wrap{padding:3rem 0 2.8rem}@media all and (max-width:980px){.sub-gm-wrap{padding:2.8rem .5rem 3.2rem 0}}.sub-gm-name{font-family:Oswald,sans-serif,Serif;font-weight:500;font-size:2.4rem;line-height:3rem;color:#000}.sub-gm-position{font-family:Lato,sans-serif;font-style:normal;font-weight:800;font-size:1.8rem;color:#000}.structure-item{display:flex;flex-direction:column;background:#fff;color:#000;box-shadow:0 1rem 2rem rgba(0,0,0,.08);border-radius:.2rem}.structure-item.item--gm{background:#3f4c59;color:#fff;box-shadow:none}.structure-item.item--gm .structure-item__department{height:auto;padding:0 3.2rem 0 0}@media all and (max-width:768px){.sort-grid__item.item--double .underline{border-bottom:.1rem solid #000}.structure-item.item--gm .structure-item__department{padding:3rem 0 4rem}}@media all and (max-width:640px){.structure-item.item--gm .structure-item__department{height:11rem}}@media all and (max-width:520px){.structure-item.item--gm .structure-item__department{padding:0 2rem 3rem;height:auto}}.structure-item.item--gm .structure-item__info{flex-direction:row;padding:3rem 3.2rem;font-family:Lato,sans-serif;font-style:normal;font-weight:800;font-size:18px}.structure-item.item--gm .structure-item__name{color:#fff}@media all and (max-width:768px) and (min-width:641px){.structure-item.item--gm .structure-item__name{max-width:9rem}}.structure-item.item--gm .structure-item__contacts{margin-top:0;margin-left:9.7rem;color:#fff}@media all and (max-width:768px){.structure-item.item--gm .structure-item__info{padding:3rem 2rem}.structure-item.item--gm .structure-item__contacts{margin-left:0}}@media all and (max-width:640px){.structure-item.item--gm .structure-item__info{flex-direction:column;padding:2rem}.structure-item.item--gm .structure-item__contacts{margin-top:2rem}}.structure-item.item--gm .structure-item__link{color:#fff}.structure-item.item--green{color:#fff;background:#00923f;box-shadow:none}.structure-item.item--green .structure-item__department{border-bottom-color:rgba(255,255,255,.5)}.structure-item.item--green .structure-item__contacts,.structure-item.item--green .structure-item__link,.structure-item.item--green .structure-item__name{color:#fff}.structure-item__grid{display:grid;grid-template:auto/24rem 1fr}.structure-item__photo{grid-area:1/1/3/2;padding:2rem;border-right:.09rem dashed rgba(255,255,255,.5)}.structure-item__photo-img{width:100%;height:21.5rem;-o-object-fit:cover;object-fit:cover;vertical-align:top}@media all and (max-width:375px){.structure-item.item--gm .structure-item__info{padding:2.8rem 2rem 3.2rem}.structure-item__photo-img{height:15.8rem}.vendors-content__request-list .request-list__item{width:calc(100% + 2rem);margin-left:-1rem}}.structure-item__department{flex:1;padding:3rem 2rem 4rem;font-family:Oswald,sans-serif,Serif;font-weight:500;font-size:2.4rem;line-height:3rem}.structure-item__subdivisions{font-family:Lato,sans-serif,serif;font-size:1.5rem;line-height:2.2rem}@media all and (max-width:520px){.structure-item__grid{grid-template:auto/1fr}.structure-item__photo{grid-area:unset;border-right:none}.structure-item__subdivisions{font-size:1.6rem;line-height:2.3rem}}.structure-item__subdivisions-item:first-child{margin-top:4rem}@media all and (max-width:576px){.structure-item__department{padding:2.8rem 2rem 3rem}.structure-item__subdivisions-item:first-child{margin-top:3rem}}.structure-item__subdivisions-item+.structure-item__subdivisions-item{margin-top:1rem}.structure-item__info{display:flex;flex-direction:column;padding:3rem 2rem}.structure-item__name{font-weight:800;font-size:1.8rem;line-height:2.9rem;color:#00923f}.structure-item__contacts{margin-top:3rem;color:rgba(0,0,0,.6)}.structure-item__contacts-table{font-size:1.5rem;line-height:2rem}.structure-item__contacts-table tr+tr td{padding-top:.7rem}.structure-item__contacts-table td+td{padding-left:1rem}.structure-item__link{white-space:nowrap;color:rgba(0,0,0,.6)}.structure-item__link:hover{color:inherit}.tank-cleaning__block-title{font-family:Oswald,"Sans Serif";font-weight:500;width:100%;font-size:5rem;line-height:6rem;text-align:center}@media all and (max-width:768px){.structure-item__info{justify-content:space-between}.tank-cleaning__block-title{font-size:3.4rem;line-height:4.6rem}}@media all and (max-width:576px){.structure-item__contacts{margin-top:2rem}.tank-cleaning__block-title{font-size:2.6rem;line-height:3.5rem}}.tank-cleaning__block-desc{max-width:59.4rem;margin:.9rem auto 0;display:block;font-size:1.8rem;line-height:3rem;color:#535353;text-align:center}@media all and (max-width:768px){.tank-cleaning__block-desc{font-size:1.6rem;line-height:2.5rem}}h1,h2,h3,h4,h5{margin:0}.block-title,.page-title{font-family:Oswald,"Sans Serif";font-weight:500;color:#000}.page-title{font-size:5.2rem;line-height:7rem}@media all and (max-width:768px){.page-title{font-size:3.2rem;line-height:3.9rem}}.block-title{font-size:4.6rem;line-height:6.8rem}.wrapper--vendors-page{background:#f7f7f7}.content-block.block--single-page.block--vendors{padding:1rem 0 7.4rem}@media all and (max-width:768px){.content-block.block--single-page.block--vendors{padding-bottom:5rem}}@media all and (max-width:576px){.tank-cleaning__block-desc{margin:.7rem auto 0}.block-title{font-size:3.2rem;line-height:3.9rem}.content-block.block--single-page.block--vendors{padding-bottom:3.4rem}}.vendors-content__desc{font-size:1.6rem;line-height:2.8rem}.vendors-content__request-list{margin-top:2.6rem}.vendors-content__request-list .request-list__item{margin-bottom:1.2rem;display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:.3rem;box-shadow:0 .1rem .1rem rgba(47,47,47,.16)}@media all and (max-width:480px){.vendors-content__request-list .request-list__item{flex-direction:column}}.vendors-content__request-list .request-list__item .item__position-name{flex:1;padding:3.3rem 3.8rem;border-right:1px dashed #d4d4d4}@media all and (max-width:992px){.sorting-block.sorting--projects .sort-grid__item .item__info{padding:2.6rem 2rem 2.7rem}.vendors-content__request-list .request-list__item .item__position-name{padding:2rem 2.6rem}}@media all and (max-width:480px){.vendors-content__request-list .request-list__item .item__position-name{width:100%;padding:1.8rem 2rem;border-right:none;border-bottom:1px dashed #d4d4d4}}.vendors-content__request-list .request-list__item .item__position-quantity{flex-basis:23rem;display:flex;align-items:center;padding-left:4.2rem}@media all and (max-width:1200px){.sorting-block.sorting--projects .sort-grid__item{max-height:unset}.vendors-content__request-list .request-list__item .item__position-quantity{flex-basis:14rem;padding-left:3rem}}@media all and (max-width:480px){.vendors-content__request-list .request-list__item .item__position-quantity{flex-basis:unset;width:100%;padding:1.7rem 2rem;justify-content:flex-start;font-weight:600;color:#00923f}}.main-grid__social-share .ya-share2__item+.ya-share2__item{margin-left:.9rem}.main-grid__social-share .ya-share2__badge{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%}.main-grid__social-share .ya-share2__badge .ya-share2__icon{height:2.8rem;width:2.8rem;background-position:center center;background-repeat:no-repeat}.main-grid__social-share .ya-share2__item_service_vkontakte .ya-share2__badge .ya-share2__icon{margin-top:.1rem}.main-grid__social-share .ya-share2__item_service_odnoklassniki .ya-share2__badge .ya-share2__icon{height:3rem;width:2.8rem}.about-text{padding:10rem 0 4.3rem;background:#f7f7f7}@media all and (max-width:992px){.about-text{padding:7rem 0 2rem}}@media all and (max-width:768px){.about-text{padding:5rem 0 1rem}}@media all and (max-width:576px){.vendors-content__request-list{margin-top:1.8rem}.main-grid__social-share .ya-share2__item+.ya-share2__item{margin-left:.6rem}.main-grid__social-share .ya-share2__badge{width:3.5rem;height:3.5rem}.main-grid__social-share .ya-share2__badge .ya-share2__icon{width:2.2rem;height:2.2rem}.about-text{padding:3.6rem 0 0}}.about-text__desc{margin:3.8rem auto 0;max-width:102rem;font-size:2.2rem;line-height:3.5rem;text-align:center}@media all and (max-width:576px){.about-text__desc{margin-top:2rem;padding:0 1rem;font-size:1.8rem;line-height:2.5rem}}.detail-work{padding:3.4rem 0 5rem;background:#f7f7f7}.detail-work__desc{margin:3.8rem auto 0;max-width:100rem;font-size:2.2rem;line-height:3.5rem;text-align:center}@media all and (max-width:576px){.detail-work{padding:3.4rem 0 2.7rem}.detail-work__desc{margin-top:2rem;padding:0 1rem;font-size:1.8rem;line-height:2.5rem}.detail-work__desc p{margin-top:1.5rem}}.detail-work__grid{margin-top:3.8rem;display:flex;justify-content:center}.detail-work__grid-item+.detail-work__grid-item{margin-left:2rem}@media all and (max-width:768px){.detail-work__grid{flex-direction:column;max-width:64rem;margin:3rem auto 0}.detail-work__grid-item+.detail-work__grid-item{margin-left:0;margin-top:2rem}.detail-work__grid-item-value{margin-bottom:.3rem}}@media all and (max-width:576px){.detail-work__grid{margin-top:2.3rem;padding:0 1rem}.detail-work__grid-item+.detail-work__grid-item{margin-top:1rem}}.detail-work__grid-item{padding:1rem 3.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:10.4rem;font-size:2.2rem;line-height:3.5rem;text-align:center;background:#fff;box-shadow:0 4rem 3rem -3rem rgba(31,31,31,.09)}@media all and (max-width:576px){.detail-work__grid-item{min-height:10rem;font-size:1.8rem;line-height:2rem}.services__header .services__order .container{padding:0 1rem}}.detail-work__grid-item-value{display:block;font-weight:800;font-size:3.2rem;line-height:3.5rem}.services__header{display:flex;min-height:70.3rem;flex-direction:column;align-items:center;padding:0 0 2.5rem}.services__header--energetics{min-height:67.4rem;background:url("../img/bg-energetics.4db623916d81.jpg") center center/cover no-repeat}.services__header .services__order{margin-top:0}.services__header .services__order-inner{max-width:109.6rem;margin:0 auto;padding:3.7rem 2rem 5rem;min-height:31.4rem;border-radius:.4rem}.services__header .services__order-title{line-height:4rem}.services__header .services__order-form{margin-top:2.7rem}.services__header-title{max-width:125rem;padding:0 1rem;margin:7.5rem auto 0;text-align:center;font-family:Oswald,"Sans Serif",serif;font-weight:500;font-size:5.8rem;line-height:6rem;color:#fff}@media all and (max-width:992px){.services__header-title{font-size:4.6rem;line-height:5rem}}@media all and (max-width:768px){.services__header-title{margin-top:5rem;font-size:4rem;line-height:4.6rem}}@media all and (max-width:576px){.services__header .services__order-inner{padding:2.6rem 3rem 3rem}.services__header .services__order-title{line-height:unset}.services__header-title{font-size:3.6rem;line-height:4.2rem}}@media all and (max-width:375px){.services__header--energetics{background:url("../img/bg-energetics-m.28a660492831.jpg") center center/cover no-repeat}.services__header-title{margin-top:3rem;font-size:3.2rem;line-height:4rem}}.services__header-desc{max-width:75.9rem;margin:4.2rem 0 5.6rem;padding:0 1rem;font-weight:500;font-size:2.2rem;line-height:3.1rem;text-align:center;color:#fff}.services__order-block,.tank-cleaning__order-block{padding:11rem 0;background:#f7f7f7}@media all and (max-width:992px){.services__order-block,.tank-cleaning__order-block{padding:8rem 0}}@media all and (max-width:576px){.services__order-block,.tank-cleaning__order-block{padding:5rem 0}}.services__order,.tank-cleaning__order{width:100%;position:relative}.services__order-inner,.tank-cleaning__order-inner{background:#fff;padding:6.2rem 2rem 8rem;box-shadow:0 6rem 10rem rgba(31,31,31,.09)}@media all and (max-width:768px){.services__header-desc{font-size:1.8rem;line-height:2.6rem}.services__order-inner,.tank-cleaning__order-inner{padding:6rem 2rem}}@media all and (max-width:576px){.services__order-inner,.tank-cleaning__order-inner{padding:4rem 2rem;border-radius:.4rem}}@media all and (max-width:375px){.services__header-desc{max-width:27.7rem;margin:3rem auto;font-size:1.6rem;line-height:2.5rem}.services__order .services__block-desc,.services__order .tank-cleaning__block-desc,.tank-cleaning__order .services__block-desc,.tank-cleaning__order .tank-cleaning__block-desc{font-size:1.4rem;line-height:2rem}.services__order-inner,.tank-cleaning__order-inner{padding:2.6rem 2rem 3rem}}.services__order-title,.tank-cleaning__order-title{max-width:74rem;margin:0 auto;font-weight:800;font-size:3.2rem;line-height:4.5rem;text-align:center}@media all and (max-width:576px){.services__order-title,.tank-cleaning__order-title{font-size:2.4rem;line-height:3rem}}.services__order-form,.tank-cleaning__order-form{margin:4.3rem auto 0;max-width:92rem}@media all and (max-width:375px){.services__order-title,.tank-cleaning__order-title{font-size:1.8rem;line-height:2.5rem}.services__order-form,.tank-cleaning__order-form{margin-top:2.5rem}.work-list__add-works-item+.work-list__add-works-item{max-width:20rem}}.services__order-form .form__input-inline,.tank-cleaning__order-form .form__input-inline{width:100%}.services__order-form .form__input-outer.field--invalid::after,.tank-cleaning__order-form .form__input-outer.field--invalid::after{display:none}.services__order-form .form__input-outer.field--invalid .field--requared,.tank-cleaning__order-form .form__input-outer.field--invalid .field--requared{background:rgba(199,31,31,.03);border:.2rem solid #c71f1f;color:rgba(199,31,31,.6)}.services__order-form .form__input-outer.field--invalid .field--requared::-moz-placeholder,.tank-cleaning__order-form .form__input-outer.field--invalid .field--requared::-moz-placeholder{color:rgba(199,31,31,.6)}.services__order-form .form__input-outer.field--invalid .field--requared::placeholder,.tank-cleaning__order-form .form__input-outer.field--invalid .field--requared::placeholder{color:rgba(199,31,31,.6)}.services__order-form .form__input,.tank-cleaning__order-form .form__input{background:#f9f9f9;border:.1rem solid #d8d8d8;font-size:1.8rem;padding:1.9rem 2.4rem;height:6.4rem}@media all and (max-width:576px){.services__order-form .form__input,.tank-cleaning__order-form .form__input{height:5.4rem;padding:1.4rem 2.1rem;font-size:1.6rem;line-height:2.8rem}}.services__order-form .form__input::-moz-placeholder,.tank-cleaning__order-form .form__input::-moz-placeholder{color:#7a7a7a}.services__order-form .form__input::placeholder,.tank-cleaning__order-form .form__input::placeholder{color:#7a7a7a}.services__order-form .form__submit-button,.tank-cleaning__order-form .form__submit-button{font-size:1.8rem;line-height:3rem;width:100%;height:6.4rem}.services__order-form .form__input-wrapper.wrapper--checkbox,.tank-cleaning__order-form .form__input-wrapper.wrapper--checkbox{margin-top:1.5rem;margin-bottom:0;text-align:center}.projects-table{padding:0 0 12.5rem;background:#f7f7f7}@media all and (max-width:992px){.projects-table{padding:0 0 8rem}}.projects-table__tab-panel{margin-top:2.9rem;display:flex;justify-content:center}.projects-table__tab-switcher+.projects-table__tab-switcher{margin-left:3.3rem}.projects-table__tab-switcher{font-weight:700;font-size:1.8rem;line-height:3rem;cursor:pointer}@media all and (max-width:576px){.services__order-form .form__submit-button,.tank-cleaning__order-form .form__submit-button{font-size:1.6rem;line-height:2.8rem;height:5.4rem}.services__order-form .form__input-wrapper.wrapper--checkbox,.tank-cleaning__order-form .form__input-wrapper.wrapper--checkbox{margin-top:2.5rem;padding-right:.3rem;text-align:left}.projects-table{padding:4.5rem 0 3.7rem}.projects-table__tab-panel{margin-top:1.6rem}.projects-table__tab-switcher+.projects-table__tab-switcher{margin-left:2.5rem}.projects-table__tab-switcher{font-size:1.6rem;line-height:2.7rem}}.projects-table__tab-switcher.switcher--active{color:#00923f;border-bottom:.2rem solid #00923f}.projects-table__wrapper{position:relative;margin-top:3.5rem;width:100%;max-height:62.6rem;overflow:auto;border:.1rem solid #dfdfdf;background:#fff}@media all and (max-width:768px){.projects-table__wrapper{max-height:54rem}}.projects-table__wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .4rem transparent;background-color:transparent}.projects-table__wrapper::-webkit-scrollbar{width:.7rem;height:.7rem;background-color:#f7f7f7}.projects-table__wrapper::-webkit-scrollbar-thumb{border-radius:1rem;-webkit-box-shadow:inset 0 0 .4rem transparent;width:.7rem;background-color:#a9a9a9}.projects-table__wrapper.table--lock{overflow:hidden}.projects-table__wrapper.table--lock:hover .projects-table__overlay{display:block}.projects-table__wrapper.table--lock .projects-table__table{margin-top:-5.6rem}.projects-table__wrapper.table--lock .projects-table__unlock-btn{display:block}.projects-table__table{display:none;position:relative;background:#fff;font-size:1.6rem;line-height:2.5rem}.projects-table__table.table--active{display:block}.projects-table__overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);z-index:1}.projects-table__row{display:flex}.projects-table__row:last-child .projects-table__cell{border-bottom:none}.projects-table__row.row--header{font-weight:700}.projects-table__cell{padding:1.8rem 4.5rem 1.8rem 2rem;border-right:.1rem solid #dfdfdf;border-bottom:.1rem solid #dfdfdf}@media all and (max-width:992px){.projects-table__cell{padding:1.8rem 2rem}}.projects-table__cell:last-child{border-right:none}.projects-table__cell.cell--counter{padding:1.8rem 2rem;flex:0 0 8.9rem}@media all and (max-width:576px){.projects-table__wrapper{margin-top:2.5rem;max-height:44.7rem}.projects-table__table{font-size:1.4rem;line-height:2rem}.projects-table__cell{padding:1.1rem 1.5rem}.projects-table__cell.cell--counter{padding:1.1rem 1.3rem;flex:0 0 7rem}}.projects-table__cell.cell--object{flex:0 0 30.3rem}@media all and (max-width:576px){.projects-table__cell.cell--object{flex:0 0 24rem}}.projects-table__cell.cell--work{flex:0 0 39.4rem}.projects-table__cell.cell--customer{flex:0 0 26rem}.projects-table__cell.cell--period{flex:0 0 20.1rem}.projects-table__cell p+p{margin-top:1.5rem}.projects-table__unlock-btn{display:none;position:sticky;top:calc(50% - 2.8rem);left:calc(50% - 11.7rem);padding:1rem 3.9rem;z-index:2}@media all and (max-width:576px){.projects-table__cell p+p{margin-top:1.1rem}.projects-table__unlock-btn{font-size:1.6rem;line-height:2.5rem;padding:1rem 2.5rem;left:calc(50% - 9.5rem)}}.projects-table__unlock-btn.button--invert{background:#747474}.projects-table__unlock-btn.button--invert:hover{background:#474747}.work-list{padding:5rem 0 12.5rem;background:#f7f7f7}@media all and (max-width:992px){.work-list{padding:4rem 0 8rem}}@media all and (max-width:768px){.work-list{padding:3rem 0 6rem}}.work-list__grid{margin-top:6rem;display:grid;grid-template:auto/repeat(2,1fr);-moz-column-gap:3rem;column-gap:3rem}@media all and (max-width:720px){.services__order-form,.tank-cleaning__order-form{width:100%;max-width:46rem}.work-list__grid{margin-top:4rem;grid-template:auto/1fr}.work-list__grid-inner+.work-list__grid-inner{margin-top:1.1rem}}@media all and (max-width:576px){.work-list{padding:2.7rem 0 4.1rem}.work-list__grid{margin-top:2.4rem}}.work-list__item{margin-bottom:2.6rem;width:100%;display:inline-block;padding:4.1rem 5.4rem 4.3rem;background:#fff;box-shadow:0 4rem 3rem -3rem rgba(31,31,31,.09)}@media all and (max-width:720px){.work-list__item{display:flex;flex-direction:column;align-items:center;text-align:center}}.work-list__item:last-child{margin-bottom:0}.work-list__item.item--add-info .work-list__item-title{font-weight:800;max-width:43rem}.work-list__item.item--add-info .work-list__order-btn{margin-top:3.4rem}.work-list__item-title{display:block;font-weight:600;font-size:2.8rem;line-height:3.5rem;color:#000}@media all and (max-width:992px){.work-list__item{padding:3.2rem 3rem 3.6rem}.work-list__item-title{font-size:2.2rem;line-height:3rem}}@media all and (max-width:576px){.work-list__item{padding:2.6rem 1.9rem 3.3rem;margin-bottom:1.1rem}.work-list__item.item--add-info{padding:2.6rem 2.5rem 3.3rem}.work-list__item.item--add-info .work-list__order-btn{margin-top:2.3rem}.work-list__item-title{font-size:1.8rem;line-height:2.5rem}}.work-list__order-btn{padding:.4rem 2.5rem;height:4.8rem;margin-top:2.2rem;font-weight:600;font-size:1.8rem;line-height:4rem}@media all and (max-width:576px){.work-list__order-btn{margin-top:1.7rem}}.work-list__add-works{margin-top:2.6rem;padding-left:1.6rem;text-align:left}@media all and (max-width:992px){.work-list__add-works{margin-top:1.8rem}}.work-list__add-works-item+.work-list__add-works-item{margin-top:2.4rem}.work-list__add-works-item{position:relative;padding-left:2.4rem;font-size:2rem;line-height:2.5rem}@media all and (max-width:576px){.work-list__add-works{margin-top:1.2rem}.work-list__add-works-item+.work-list__add-works-item{margin-top:1.5rem}.work-list__add-works-item{padding-left:2rem;font-size:1.6rem;line-height:2rem}}.work-list__add-works-item::before{content:"";position:absolute;top:.9rem;left:0;display:block;width:.8rem;height:.8rem;border-radius:50%;background:#00923f}.tank-cleaning__about{padding:7rem 0;background:#f7f7f7}.tank-cleaning__about .tank-cleaning__block-title{text-align:left;max-width:27rem}@media all and (max-width:992px){.tank-cleaning__about{padding:5rem 0}.tank-cleaning__about .tank-cleaning__block-title{max-width:unset;text-align:center}}@media all and (max-width:576px){.tank-cleaning__about{padding:3rem 0}.tank-cleaning__about .tank-cleaning__block-title{text-align:left}}.tank-cleaning__about-grid{display:grid;grid-template:auto/repeat(3,1fr);gap:3.5rem}@media all and (max-width:1160px){.tank-cleaning__about-grid{grid-template:auto/25rem repeat(2,1fr)}}@media all and (max-width:992px){.tank-cleaning__about-grid{grid-template:auto/1fr}}.tank-cleaning__about-info{grid-area:1/2/2/4;display:grid;grid-template:auto/repeat(2,1fr);-moz-column-gap:3.5rem;column-gap:3.5rem;row-gap:5.3rem}.tank-cleaning__about-item-title{display:block;max-width:24rem;font-weight:900;font-size:2.4rem;line-height:3rem}@media all and (max-width:576px){.tank-cleaning__about-info{row-gap:3rem;grid-template:auto/1fr}.tank-cleaning__about-item-title{max-width:unset;font-size:2rem;line-height:2.5rem}}@media all and (max-width:375px){.tank-cleaning__about-grid{padding:0 2rem}.tank-cleaning__about-item-title{font-size:1.8rem}}.tank-cleaning__about-item-desc{margin-top:2rem;padding-right:2.4rem;font-size:1.8rem;line-height:3rem}@media all and (max-width:768px){.tank-cleaning__about-item-desc{padding-right:unset;font-size:1.6rem;line-height:2.5rem}}.tank-cleaning__advantages{padding:6rem 0 12.5rem;background:#f7f7f7}@media all and (max-width:768px){.tank-cleaning__advantages{padding:4rem 0 6rem}}@media all and (max-width:576px){.tank-cleaning__about-item-desc{margin-top:1.2rem}.tank-cleaning__advantages{padding:3rem 0 6rem}.tank-cleaning__advantages .tank-cleaning__block-title{text-align:left;padding:0 2rem}}.tank-cleaning__advantages-grid{margin-top:6.3rem;display:grid;grid-template:auto/repeat(2,1fr);-moz-column-gap:3rem;column-gap:3rem;row-gap:2.1rem}@media all and (max-width:768px){.tank-cleaning__advantages-grid{margin-top:4rem;-moz-column-gap:2rem;column-gap:2rem}}@media all and (max-width:576px){.tank-cleaning__advantages-grid{margin-top:2.3rem;grid-template:auto/1fr;row-gap:1.1rem}}.tank-cleaning__advantages-item{margin:0 auto;width:100%;max-width:61rem;padding:3.8rem 0 4.1rem;font-weight:500;font-size:2.2rem;line-height:3.5rem;background:#fff;box-shadow:0 3rem 3rem -2rem rgba(31,31,31,.09)}@media all and (max-width:768px){.tank-cleaning__advantages-item{padding:2.2rem 0 1.8rem;font-size:2rem;line-height:3.2rem}}.tank-cleaning__advantages-item:last-child:nth-of-type(odd){grid-column:span 2}.tank-cleaning__advantages-desc{padding:0 5.3rem;border-left:.3rem solid #00923f}@media all and (max-width:768px){.tank-cleaning__advantages-desc{padding:0 3rem 0 2.7rem}}.tank-cleaning__anticor-process{padding:9.2rem 0 11rem}@media all and (max-width:992px){.tank-cleaning__about-info{grid-area:unset}.tank-cleaning__anticor-process{padding:6rem 0 7rem}}@media all and (max-width:576px){.tank-cleaning__advantages-item{font-size:1.8rem;line-height:3rem}.tank-cleaning__advantages-item:last-child:nth-of-type(odd){grid-column:unset}.tank-cleaning__anticor-process{padding:3.6rem 0 4.5rem}}.tank-cleaning__anticor-process .tank-cleaning__block-title{max-width:60rem;margin:0 auto}.anticor-process{margin-top:8rem;padding-bottom:5rem;display:grid;grid-template:auto/repeat(3,1fr);-moz-column-gap:2.5rem;column-gap:2.5rem;counter-reset:step}@media all and (max-width:992px){.anticor-process{margin-top:4rem;padding-bottom:3rem}}@media all and (max-width:576px){.anticor-process{padding-bottom:2rem}}.anticor-process__step{position:relative;padding-left:8.8rem;font-size:1.9rem;line-height:3rem;counter-increment:step}@media all and (max-width:1260px){.anticor-process__step{font-size:1.6rem;line-height:2.5rem}}@media all and (max-width:992px){.anticor-process__step{padding-left:0;padding-top:9.5rem;text-align:center;font-size:1.4rem;line-height:2.5rem}}@media all and (max-width:720px){.anticor-process{grid-template:auto/1fr;row-gap:3rem}.anticor-process__step{font-size:1.6rem;line-height:2.5rem}}@media all and (max-width:375px){.anticor-process__step{padding:9.5rem 1rem 0}}.anticor-process__step::before{content:counter(step);position:absolute;top:0;left:0;font-weight:900;font-size:10rem;line-height:10rem;color:#e6e6e6}.tanc-cleaning__building-features{padding:10.2rem 0}.building-features{display:flex;justify-content:space-between}.building-features .tank-cleaning__block-title{text-align:left}.building-features__photo{margin-left:3rem;width:50rem;order:2}.building-features__photo img{width:100%;vertical-align:top}@media all and (max-width:992px){.anticor-process__step::before{left:50%;transform:translateX(-50%)}.tanc-cleaning__building-features{padding:6rem 0}.building-features{flex-direction:column;align-items:center}.building-features__photo{width:unset;max-width:64rem;margin-left:0;order:unset}.building-features__photo img{height:50rem;-o-object-fit:cover;object-fit:cover}}.building-features__info{max-width:71.6rem;order:1}@media all and (max-width:992px){.building-features__info{display:flex;flex-direction:column;align-items:center;margin-top:2.5rem;order:unset;max-width:64rem;text-align:center}.building-features__info .tank-cleaning__block-title{text-align:center}}@media all and (max-width:576px){.tanc-cleaning__building-features{padding:2.5rem 0 4.5rem}.building-features__info{align-items:flex-start;text-align:left}}@media all and (max-width:375px){.building-features__info{padding:0 1.3rem}}.building-features__desc{margin-top:4rem;font-size:1.8rem;line-height:3rem}@media all and (max-width:576px){.building-features__info .tank-cleaning__block-title{text-align:left}.building-features__desc{margin-top:2rem;font-size:1.6rem;line-height:2.5rem}}.building-features__button{margin-top:3rem;padding-right:4.1rem;padding-left:4.1rem}.building-features__modal-content{display:none}.tanc-cleaning__building-finish{padding:9.2rem 0 11rem;background:#f7f7f7}@media all and (max-width:992px){.tanc-cleaning__building-finish{padding:7rem 0 8rem}}@media all and (max-width:768px){.building-features__photo img{height:unset}.tanc-cleaning__building-finish{padding:5rem 0 6rem}}.tanc-cleaning__building-finish .building-finish{margin-top:5.5rem;display:flex;justify-content:space-between;flex-wrap:wrap}@media all and (max-width:1160px){.tanc-cleaning__building-finish .building-finish{max-width:80rem;margin:4.5rem auto 0}}@media all and (max-width:576px){.building-features__button{margin-top:2.1rem;font-size:1.6rem;line-height:2.5rem}.tanc-cleaning__building-finish{padding:3.4rem 0 2rem}.tanc-cleaning__building-finish .building-finish{margin-top:3rem;padding:0 2rem}}.tanc-cleaning__building-finish .building-finish__item{position:relative;width:24.5rem;padding-top:9rem;font-weight:800;font-size:2.4rem;line-height:3rem}.tanc-cleaning__building-finish .building-finish__item::before{content:"";position:absolute;top:0;left:0;display:block;width:7.4rem;height:7.4rem;border-radius:50%;background:url("../img/check-icon-black.8a6e23a5313b.svg") center center no-repeat #fff;box-shadow:0 .8rem 1.5rem rgba(31,31,31,.15)}@media all and (max-width:1160px){.tanc-cleaning__building-finish .building-finish__item{width:48%;margin-bottom:2.5rem;text-align:center}.tanc-cleaning__building-finish .building-finish__item::before{left:50%;transform:translateX(-50%)}}.tanc-cleaning__building-process{padding:9.1rem 0 12.5rem;background:#f7f7f7}.building-steps{margin-top:6.6rem;display:grid;grid-template:auto/repeat(3,1fr);-moz-column-gap:3rem;column-gap:3rem;row-gap:2rem;counter-reset:step}@media all and (max-width:992px){.tanc-cleaning__building-process{padding:6rem 0 8rem}.building-steps{margin-top:3.5rem;grid-template:auto/1fr}}@media all and (max-width:576px){.tanc-cleaning__building-finish .building-finish__item{width:100%;font-size:2rem;line-height:3rem}.tanc-cleaning__building-process{padding:3.8rem 0 4rem}.building-steps{margin-top:2.5rem;row-gap:1rem}}.building-steps__item{display:flex;flex-direction:column;position:relative;padding:2rem 4.5rem 4.5rem;background:#fff;box-shadow:0 4rem 3rem -3rem rgba(31,31,31,.09);counter-increment:step}@media all and (max-width:1260px){.building-steps__item{padding:1.5rem 3rem 3.5rem}}@media all and (max-width:576px){.building-steps__item{padding:1.5rem 2rem 3.3rem}}.building-steps__item::before{content:counter(step);display:block;font-weight:900;font-size:12rem;line-height:13.2rem;color:#e4e4e4}@media all and (max-width:768px){.building-steps__item::before{font-size:10rem;line-height:10rem}}.building-steps__title{max-width:26rem;font-weight:900;font-size:2.8rem;line-height:3.5rem}@media all and (max-width:1260px){.building-steps__title{font-size:2.4rem;line-height:3rem}}.building-steps__desc{margin-top:2rem;margin-bottom:3rem;font-size:1.8rem;line-height:3rem}@media all and (max-width:1260px){.building-steps__desc{margin-top:1.8rem;font-size:1.6rem;line-height:2.5rem}}.building-steps__button{align-self:flex-start;height:4.2rem;padding-left:1.7rem;padding-right:1.7rem;margin-top:auto}.building-steps__modal-content{display:none}.tanc-cleaning__certification{padding:9.1rem 0 9.6rem}@media all and (max-width:992px){.building-steps__title{max-width:unset}.tanc-cleaning__certification{padding:6rem 0}}.tanc-cleaning__certification-icon{margin:0 auto 2rem;width:9rem;height:9rem;border-radius:50%;background:url("../img/certificate-icon.a531e6fe313d.svg") center center no-repeat #00923f}.tanc-cleaning__certification-desc{max-width:100rem;margin:2.5rem auto 0;font-size:2.2rem;line-height:3.5rem;text-align:center}@media all and (max-width:576px){.tanc-cleaning__certification{padding:4.5rem 0}.tanc-cleaning__certification-icon{width:7.5rem;height:7.5rem;background:url("../img/certificate-icon.a531e6fe313d.svg") center center/2.6rem no-repeat #00923f}.tanc-cleaning__certification-desc{padding:0 1rem;font-size:1.8rem;line-height:2.5rem;margin-top:1.5rem}}.tank-cleaning__expirience{padding:8.5rem 0 7rem}.tank-cleaning__expirience .tank-cleaning__block-title{max-width:30rem;text-align:left}.tank-cleaning__expirience-header{display:flex;justify-content:space-between}@media all and (max-width:992px){.tank-cleaning__expirience{padding:6rem 0}.tank-cleaning__expirience-header{flex-direction:column;justify-content:flex-start}}@media all and (max-width:576px){.tank-cleaning__expirience{padding:4rem 0}.tank-cleaning__expirience-header{padding:0 2rem}}.tank-cleaning__expirience-desc{flex:1;max-width:70rem}@media all and (max-width:992px){.tank-cleaning__expirience-desc{margin-top:1.7rem;max-width:unset}}.expirience-slider{margin-top:5rem;padding:5.2rem 7.4rem;background:#f7f7f7;border:1px solid #cfcfcf}@media all and (max-width:992px){.expirience-slider{margin-top:3.6rem;padding:3rem 5rem}}@media all and (max-width:576px){.expirience-slider{margin-top:2.7rem;padding:2.3rem 2rem 3rem}}.expirience-slider__slide{display:none;grid-template:10.4rem 1fr/40rem 1fr;-moz-column-gap:2.7rem;column-gap:2.7rem;row-gap:5.6rem}@media all and (max-width:1160px){.expirience-slider__slide{grid-template:10.4rem 1fr/32rem 1fr}}@media all and (max-width:992px){.expirience-slider__slide{grid-template:10.4rem 1fr/25rem 1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:2.6rem}}.expirience-slider__slide.slide--active{display:grid}.expirience-slider__customer{max-width:30rem}.expirience-slider__customer-name{margin-top:1rem;display:block;font-weight:900;font-size:2.4rem;line-height:3rem}.expirience-slider__content{grid-area:1/2/3/3}.expirience-slider__content-list{margin-bottom:3rem}.expirience-slider__content-text p{margin-bottom:1.4rem}.expirience-slider__content-text p:last-child{margin-bottom:0}.expirience-slider__nav-button.button--invert{width:4.4rem;font-size:0;background:url("../img/arrow-next.b9168db18f03.svg") center center no-repeat #00923f}@media all and (max-width:920px){.expirience-slider__slide{grid-template:auto/1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:2.6rem}.expirience-slider__content{grid-area:unset}.expirience-slider__content-list{margin-bottom:1.5rem}.expirience-slider__content-text p{margin-bottom:1rem}.expirience-slider__nav{display:flex;align-items:center}.expirience-slider__nav-button.button--invert{height:5.4rem}}.expirience-slider__nav-button.button--invert:hover{background:url("../img/arrow-next.b9168db18f03.svg") center center no-repeat #0ca24d}.expirience-slider__nav-button.button--invert.nav-button--back{transform:scaleX(-1)}.expirience-slider__nav-counter{margin:0 2rem}.expirience-gallery{max-width:126rem;margin:5.8rem auto 0}@media all and (max-width:1460px){.expirience-gallery{max-width:calc(100% - 14rem)}}@media all and (max-width:992px){.expirience-slider__customer-name{font-size:2rem;line-height:2.5rem}.expirience-gallery{margin-top:4rem}}.expirience-gallery__item{padding:0 1.5rem;border-radius:.5rem}.expirience-gallery__item:focus{outline:0}.expirience-gallery__item-img{vertical-align:top;width:100%;height:25rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}@media all and (max-width:1160px){.expirience-gallery__item-img{height:20rem}}@media all and (max-width:768px){.expirience-gallery__item{padding:0 1rem}.expirience-gallery__item-img{height:16rem}}@media all and (max-width:576px){.expirience-slider__customer-name{font-size:1.8rem;line-height:2.5rem}.expirience-gallery{max-width:100%;margin-top:2rem}.expirience-gallery__item-img{height:20rem}}.expirience-gallery__item-img:focus,.expirience-gallery__item-zoom-link:focus{outline:0}.expirience-gallery .slick-next,.expirience-gallery .slick-prev{width:4.4rem;height:6.4rem;transform:translate(0,-50%);z-index:2}.expirience-gallery .slick-next:hover::before,.expirience-gallery .slick-prev:hover::before{background:url("../img/arrow-reviews-slider.34c8e65ab06f.svg") center center no-repeat #309c5f}.expirience-gallery .slick-next::before,.expirience-gallery .slick-prev::before{content:"";display:block;width:100%;height:100%;background:url("../img/arrow-reviews-slider.34c8e65ab06f.svg") center center no-repeat #00923f;border-radius:.3rem;opacity:1}.expirience-gallery .slick-next.slick-disabled::before,.expirience-gallery .slick-prev.slick-disabled::before{background:url("../img/arrow-reviews-slider.34c8e65ab06f.svg") center center no-repeat #309c5f}.expirience-gallery .slick-prev{left:-6.8rem}.expirience-gallery .slick-prev::before{transform:rotate(180deg)}.expirience-gallery .slick-next{right:-6.8rem}.tank-cleaning__header{display:flex;min-height:70.3rem;flex-direction:column;align-items:center;padding:0 0 2.5rem;background:url("../img/bg-tank-cleaning.ae814b39296b.jpg") center center/cover no-repeat}.tank-cleaning__header .tank-cleaning__order{margin-top:0}.tank-cleaning__header .tank-cleaning__order-inner{max-width:109.6rem;margin:0 auto;padding:3.7rem 2rem 5rem;min-height:31.4rem;border-radius:.4rem}.tank-cleaning__header .tank-cleaning__order-title{line-height:4rem}.tank-cleaning__header .tank-cleaning__order-form{margin-top:2.7rem}.tank-cleaning__header-title{max-width:125rem;padding:0 1rem;margin:7.5rem auto 0;text-align:center;font-family:Oswald,"Sans Serif",serif;font-weight:500;font-size:5.8rem;line-height:6rem;color:#fff}@media all and (max-width:992px){.tank-cleaning__header-title{font-size:4.6rem;line-height:5rem}}@media all and (max-width:768px){.tank-cleaning__header-title{margin-top:5rem;font-size:4rem;line-height:4.6rem}}@media all and (max-width:576px){.expirience-gallery .slick-next,.expirience-gallery .slick-prev{height:5.4rem}.expirience-gallery .slick-prev{left:0}.expirience-gallery .slick-next{right:0}.tank-cleaning__header .tank-cleaning__order .container{padding:0 1rem}.tank-cleaning__header .tank-cleaning__order-inner{padding:2.6rem 3rem 3rem}.tank-cleaning__header .tank-cleaning__order-title{line-height:unset}.tank-cleaning__header-title{font-size:3.6rem;line-height:4.2rem}}@media all and (max-width:375px){.tank-cleaning__header-title{margin-top:3rem;font-size:3.2rem;line-height:4rem}}.tank-cleaning__header-title.title--without-desc{margin-bottom:6.5rem}.tank-cleaning__header-desc{max-width:75.9rem;margin:4.2rem 0 5.6rem;padding:0 1rem;font-weight:500;font-size:2.2rem;line-height:3.1rem;text-align:center;color:#fff}@media all and (max-width:768px){.tank-cleaning__header-title.title--without-desc{margin-bottom:5rem}.tank-cleaning__header-desc{font-size:1.8rem;line-height:2.6rem}}@media all and (max-width:375px){.tank-cleaning__header-desc{max-width:27.7rem;margin:3rem auto;font-size:1.6rem;line-height:2.5rem}}.tank-cleaning__header-list{padding:0 4rem;display:flex;flex-direction:column;align-items:center;margin:3.6rem auto 5.1rem;list-style:none;max-width:74rem}.tank-cleaning__header-list-item+.tank-cleaning__header-list-item{margin-top:.9rem}.tank-cleaning__header-list-item{display:inline-block;position:relative;padding-left:3rem;font-weight:600;font-size:2.2rem;line-height:3.1rem;color:#fff;text-align:center}.tank-cleaning__header-list-item::before{content:"";position:absolute;left:0;top:1.3rem;display:block;width:2rem;height:.3rem;background:#00bb51}@media all and (max-width:768px){.tank-cleaning__header-list{align-items:flex-start;margin:3.6rem auto}.tank-cleaning__header-list-item+.tank-cleaning__header-list-item{margin-top:1.5rem}.tank-cleaning__header-list-item{padding-left:2.6rem;width:100%;text-align:left;font-size:1.8rem;line-height:2.6rem}.tank-cleaning__header-list-item::before{top:1.2rem;width:1.6rem;height:.2rem}}.tank-cleaning__last-questions{margin:12rem 0 5.6rem}@media all and (max-width:1200px){.tank-cleaning__last-questions{margin:9rem 0 4.6rem}}@media all and (max-width:768px){.tank-cleaning__last-questions{margin:6.6rem 0 1.6rem}}@media all and (max-width:375px){.tank-cleaning__header-list-item{font-size:1.6rem;line-height:2rem}.tank-cleaning__last-questions{margin:3.6rem 0 0}}.tank-cleaning__last-questions-inner{display:flex;justify-content:space-between}.tank-cleaning__last-questions-info{padding-top:4.3rem;max-width:33.3rem}@media all and (max-width:1200px){.tank-cleaning__last-questions-inner{flex-direction:column}.tank-cleaning__last-questions-info{padding-top:0;max-width:100%;margin-bottom:4rem}}@media all and (max-width:576px){.tank-cleaning__header-title.title--without-desc{margin-bottom:3.5rem}.tank-cleaning__last-questions-info{margin-bottom:2.1rem}}.tank-cleaning__last-questions-info .tank-cleaning__block-desc,.tank-cleaning__last-questions-info .tank-cleaning__block-title{text-align:left}.tank-cleaning__last-questions-info .tank-cleaning__block-desc{margin-top:1.7rem}.tank-cleaning__last-questions-wrapper{width:100%;max-width:82.3rem}@media all and (max-width:1200px){.tank-cleaning__last-questions-info .tank-cleaning__block-desc,.tank-cleaning__last-questions-info .tank-cleaning__block-title{text-align:center}.tank-cleaning__last-questions-wrapper{max-width:unset}}.tank-cleaning__last-questions-video{width:100%;padding-bottom:56.25%;position:relative}@media all and (max-width:375px){.tank-cleaning__last-questions-video{width:calc(100% + 2rem);margin-left:-1rem}}.tank-cleaning__last-questions-video iframe,.tank-cleaning__last-questions-video img{position:absolute;top:0;left:0;width:100%;height:100%}.tank-cleaning__licenses{margin:8.3rem 0 10.6rem}@media all and (max-width:768px){.tank-cleaning__licenses{margin:6.3rem 0}}@media all and (max-width:576px){.tank-cleaning__licenses{margin:4.3rem 0}.tank-cleaning__licenses-desc{display:none}}@media all and (max-width:375px){.tank-cleaning__licenses{margin:3rem 0 4.7rem}}.tank-cleaning__licenses-desc{max-width:79rem;margin:3rem auto 0;font-size:1.8rem;line-height:3rem;text-align:center}.tank-cleaning__licenses-slider{margin:5.2rem auto 3.8rem}@media all and (max-width:375px){.tank-cleaning__licenses-slider{margin-top:2.9rem}}.tank-cleaning__licenses-slider .licenses-slider__item{margin:0 1rem;cursor:pointer}.tank-cleaning__licenses-slider .licenses-slider__item-zoom-link:focus,.tank-cleaning__licenses-slider .licenses-slider__item:focus{outline:0}.tank-cleaning__licenses-slider .licenses-slider__item-img{max-width:100%;border:.3rem solid #a6a6a6}@media all and (max-width:576px){.tank-cleaning__licenses-slider .licenses-slider__item-img{border:.2rem solid #a6a6a6}}.tank-cleaning__licenses-slider .licenses-slider__item-img:focus{outline:0}.tank-cleaning__licenses-slider .slick-dots{bottom:-3.5rem}.tank-cleaning__licenses-slider .slick-dots li{width:.6rem;height:.6rem;margin:.4rem}.tank-cleaning__licenses-slider .slick-dots li.slick-active button::before{background:#728291}.tank-cleaning__licenses-slider .slick-dots li button{width:100%;height:100%;padding:0}.tank-cleaning__licenses-slider .slick-dots li button::before{content:"";display:block;width:100%;height:100%;border-radius:50%;background:#ccd3d8;opacity:1}.tank-cleaning__licenses-label{grid-template:auto/repeat(6,minmax(14rem,20rem));display:grid;align-items:center;box-shadow:0 2rem 10rem rgba(7,32,57,.09)}@media all and (max-width:900px){.tank-cleaning__licenses-label{margin:6rem auto 0}}@media all and (max-width:840px){.tank-cleaning__licenses-label{max-width:-moz-max-content;max-width:max-content;grid-template:auto/repeat(3,minmax(14rem,18rem))}}@media all and (max-width:640px){.tank-cleaning__licenses-label{max-width:unset;margin:6rem 1rem 0}}.tank-cleaning__licenses-label-item{position:relative;padding:2rem 1.7rem}.tank-cleaning__licenses-label-item::before{content:"";display:block;width:.1rem;height:4.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);border-left:.1rem solid #e3e3e3;box-sizing:border-box}.tank-cleaning__licenses-label-item:last-child::before{display:none}@media all and (max-width:840px) and (min-width:480px){.tank-cleaning__licenses-label-item:nth-of-type(3n)::before{display:none}}@media all and (max-width:480px){.expirience-gallery__item-img{height:23rem}.tank-cleaning__header{background:url("../img/bg-tank-cleaning-m.6aebcdfabfac.jpg") center center/cover no-repeat}.tank-cleaning__licenses-label{max-width:44rem;grid-template:auto/repeat(2,1fr);box-shadow:0 1rem 3rem rgba(14,28,41,.07)}.tank-cleaning__licenses-label-item:nth-of-type(even)::before{display:none}}.tank-cleaning__licenses-label-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tank-cleaning__process-masonry{padding:6.5rem 0 9rem;background:#f7f7f7}.tank-cleaning__process-masonry .tank-cleaning__block-title{padding:0 1rem;margin:0 auto;max-width:90rem}.tank-cleaning__process-masonry .tank-cleaning__masonry-desc{margin-top:3rem;font-size:2.2rem;line-height:3.5rem;text-align:center}@media all and (max-width:768px){.tank-cleaning__process-masonry{padding:4rem 0 5rem}.tank-cleaning__process-masonry .tank-cleaning__masonry-desc{font-size:2rem;line-height:3rem}}@media all and (max-width:576px){.tank-cleaning__process-masonry{padding:3rem 0 4rem}.tank-cleaning__process-masonry .tank-cleaning__masonry-desc{margin-top:1.6rem;font-size:1.8rem;line-height:2.5rem}}.tank-cleaning__process-masonry .tank-cleaning__masonry-title{margin-top:8rem;font-weight:800;font-size:4rem;line-height:4.8rem;text-align:center}.tank-cleaning__masonry-grid{margin-top:4.5rem;-moz-column-count:2;column-count:2;-moz-column-gap:3rem;column-gap:3rem;column-fill:balance;column-fill:balance;-moz-column-fill:balance;-webkit-column-fill:balance}.tank-cleaning__masonry-grid-item{display:inline-block;width:100%;padding:3.2rem 4.1rem 3.2rem 4.4rem;font-size:2.2rem;line-height:3rem;background:#fff;box-shadow:0 3rem 2rem -2rem rgba(31,31,31,.09);margin-bottom:1.6rem}@media all and (max-width:768px){.tank-cleaning__process-masonry .tank-cleaning__masonry-title{margin-top:3.4rem;font-size:2.4rem;line-height:3rem}.tank-cleaning__masonry-grid-item{padding:1.7rem 2rem 1.8rem;font-size:1.8rem;line-height:2.5rem}}.tank-cleaning__order-complex{padding:6.6rem 0 8rem;background:#f7f7f7}@media all and (max-width:992px){.tank-cleaning__order-complex{padding:4rem 0 5rem}}@media all and (max-width:576px){.tank-cleaning__masonry-grid{margin-top:2.2rem}.tank-cleaning__order-complex{padding:3rem 0}}.tank-cleaning__order-complex .tank-cleaning__order-complex-inner{padding:6rem 7.4rem;background:url("../img/bg-order-complex.4fc303f92610.jpg") right top/contain no-repeat #fff;height:41rem}@media all and (max-width:1360px){.tank-cleaning__order-complex .tank-cleaning__order-complex-inner{padding:4rem 4rem 5rem;height:36rem}}@media all and (max-width:1200px){.tank-cleaning__order-complex .tank-cleaning__order-complex-inner{height:auto;background:url("../img/bg-order-complex-m.5706485df1a2.jpg") right top/40% no-repeat #fff}.tank-cleaning__order-complex .tank-cleaning__block-title{max-width:31rem}}@media all and (max-width:768px){.tank-cleaning__order-complex .tank-cleaning__order-complex-inner{border-radius:.4rem;background:url("../img/bg-order-complex-m.5706485df1a2.jpg") right top/300px no-repeat #fff}.tank-cleaning__order-complex .tank-cleaning__order-form{margin-top:11rem}}@media all and (max-width:375px){.tank-cleaning__order-complex{padding:1.2rem 0 2rem}.tank-cleaning__order-complex .tank-cleaning__order-complex-inner{background:url("../img/bg-order-complex-m.5706485df1a2.jpg") right top/250px no-repeat #fff}}.tank-cleaning__order-complex .tank-cleaning__block-title{text-align:left}@media all and (max-width:576px){.tank-cleaning__order-complex .tank-cleaning__order-complex-inner{padding:2.6rem 3rem 3.5rem}.tank-cleaning__order-complex .tank-cleaning__block-title{max-width:16rem}}.tank-cleaning__order-complex .tank-cleaning__order-form{max-width:68rem;margin-left:0}@media all and (max-width:1200px){.tank-cleaning__order-complex .tank-cleaning__order-form{max-width:49rem}}.tank-cleaning__order-complex .tank-cleaning__order-form .form__input-wrapper.wrapper--checkbox{width:25rem;margin-top:0;margin-left:.6rem;text-align:left}.tank-cleaning__order-complex .tank-cleaning__order-form .form__input-wrapper.wrapper--checkbox .form__error-msg--privacy{top:unset;left:-.5rem;bottom:-1.6rem;transform:translate(0,100%)}.tank-cleaning__order-complex .tank-cleaning__order-form .form__input-wrapper.wrapper--checkbox .form__error-msg--privacy::before{right:unset;left:1rem;top:0}.tank-cleaning__order-complex .form__input-inline.input-inline--complex{margin-top:.6rem;grid-template:auto/23.7rem 1fr;align-items:center}@media all and (max-width:720px){.tank-cleaning__masonry-grid{-moz-column-count:1;column-count:1}.tank-cleaning__masonry-grid-item{margin-bottom:1rem}.tank-cleaning__order-complex .tank-cleaning__order-form{max-width:40rem}.tank-cleaning__order-complex .tank-cleaning__order-form .form__input-wrapper.wrapper--checkbox{width:100%}.tank-cleaning__order-complex .form__input-inline.input-inline--complex{grid-template:auto/1fr}}.tank-cleaning__order-complex .form__input-inline.input-inline--complex .form__label.label--checkbox:before{top:50%;transform:translateY(-50%)}.tank-cleaning__process-cleaning{background:#f7f7f7;padding:9.3rem 0 7.6rem}@media all and (max-width:768px){.tank-cleaning__process-cleaning{padding:5rem 0 6rem}}.process-cleaning__grid{margin-top:7.2rem;display:grid;grid-template:auto/repeat(4,1fr);row-gap:2.7rem}@media all and (max-width:992px){.process-cleaning__grid{max-width:64rem;margin:5rem auto 0;grid-template:auto/repeat(2,1fr)}}@media all and (max-width:576px){.tank-cleaning__process-cleaning{padding:3.6rem 0 5.1rem}.process-cleaning__grid{grid-template:auto/1fr;margin:2.9rem auto 0}}.process-cleaning__item{display:flex;flex-direction:column;align-items:center;text-align:center}.process-cleaning__icon-wrapper{margin-bottom:2.3rem;display:flex;align-items:center;justify-content:center;width:9.4rem;height:9.4rem;background:#fff;border-radius:50%;box-shadow:0 1rem 2rem rgba(31,31,31,.12)}.process-cleaning__icon{vertical-align:top}.process-cleaning__title{font-weight:800;font-size:2.8rem;line-height:3.5rem}@media all and (max-width:576px){.process-cleaning__icon-wrapper{margin-bottom:1.3rem;min-width:7.4rem;width:7.4rem;height:7.4rem}.process-cleaning__icon{max-width:3.6rem;max-height:3.6rem}.process-cleaning__title{font-size:2.2rem;line-height:3rem}}.process-cleaning__desc{max-width:21.8rem;margin-top:1.5rem}@media all and (max-width:576px){.process-cleaning__desc{max-width:26rem;margin-top:1rem;font-size:1.6rem;line-height:2.5rem}}.tank-cleaning__process{padding:7rem 0;background:#f7f7f7}@media all and (max-width:992px){.tank-cleaning__process{padding:7rem 0 3rem}}.tank-cleaning__process-grid{margin-top:6.3rem;display:grid;grid-template:auto/repeat(auto-fit,minmax(46rem,1fr));-moz-column-gap:3rem;column-gap:3rem;row-gap:2.6rem}@media all and (max-width:768px){.tank-cleaning__process-grid{margin-top:4rem}}.tank-cleaning__process-item{padding:4.1rem 8.7rem 5.2rem 4.4rem;display:flex;justify-content:space-between;background:#fff;box-shadow:0 3rem 3rem -2rem rgba(31,31,31,.09)}@media all and (max-width:1160px){.tank-cleaning__process-item{padding:3.7rem 5rem 3.8rem}}@media all and (max-width:576px){.tank-cleaning__process-grid{margin-top:2.8rem;row-gap:2.1rem;grid-template:auto/1fr}.tank-cleaning__process-item{padding:3.7rem 3rem 3.8rem}}@media all and (max-width:375px){.tank-cleaning__process-item{padding:3.7rem 2rem 3.8rem}.tank-cleaning__calc .tank-cleaning__block-desc{margin-top:1.7rem}}.tank-cleaning__process-item.process-item--order{padding:3.5rem 5.3rem 2rem;flex-direction:column;justify-content:flex-start;align-items:center}.tank-cleaning__process-item.process-item--order .tank-cleaning__process-title{width:100%;text-align:center}.tank-cleaning__process-item.process-item--order .tank-cleaning__order-form{display:flex;flex-direction:column;align-items:center;margin-top:2.4rem}.tank-cleaning__process-item.process-item--order .form__submit-button{max-width:28.8rem}.tank-cleaning__process-img-wrapper{flex:1;max-width:14.8rem;margin-right:4.5rem}.tank-cleaning__process-img{width:100%;vertical-align:top}.tank-cleaning__process-info{flex:1}.tank-cleaning__process-title{display:block;font-weight:800;font-size:2.8rem;line-height:3.5rem}@media all and (max-width:576px){.tank-cleaning__process-item.process-item--order{padding:2.9rem 3rem 3.5rem}.tank-cleaning__process-title{font-size:2.2rem;line-height:3rem;text-align:center}}.tank-cleaning__process-desc{margin-top:2rem;font-size:1.8rem;line-height:3rem;color:#333}@media all and (max-width:576px){.tank-cleaning__process-desc{margin-top:1.1rem;font-size:1.6rem;line-height:2.5rem;text-align:center}}.tank-cleaning__process-buttons{margin-top:2rem}.tank-cleaning__process-button,.tank-cleaning__process-link{margin-right:1.5rem;height:4.8rem;padding-right:2.5rem;padding-left:2.5rem;border-radius:.5rem;border:1px solid #00923f}@media all and (max-width:480px){.tank-cleaning__process-buttons{display:flex;flex-direction:column;align-items:center}.tank-cleaning__process-button,.tank-cleaning__process-link{font-size:1.6rem;margin-right:0;margin-bottom:.7rem;width:18.9rem}}.tank-cleaning__process-button:last-child,.tank-cleaning__process-link:last-child{margin-bottom:0}.tank-cleaning__process-link{display:inline-flex;align-items:center;justify-content:center}.tank-cleaning__process-link:hover{color:#00923f}.tank-cleaning__calc{padding:8.2rem 0 6rem;background:#f7f7f7;position:relative;z-index:2}@media all and (max-width:992px){.tank-cleaning__calc{padding:5rem 0 4rem}}@media all and (max-width:576px){.tank-cleaning__calc{padding:3rem 0 2rem}}.tank-cleaning__quiz{max-width:103.5rem;margin:4.8rem auto 0;background:#fff;box-shadow:0 6rem 10rem rgba(32,32,32,.07)}.tank-cleaning__quiz .quiz__item{display:none}.tank-cleaning__quiz .quiz__item.item--current{display:block}.tank-cleaning__quiz .quiz__item-header{padding:3.1rem 2rem;background:#00923f;font-weight:600;font-size:2.2rem;line-height:3.7rem;color:#fff;text-align:center}@media all and (max-width:375px){.tank-cleaning__quiz{margin-top:2.4rem}.tank-cleaning__quiz .quiz__item-header{font-size:2rem;line-height:2.5rem;padding:1.61rem 3.2rem 1.9rem}}.tank-cleaning__quiz .quiz__item-question{margin-right:.5rem}.tank-cleaning__quiz .quiz__item-counter{white-space:nowrap}.tank-cleaning__quiz .quiz__item-inputs{max-width:54rem;padding:0 2rem;margin:4.6rem auto 0}.tank-cleaning__quiz .quiz__item-inputs.inputs--error .quiz__input{background:rgba(199,31,31,.03);border:.2rem solid #c71f1f}.tank-cleaning__quiz .quiz__item-inputs.inputs--error .quiz__input::-moz-placeholder{color:#c71f1f}.tank-cleaning__quiz .quiz__item-inputs.inputs--error .quiz__input::placeholder{color:#c71f1f}.tank-cleaning__quiz .quiz__item-inputs.inputs--error .quiz__error{display:inline-block}.quiz__input{width:100%;padding:1.7rem 2.4rem;font-size:1.8rem;line-height:3rem;background:#f9fbfd;border:.1rem solid #cddae5;border-radius:.3rem}@media all and (max-width:576px){.quiz__input{font-size:1.6rem;line-height:2.8rem;padding:1.4rem 2rem 1.2rem}}.quiz__input::-moz-placeholder{color:#697e8d}.quiz__input::placeholder{color:#697e8d}.quiz__input:focus{outline:0}.quiz__radio{display:none}.quiz__radio:checked+.quiz__label{background:#e7e7e7}.quiz__radio:checked+.quiz__label::before{background:grey}.quiz__input-wrapper{margin-bottom:1.1rem}.quiz__input-wrapper:last-of-type{margin-bottom:0}.quiz__label{display:block;position:relative;width:100%;padding:1.8rem 2rem 1.6rem 5.3rem;font-weight:500;font-size:1.8rem;line-height:3rem;background:#f1f1f1;border-radius:.3rem;transition:.15s;cursor:pointer}.quiz__label:hover{background:#eaeaea}.quiz__label::before{content:"";display:block;width:2rem;height:2rem;position:absolute;top:2.2rem;left:2rem;border-radius:50%;border:.2rem solid grey;box-sizing:border-box;transition:.15s;background:#fff}@media all and (max-width:576px){.quiz__label{font-size:1.6rem;line-height:2.8rem;padding:1.4rem 1.6rem 1.2rem 4.4rem}.quiz__label::before{top:1.8rem;left:1.2rem}}.quiz__error{display:none;font-size:1.3rem;line-height:1.9rem;color:#c71f1f}.quiz__nav{max-width:54rem;margin:0 auto;padding:4rem 2rem;display:flex;justify-content:space-between;background:#fff}@media all and (max-width:576px){.quiz__nav{padding:2.1rem 2rem 2rem}}.quiz__nav-button{height:6.4rem;width:18rem;border:.2rem solid #00923f;transition:opacity}.quiz__nav-button.button--hidden{cursor:auto;opacity:0}.tank-cleaning__reviews{padding:7rem 0 9rem;background:#f7f7f7}@media all and (max-width:992px){.tank-cleaning__reviews{padding:5rem 0}}@media all and (max-width:768px){.tank-cleaning__reviews{padding:5rem 0}}@media all and (max-width:576px){.tank-cleaning__reviews{padding:3rem 0 0}}.tank-cleaning__reviews-inner{margin-top:6rem}@media all and (max-width:640px){.tank-cleaning__reviews-inner{margin-top:8.5rem}}@media all and (max-width:375px){.tank-cleaning__quiz .quiz__item-inputs{margin-top:2.1rem}.quiz__nav-button{height:5.4rem;max-width:12.5rem}.tank-cleaning__reviews .tank-cleaning__block-desc{margin-top:1.7rem}.tank-cleaning__reviews-inner{padding:8.1rem 0 .1rem}}.tank-cleaning__reviews-item{display:none;margin:0 auto;justify-content:space-between}@media all and (max-width:640px){.tank-cleaning__reviews-item{flex-direction:column}}.tank-cleaning__reviews-item.item--current{display:flex}.tank-cleaning__reviews-item .reviews-item__license{position:relative;flex:1;max-width:33.3rem;z-index:2}@media all and (max-width:640px){.tank-cleaning__reviews-item .reviews-item__license{max-width:unset;width:100%;padding:0 7.9rem}}.tank-cleaning__reviews-item .reviews-item__license-link:focus{outline:0}.tank-cleaning__reviews-item .reviews-item__license-img{vertical-align:top;max-width:100%;border:.3rem solid #a5a5a5;box-shadow:0 4rem 8rem rgba(27,27,27,.12)}@media all and (max-width:640px){.tank-cleaning__reviews-item .reviews-item__license-img{margin-top:-7rem;box-shadow:0 4rem 8rem rgba(27,27,27,.06)}}@media all and (max-width:375px){.tank-cleaning__reviews-item .reviews-item__license-img{margin-top:-14rem;box-shadow:0 4rem 8rem rgba(27,27,27,.06)}}.tank-cleaning__reviews-item .reviews-item__license-img:focus{outline:0}.tank-cleaning__reviews-item .reviews-item__text{position:relative;flex:1;margin-left:5rem;display:flex;flex-direction:column;justify-content:center;min-height:43rem;padding:3rem 10rem 3rem 14rem;border:.1rem solid #dfdfdf;font-weight:400;font-size:1.8rem;line-height:3rem;background:#fff}@media all and (max-width:640px){.tank-cleaning__reviews-item .reviews-item__text{border:none}}.tank-cleaning__reviews-item .reviews-item__text::-webkit-scrollbar-track{padding-right:.5rem;-webkit-box-shadow:inset 0 0 .4rem rgba(0,0,0,.3);background-color:#eef3f8}.tank-cleaning__reviews-item .reviews-item__text::-webkit-scrollbar{width:.3rem;background-color:#eef3f8}.tank-cleaning__reviews-item .reviews-item__text::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 .4rem rgba(0,0,0,.3);background-color:#c3cdd7}@media all and (max-width:900px){.tank-cleaning__reviews-item .reviews-item__text{padding:3rem 6rem;margin-left:4rem}}@media all and (max-width:768px){.tank-cleaning__reviews-item .reviews-item__text{font-size:1.6rem;line-height:2.5rem;margin-left:3rem}}.tank-cleaning__reviews-item .reviews-item__text::before{content:"";display:block;width:4.4rem;height:4.4rem;position:absolute;top:5.1rem;left:5.1rem;background:url("../img/reviews-quotes.cc534a9fcc9f.svg") center center/contain no-repeat}@media all and (max-width:900px){.tank-cleaning__reviews-item .reviews-item__text::before{width:3rem;height:3rem;top:2rem;left:2rem}}@media all and (max-width:640px){.tank-cleaning__reviews-item .reviews-item__text{margin-left:0;margin-top:-9rem;padding:11.5rem 3rem 3rem}.tank-cleaning__reviews-item .reviews-item__text::before{width:7.2rem;height:4.8rem;left:2.8rem;top:1.9rem}}.tank-cleaning__reviews-item .reviews-item__text p{margin-bottom:1rem}.tank-cleaning__reviews-item .reviews-item__text p:last-child{margin-bottom:0}.tank-cleaning__reviews-item .reviews-item__text-author{margin-top:1.9rem}.tank-cleaning__reviews-item .reviews-item__text-author .text-selected{font-weight:800}.tank-cleaning__reviews-slider{max-width:111rem;margin:.3rem auto 0}@media all and (max-width:1310px){.tank-cleaning__reviews-slider{max-width:calc(100% - 14rem)}}.tank-cleaning__reviews-slider .reviews-slider__item{margin:0 .6rem;padding:.6rem 1rem;background:#fff;height:11rem;border:.1rem solid #dadfe3}@media all and (max-width:576px){.tank-cleaning__reviews-slider{margin-top:0;max-width:calc(100% - 11.7rem)}.tank-cleaning__reviews-slider .reviews-slider__item{padding:0 3.1rem;height:9rem}}.tank-cleaning__reviews-slider .reviews-slider__item:focus{outline:0}.tank-cleaning__reviews-slider .reviews-slider__item:hover{cursor:pointer}.tank-cleaning__reviews-slider .reviews-slider__item:hover .reviews-slider__item-img{filter:none}.tank-cleaning__reviews-slider .reviews-slider__item.slick-current{border-color:transparent;box-shadow:0 1rem 2rem rgba(7,32,57,.09)}.tank-cleaning__reviews-slider .reviews-slider__item.slick-current .reviews-slider__item-img{filter:none}.tank-cleaning__reviews-slider .reviews-slider__item-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%);transition:.2s}.tank-cleaning__reviews-slider .slick-list{padding:4rem 0}.tank-cleaning__reviews-slider .slick-next,.tank-cleaning__reviews-slider .slick-prev{width:4.4rem;height:6.4rem;transform:translate(0,-50%);z-index:2}.tank-cleaning__reviews-slider .slick-next:hover::before,.tank-cleaning__reviews-slider .slick-prev:hover::before{background:url("../img/arrow-reviews-slider.34c8e65ab06f.svg") center center no-repeat #309c5f}.tank-cleaning__reviews-slider .slick-next::before,.tank-cleaning__reviews-slider .slick-prev::before{content:"";display:block;width:100%;height:100%;background:url("../img/arrow-reviews-slider.34c8e65ab06f.svg") center center no-repeat #00923f;border-radius:.3rem;opacity:1}.tank-cleaning__reviews-slider .slick-next.slick-disabled::before,.tank-cleaning__reviews-slider .slick-prev.slick-disabled::before{background:url("../img/arrow-reviews-slider.34c8e65ab06f.svg") center center no-repeat #309c5f}.tank-cleaning__reviews-slider .slick-prev{left:-6.8rem}.tank-cleaning__reviews-slider .slick-prev::before{transform:rotate(180deg)}.tank-cleaning__reviews-slider .slick-next{right:-6.8rem}@media all and (max-width:576px){.tank-cleaning__reviews-slider .slick-next,.tank-cleaning__reviews-slider .slick-prev{height:5.4rem}.tank-cleaning__reviews-slider .slick-prev{left:-5.8rem}.tank-cleaning__reviews-slider .slick-next{right:-5.8rem}}.tank-cleaning__reviews-slider .slick-dots{bottom:0}.tank-cleaning__reviews-slider .slick-dots li{width:.6rem;height:.6rem;margin:.4rem}.tank-cleaning__reviews-slider .slick-dots li.slick-active button::before{background:#728291}.tank-cleaning__reviews-slider .slick-dots li button{width:100%;height:100%;padding:0}.tank-cleaning__reviews-slider .slick-dots li button::before{content:"";display:block;width:100%;height:100%;border-radius:50%;background:#ccd3d8;opacity:1}.tank-cleaning__stats-grid{display:flex;justify-content:space-around}.tank-cleaning__stats{padding:9rem 0 6rem;background:#f7f7f7}@media all and (max-width:992px){.tank-cleaning__stats-grid{flex-direction:column;align-items:center}.tank-cleaning__stats{padding:5rem 0 0}}.tank-cleaning__stats.stats--full-width .tank-cleaning__stats-grid{justify-content:space-between}.tank-cleaning__stats.stats--full-width .stats-item{width:33.3%}@media all and (max-width:992px){.tank-cleaning__stats.stats--full-width .stats-item{width:35rem}.tank-cleaning__stats .stats-item{width:35rem;margin-bottom:3rem}}.tank-cleaning__stats.stats--diagnostic{background:#fff;padding:8rem 0}@media all and (max-width:768px){.tank-cleaning__stats.stats--diagnostic{padding:5.2rem 0}}.tank-cleaning__stats.stats--diagnostic .stats-item__img-wrapper{border:.1rem solid #dfdfdf;box-shadow:0 .5rem 2rem rgba(0,0,0,.03)}.tank-cleaning__stats .stats-item{display:flex;align-items:center}@media all and (max-width:480px){.tank-cleaning__stats.stats--full-width .stats-item{width:100%;padding:0 5rem 0 2rem}.tank-cleaning__stats .stats-item{width:100%;padding:0 3rem}}.tank-cleaning__stats .stats-item:last-child{margin-bottom:0}.tank-cleaning__stats .stats-item__img-wrapper{margin-right:2rem;display:flex;align-items:center;justify-content:center;width:9.4rem;height:9.4rem;background:#fff;border-radius:50%;box-shadow:0 1rem 2rem rgba(31,31,31,.12)}.tank-cleaning__stats .stats-item__img-wrapper img{vertical-align:top}.tank-cleaning__stats .stats-item__text{display:block;font-size:1.8rem;line-height:3rem}@media all and (max-width:576px){.tank-cleaning__stats .stats-item__img-wrapper{margin-right:1.7rem;min-width:7.4rem;width:7.4rem;height:7.4rem}.tank-cleaning__stats .stats-item__img-wrapper img{max-width:4rem;max-height:4rem}.tank-cleaning__stats .stats-item__text{font-size:1.6rem;line-height:2.5rem}}.tank-cleaning__stats .stats-item__num{font-family:Oswald,sans-serif;font-weight:500;font-size:6.4rem;line-height:7.7rem}.tank-cleaning__steps{padding-bottom:10.6rem;background:#f7f7f7}@media all and (max-width:576px){.tank-cleaning__stats .stats-item__num{font-size:4.4rem;line-height:6rem}.tank-cleaning__steps{padding-bottom:5rem}}.tabs-process{padding:5.3rem 10.5rem 6.5rem;background:#fff}@media all and (max-width:1260px){.tabs-process{padding:4rem 3.5rem 3.5rem}}.tabs-process__tab-panel{display:flex;align-items:center;justify-content:center}.tabs-process__tab-btn+.tabs-process__tab-btn{margin-left:1.4rem}@media all and (max-width:576px){.tabs-process{padding:3rem 2rem 3.5rem}.tabs-process__tab-btn+.tabs-process__tab-btn{margin-left:1rem}}.tabs-process__tab-btn{display:flex;justify-content:center;align-items:center;padding-top:.2rem;width:4.4rem;height:4.4rem;font-weight:800;font-size:2.1rem;line-height:3rem;color:#00923f;border:2px solid #00923f;border-radius:50%;transition:.2s}.tabs-process__tab-btn:hover{cursor:pointer;background:#e4f1ea}.tabs-process__tab-btn.tab-btn--active{color:#fff;background:#00923f}.tabs-process__tab{display:none;margin-top:2.6rem}@media all and (max-width:576px){.tabs-process__tab-btn{width:3.4rem;height:3.4rem;font-size:1.6rem;line-height:2rem}.tabs-process__tab{margin-top:2rem}}.tabs-process__tab.tab--active{display:block}.tabs-process__step-title{display:block;max-width:83.6rem;margin:0 auto;font-weight:800;font-size:4rem;line-height:4.8rem;text-align:center}@media all and (max-width:992px){.tabs-process__step-title{font-size:3rem;line-height:3.6rem}}@media all and (max-width:576px){.tabs-process__step-title{font-size:2.4rem;line-height:3rem}}@media all and (max-width:375px){.tabs-process__step-title{max-width:24rem}.tabs-process__step-img-wrapper{width:calc(100% + 4rem)}}.tabs-process__step-desc{max-width:83.6rem;margin:2.4rem auto 0;font-size:2.2rem;line-height:3.7rem;text-align:center}@media all and (max-width:992px){.tabs-process__step-desc{font-size:2rem;line-height:2.6rem;margin-top:1.6rem}}.tabs-process__step-content{margin-top:4.4rem;display:flex;align-items:center;justify-content:space-between}@media all and (max-width:576px){.tabs-process__step-desc{font-size:1.8rem;line-height:3rem}.tabs-process__step-content{margin-top:2.3rem}}.tabs-process__step-img-wrapper{max-width:46.72%;margin-right:7.6rem;min-width:44rem}@media all and (max-width:1260px){.tabs-process__step-img-wrapper{margin-right:4rem}}@media all and (max-width:992px){.tabs-process__step-content{flex-direction:column}.tabs-process__step-img-wrapper{margin-right:0;max-width:unset;min-width:unset}.tabs-process__step-adv{margin-top:2.5rem}}.tabs-process__step-img{vertical-align:top;width:100%}.tabs-process__step-adv{flex:1}.tabs-process__step-adv-item+.tabs-process__step-adv-item{margin-top:3rem}.tabs-process__step-adv-item{min-height:4.4rem;position:relative;padding-left:6.4rem;font-size:2rem;line-height:3rem}.tabs-process__step-adv-item::before{content:"";position:absolute;top:.5rem;left:0;display:block;width:4.4rem;height:4.4rem;border-radius:50%;background:url("../img/message-send.169e47c7d1d0.svg") center center/16px no-repeat #e4f1ea}.tabs-process__btn-wrapper{margin-top:5.6rem;text-align:center}@media all and (max-width:576px){.tabs-process__step-adv-item+.tabs-process__step-adv-item{margin-top:2.6rem}.tabs-process__step-adv-item{padding-left:0;padding-top:5.4rem;text-align:center}.tabs-process__step-adv-item::before{top:0;left:50%;transform:translateX(-50%)}.tabs-process__btn-wrapper{margin-top:3.6rem}}.tabs-process__order-button{padding-left:3.9rem;padding-right:3.9rem}@media all and (max-width:576px){.tabs-process__order-button{max-width:24rem;white-space:normal;font-size:1.6rem;line-height:2rem;text-align:center;padding-left:2.9rem;padding-right:2.9rem}}.tank-diagnostic{padding:9.8rem 0 6.5rem;background:#f7f7f7}.tank-diagnostic__desc-wrapper{max-width:86.2rem;margin:0 auto;font-size:2.2rem;line-height:3.5rem;text-align:center}@media all and (max-width:768px){.tank-diagnostic__desc-wrapper{font-size:2rem;line-height:3rem}}.tank-diagnostic__desc+.tank-diagnostic__desc{margin-top:2.5rem}.tank-diagnostic__title{margin-top:8.9rem}@media all and (max-width:992px){.tank-diagnostic{padding:5rem 0 4rem}.tank-diagnostic__title{margin-top:7rem}}@media all and (max-width:576px){.tank-diagnostic{padding:4.7rem 0 3rem}.tank-diagnostic__desc-wrapper{font-size:1.8rem;line-height:2.5rem}.tank-diagnostic__desc+.tank-diagnostic__desc{margin-top:2rem}.tank-diagnostic__title{margin-top:5.9rem}}.tank-diagnostic__spec-list{margin-top:2rem;display:flex;justify-content:center;flex-wrap:wrap}.tank-diagnostic__spec-item{position:relative;margin-top:5.3rem;padding:0 2rem 0 11.8rem;display:flex;align-items:center;width:41.5rem;font-size:1.8rem;line-height:3rem}@media all and (max-width:900px){.tank-diagnostic__spec-item{width:50%;margin:4rem 0 0}}.tank-diagnostic__spec-item::before{content:"";position:absolute;top:50%;left:2rem;transform:translateY(-50%);display:block;width:7.4rem;height:7.4rem;border-radius:50%;background:url("../img/check-icon-black.8a6e23a5313b.svg") center center no-repeat #fff;box-shadow:0 .8rem 1.5rem rgba(31,31,31,.15)}@media all and (max-width:640px){.tank-diagnostic__spec-item{margin-top:2.9rem;width:100%;padding:9.1rem 2rem 0;justify-content:center;text-align:center}.tank-diagnostic__spec-item::before{top:0;left:50%;transform:translate(-50%,0)}}.tank-cleaning__tech-cleaning{margin-top:8.2rem}@media all and (max-width:992px){.tank-cleaning__tech-cleaning{margin-top:5rem}}.tank-cleaning__tech-cleaning .tank-cleaning__block-desc{max-width:49.4rem}@media all and (max-width:576px){.tank-cleaning__tech-cleaning .tank-cleaning__block-desc{display:none}}.tank-cleaning__tech-cleaning .tech-cleaning__tabs-block{margin-top:4.7rem;display:flex;justify-content:space-between}@media all and (max-width:1024px){.tank-cleaning__tech-cleaning .tech-cleaning__tabs-block{flex-direction:column}}@media all and (max-width:576px){.tank-cleaning__tech-cleaning .tech-cleaning__tabs-block{margin-top:2.4rem}}.tank-cleaning__tech-cleaning .tabs-block__info{position:relative;max-width:45.4rem;flex:1;box-shadow:0 6rem 10rem rgba(7,32,57,.09)}@media all and (max-width:1024px){.tank-cleaning__tech-cleaning .tabs-block__info{max-width:unset;margin:1.5rem 2rem 0;padding-bottom:3rem}}@media all and (max-width:375px){.tank-cleaning__tech-cleaning{margin-top:3.1rem}.tank-cleaning__tech-cleaning .tabs-block__info{margin:1.5rem 1rem 0}}.tank-cleaning__tech-cleaning .tabs-block__info::before{content:"";display:block;width:1.9rem;height:1.9rem;position:absolute;left:-1.5rem;top:50%;background:#fff;transform:rotate(45deg) translateY(-50%)}@media all and (max-width:1024px){.tank-cleaning__tech-cleaning .tabs-block__info::before{left:2.5rem;top:-1rem;transform:rotate(45deg) translateY(0);background:#00923f}}.tank-cleaning__tech-cleaning .tabs-block__info-controls{position:relative;display:flex;align-items:center;justify-content:center;padding:3rem 1rem;background:#00923f}@media all and (max-width:576px){.tank-cleaning__tech-cleaning .tabs-block__info-controls{padding:1.6rem 1rem}}.tank-cleaning__tech-cleaning .tabs-block__info-controls-button{display:flex;align-items:center;justify-content:center;margin-right:1.4rem;width:4.4rem;height:4.4rem;border-radius:50%;font-weight:800;font-size:2.1rem;line-height:3.3rem;color:#fff;border:none;background:#13a652;cursor:pointer;transition:.2s}.tank-cleaning__tech-cleaning .tabs-block__info-controls-button.button--active{color:#00923f;background:#fff}.tank-cleaning__tech-cleaning .tabs-block__info-controls-button:last-child{margin-right:unset}.tank-cleaning__tech-cleaning .tabs-block__info-controls-progress{position:absolute;bottom:0;left:0;width:25%;height:.8rem;background:#2db969}@media all and (max-width:1024px){.tank-cleaning__tech-cleaning .tabs-block__info-controls-progress{display:none}}.tank-cleaning__tech-cleaning .tabs-block__content{padding:1rem 5rem;text-align:center;font-size:1.8rem;line-height:3rem;overflow-y:auto}@media all and (max-width:576px){.tank-cleaning__tech-cleaning .tabs-block__content{padding:1rem 3rem}}@media all and (max-width:375px){.tank-cleaning__tech-cleaning .tabs-block__content{font-size:1.6rem;line-height:2.5rem;padding:1.6rem 2rem 0}}.tank-cleaning__tech-cleaning .tabs-block__content::-webkit-scrollbar-track{padding-right:.5rem;-webkit-box-shadow:inset 0 0 .4rem rgba(0,0,0,.3);background-color:#eef3f8}.tank-cleaning__tech-cleaning .tabs-block__content::-webkit-scrollbar{width:.3rem;background-color:#eef3f8}.tank-cleaning__tech-cleaning .tabs-block__content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 .4rem rgba(0,0,0,.3);background-color:#c3cdd7}.tank-cleaning__tech-cleaning .tabs-block__content-item{display:none}.tank-cleaning__tech-cleaning .tabs-block__content-item.item--current{display:block}.tank-cleaning__tech-cleaning .tabs-block__content-title{display:inline-block;margin-top:2.5rem;font-family:Oswald;font-style:normal;font-weight:500;font-size:2.8rem;line-height:4.7rem}@media all and (max-width:375px){.tank-cleaning__tech-cleaning .tabs-block__content-title{margin-top:0;font-size:2.2rem;line-height:3.7rem}}.tank-cleaning__tech-cleaning .tabs-block__content-desc{margin-top:2.1rem}@media all and (max-width:375px){.tank-cleaning__tech-cleaning .tabs-block__content-desc{margin-top:1rem}}.tank-cleaning__tech-cleaning .tabs-block__content-adv{margin-top:2.9rem;font-weight:700;padding:3rem 2.3rem 2.2rem;background:#f7f7f7;border:1px solid #d6d6d6}@media all and (max-width:375px){.tank-cleaning__tech-cleaning .tabs-block__content-adv{margin-top:2rem;padding:1.9rem 2rem 1.5rem}}.tank-cleaning__tech-cleaning .tabs-block__video-wrapper{flex:1}.tank-cleaning__tech-cleaning .tabs-block__video{width:100%;height:100%;padding-bottom:56.25%;display:none;position:relative}.tank-cleaning__tech-cleaning .tabs-block__video.video--current{display:block}.tank-cleaning__tech-cleaning .tabs-block__video iframe,.tank-cleaning__tech-cleaning .tabs-block__video img{position:absolute;top:0;left:0;width:100%;height:100%}.tank-cleaning__btn-wrapper{text-align:center;margin-top:3rem}@media all and (max-width:768px){.tank-cleaning__btn-wrapper{margin-top:1.6rem}}.tank-cleaning__order-button{white-space:unset;padding-left:3.4rem;padding-right:3.4rem;height:6.4rem;text-align:center}@media all and (max-width:576px){.tank-cleaning__order-button{padding:1rem;width:100%;line-height:2.5rem;max-width:30rem;height:unset;min-height:5.4rem}}.tank-cleaning__tech{margin-top:6.3rem}@media all and (max-width:768px){.tank-cleaning__tech{margin-top:4rem}}.tank-cleaning__tech-inner{background:#f7f7f7;padding:8.2rem 2.8rem 10.6rem}@media all and (max-width:640px){.tank-cleaning__tech-inner{padding:5rem 2.8rem 7rem}}@media all and (max-width:375px){.tank-cleaning__tech{margin-top:3.1rem}.tank-cleaning__tech-inner{padding:3rem 2.8rem 5.6rem}}.tank-cleaning__tech-list{max-width:107rem;margin:7.6rem auto 0;display:grid;grid-template:auto/repeat(2,1fr);grid-column-gap:5.2rem;grid-row-gap:6.4rem}@media all and (max-width:640px){.tank-cleaning__tech-list{margin-top:4rem;grid-template:auto/1fr}}.tank-cleaning__tech-list-item{position:relative;padding-left:8rem;font-weight:700;font-size:2.1rem;line-height:3rem}@media all and (max-width:900px){.tank-cleaning__tech-list{grid-column-gap:3rem;grid-row-gap:5rem}.tank-cleaning__tech-list-item{font-size:1.8rem;line-height:2.5rem}}.tank-cleaning__tech-list-item::before{content:"";display:block;width:5.4rem;height:5.4rem;position:absolute;top:0;left:0;border-radius:50%;background:url("../img/check-tech.a7ccc6e37d76.svg") center center no-repeat #00923f}@media all and (max-width:375px){.tank-cleaning__tech-list{margin-top:2.1rem}.tank-cleaning__tech-list-item{padding-left:unset;padding-top:5rem;text-align:center}.tank-cleaning__tech-list-item::before{width:4.4rem;height:4.4rem;top:0;left:50%;transform:translateX(-50%)}}.tank-cleaning__video-block{padding:8.5rem 0 2rem}@media all and (max-width:992px){.tank-cleaning__video-block{padding:6rem 0 0}}@media all and (max-width:576px){.tank-cleaning__tech-list{grid-row-gap:3.8rem}.tank-cleaning__video-block{padding:4rem 0 0}}.tank-cleaning__video-block-inner{max-width:100rem;margin:0 auto}.content__video{position:relative;width:100%;padding-bottom:56.25%}.content__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
/*# sourceMappingURL=styles.css.map */

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjQwNC5zY3NzIiwiYWJvdXQuc2NzcyIsImFkZGl0aW9uYWwtaW5mby5zY3NzIiwiZm9udHMuc2NzcyIsImNzcy9qcXVlcnkuZmFuY3lib3guY3NzIiwic3R5bGVzLmNzcyIsImNzcy9zbGljay5jc3MiLCJjc3Mvc2xpY2stdGhlbWUuY3NzIiwiY3NzL2RhdGVwaWNrZXIubWluLmNzcyIsImNzcy9pbnRsVGVsSW5wdXQuY3NzIiwiYmFzZS5zY3NzIiwidHlwb2dyYXBoeS5zY3NzIiwiYnJlYWQtY3J1bWJzLnNjc3MiLCJjYXJlZXIuc2NzcyIsImNvbW1lbnQuc2NzcyIsImNvbnRhY3RzLnNjc3MiLCJjb250ZW50LWJsb2NrLnNjc3MiLCJkb2N1bWVudGF0aW9uLnNjc3MiLCJkYXRlcGlja2VyLnNjc3MiLCJmb290ZXIuc2NzcyIsImdhbGxlcnkuc2NzcyIsImdlb2dyYXBoeS5zY3NzIiwiaGVhZGVyLnNjc3MiLCJtYWluLXNjcmVlbi5zY3NzIiwibW9kYWwtbWVudS5zY3NzIiwibW9kYWxzLnNjc3MiLCJuZXdzLXNsaWRlci5zY3NzIiwibmV3cy5zY3NzIiwicGFnaW5hdGlvbi5zY3NzIiwicHJvamVjdHMuc2NzcyIsInF1YWxpdHkuc2NzcyIsInJlc3VtZS5zY3NzIiwicmV2aWV3cy5zY3NzIiwic2VhcmNoLnNjc3MiLCJzZWxlY3Quc2NzcyIsInNlcnZpY2VzLWdhbGxlcnkuc2NzcyIsInNlcnZpY2VzLnNjc3MiLCJzaWRlYmFyLnNjc3MiLCJzb3J0aW5nLnNjc3MiLCJzdHJ1Y3R1cmUuc2NzcyIsInZlbmRvcnMuc2NzcyIsInRhbmstY2xlYW5pbmcuc2NzcyIsInlhLXNvY2lhbC5zY3NzIiwic2V2aWNlcy9hYm91dC10ZXh0LnNjc3MiLCJzZXZpY2VzL2RldGFpbC13b3JrLnNjc3MiLCJzZXZpY2VzL2hlYWRlci5zY3NzIiwic2V2aWNlcy9vcmRlci5zY3NzIiwic2V2aWNlcy93b3JrLWxpc3Quc2NzcyIsInNldmljZXMvcHJvamVjdHMtdGFibGUuc2NzcyIsInRhbmstY2xlYW5pbmcvYWJvdXQuc2NzcyIsInRhbmstY2xlYW5pbmcvYWR2YW50YWdlcy5zY3NzIiwidGFuay1jbGVhbmluZy9hbnRpY29yLXByb2Nlc3Muc2NzcyIsInRhbmstY2xlYW5pbmcvYnVpbGRpbmctZmVhdHVyZXMuc2NzcyIsInRhbmstY2xlYW5pbmcvYnVpbGRpbmctZmluaXNoLnNjc3MiLCJ0YW5rLWNsZWFuaW5nL2J1aWxkaW5nLXByb2Nlc3Muc2NzcyIsInRhbmstY2xlYW5pbmcvY2VydGlmaWNhdGlvbi5zY3NzIiwidGFuay1jbGVhbmluZy9leHBpcmllbmNlLnNjc3MiLCJ0YW5rLWNsZWFuaW5nL2hlYWRlci5zY3NzIiwidGFuay1jbGVhbmluZy9sYXN0LXF1ZXN0aW9ucy5zY3NzIiwidGFuay1jbGVhbmluZy9saWNlbnNlcy5zY3NzIiwidGFuay1jbGVhbmluZy9tYXNvbnJ5LnNjc3MiLCJ0YW5rLWNsZWFuaW5nL29yZGVyLWNvbXBsZXguc2NzcyIsInRhbmstY2xlYW5pbmcvcHJvY2Vzcy1jbGVhbmluZy5zY3NzIiwidGFuay1jbGVhbmluZy9wcm9jZXNzLnNjc3MiLCJ0YW5rLWNsZWFuaW5nL3F1aXouc2NzcyIsInRhbmstY2xlYW5pbmcvcmV2aWV3cy5zY3NzIiwidGFuay1jbGVhbmluZy9zdGF0cy5zY3NzIiwidGFuay1jbGVhbmluZy9zdGVwcy5zY3NzIiwidGFuay1jbGVhbmluZy90YW5rLWRpYWdub3N0aWMuc2NzcyIsInRhbmstY2xlYW5pbmcvdGVjaC1jbGVhbmluZy5zY3NzIiwidGFuay1jbGVhbmluZy90ZWNoLnNjc3MiLCJ0YW5rLWNsZWFuaW5nL3ZpZGVvLWJsb2NrLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUVJLHVCQUNJLE1BQUEsS0FDQSxXQUFBLE9BTUEsa0NBQ0ksUUFBQSxNQUNBLFlBQUEsTUFBQSxDQUFBLFdBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxVQUFBLE1BQ0EsWUFBQSxRQUNBLE9BQUEsTUFFQSxpQ0FUSixrQ0FVUSxZ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LE1BQUEsS0FFRiwwQkFDRSxRQUFBLEtBQ0EsWUFBQSxNQUVGLFdBQ0UsTUFBQSxLQUNBLG1CQUNFLE1BQUEsS0FDRixtQkFDRSxNQUFBLEtBQ0YsbUJBQ0UsTUFBQSxLQUNGLG1CQUNFLE1BQUEsS0FRRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsRUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxNQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE1BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsTUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxNQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxPQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLE9BQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsT0FBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBN2dCRSxNQUFBLEtBOGdCQSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQTBRRixpQkFBQSxZQXpRQSxtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLElBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkE3dEJFLE1BQUEsS0E4dEJBLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxPQUFBLEtBQ0Esb0JBQUEsUUFBQSxFQUNGLG1CQUNFLE9BQUEsS0FDQSxvQkFBQSxRQUFBLEVBQ0YsbUJBQ0UsT0FBQSxLQUNBLG9CQUFBLFFBQUEsRUFDRixtQkFDRSxP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QSxFQUNBLE1BQUEsS0FDQSxPQUFBIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiY29sb3JzXCI7XHJcbi5tYWluLXdyYXBwZXIge1xyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC8vIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6NDgwcHgpIHtcclxuICAgICAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDEyLjNyZW07XHJcbiAgICAgICAgLy8gfVxyXG5cclxuXHJcbiAgICAgICAgJi1mYWlsZWQtbnVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzByZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NC41cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDo0ODBweCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjUuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1mYWlsZWQtdGV4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJMYXRvXCIsc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjQuNSU7XHJcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6NDgwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWZhaWxlZC1saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMy44cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0LWdyZWVuO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNnJlbSAycmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDo0ODBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi45cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS40cmVtIDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzBDQTI0RDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0IFwiY29sb3JzXCI7XHJcblxyXG4ud3JhcHBlci0tYWJvdXQtcGFnZSB7XHJcblxyXG4gIC5icmVhZC1jcnVtYnMge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIC5icmVhZC1jcnVtYnNfX2xpbmsge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idXNpbmVzcy1kaXJlY3Rpb25fX3RpdGxlIHtcclxuICBmb250LWZhbWlseTogJ09zd2FsZCcsICdTYW5zIFNlcmlmJztcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMy44cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiA2LjZyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYnVzaW5lc3MtZGlyZWN0aW9uX19ncmlkIHtcclxuICBtYXJnaW4tdG9wOiAzLjRyZW07XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDIsIDFmcik7XHJcbiAgZ3JpZC1nYXA6IDMuNXJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGdyaWQtZ2FwOiAycmVtO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgIGdyaWQtZ2FwOiAxLjhyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYnVzaW5lc3MtZGlyZWN0aW9uX19pdGVtIHtcclxuICBwYWRkaW5nOiAzLjdyZW0gNC4xcmVtIDQuN3JlbTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcbiAgYm94LXNoYWRvdzogMCA4cmVtIDEwcmVtIHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nOiAzcmVtO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG4gICAgcGFkZGluZzogMS41cmVtIDJyZW07XHJcbiAgfVxyXG5cclxuICAmLml0ZW0tLXByb2plY3Qge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE5OS40OGRlZywgIzAwQTM0NiAtMC4zMyUsICMwMDg3M0EgMTAzLjMlKTtcclxuICB9XHJcbiAgJi5pdGVtLS1idWlsZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTk2LjVkZWcsICMwMDdDQzcgLTYuMjMlLCAjMDA3MkI4IDEwMS40JSk7XHJcbiAgfVxyXG5cclxuICAmLml0ZW0tLXdpdGgtaW1nIHtcclxuICAgIHBhZGRpbmc6IDAgMCAyLjdyZW0gMDtcclxuICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuXHJcbiAgICAuaXRlbV9fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjFyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgNHJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjRyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pdGVtX19kZXNjIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS43cmVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDRyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLml0ZW1fX2ltZyAge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMThyZW07XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcblxyXG4gIC5pdGVtX190aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCcsICdTYW5zIFNlcmlmJztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtX19kZXNjIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi5hZGRpdGlvbmFsLWluZm8ge1xyXG4gIHBhZGRpbmc6IDQuM3JlbSAwIDUuNHJlbTtcclxuICBiYWNrZ3JvdW5kOiAjMDA5MjNGO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDEuOXJlbSAwIDMuMXJlbTtcclxuICB9XHJcblxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQtaW5mbyB7XHJcbiAgICBtYXgtd2lkdGg6IDY5LjJyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCAnU2FucyBTZXJpZic7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAzLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogNi42cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19kZXNjIHtcclxuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi4ycmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnN1bHQtYnV0dG9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDMuOHJlbTtcclxuICAgIHBhZGRpbmc6IDAgNC42cmVtIDAgMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgYm94LXNoYWRvdzogMCAuNHJlbSAuNHJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gLjc1cmVtKTtcclxuICAgICAgcmlnaHQ6IDJyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Fycm93LWFkZC1pbmZvLnN2ZycpIGNlbnRlciBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmc6IDAgNC42cmVtIDAgMnJlbTtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICBoZWlnaHQ6IDUuNnJlbTtcclxuICAgIG1hcmdpbi10b3A6IDMuOHJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xyXG4gICAgYm94LXNoYWRvdzogMCAuNHJlbSAuNHJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi5saW5rLWNhcmVlciB7XHJcbiAgICAgIHdpZHRoOiAxNi43cmVtO1xyXG4gICAgICBjb2xvcjogIzAwN0QzNjtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAuNzVyZW0pO1xyXG4gICAgICByaWdodDogMnJlbTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYXJyb3ctYWRkLWluZm8uc3ZnJykgY2VudGVyIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbnMtYmxvY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Jlc3VtZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuOHJlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcmVzdW1lLWJ1dHRvbiB7XHJcblxyXG4gICAgJi5idXR0b24ge1xyXG4gICAgICBoZWlnaHQ6IDUuNnJlbTtcclxuICAgICAgYm9yZGVyOiAuMnJlbSBzb2xpZCB3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgd2lkdGg6IDIxLjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yZXN1bWUtZm9ybWF0cyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBtYXJnaW46IDAgMCAwIDJyZW07XHJcbiAgICB3aWR0aDogMThyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgbWFyZ2luOiAxcmVtIDAgMCAwO1xyXG4gICAgICB3aWR0aDogMTlyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWN0cyB7XHJcbiAgICB3aWR0aDogMjguOHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3RzX19waG9uZS1saW5rIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgJ1NhbnMgU2VyaWYnO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQuOXJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdHNfX3RleHQge1xyXG4gICAgICBtYXgtd2lkdGg6IDIycmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAuN2VtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YnNjcmliZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnN1YnNjcmliZV9fZm9ybSB7XHJcbiAgICAgIG1heC13aWR0aDogNTYuNXJlbTtcclxuXHJcbiAgICAgIC5mb3JtX19pbnB1dCB7XHJcbiAgICAgICAgcGFkZGluZzogMS40cmVtIDE2cmVtIDEuNHJlbSAzcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoOCwgMTgzLCA4NCwgLjcpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsICdTYW5zIFNlcmlmJztcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgICBoZWlnaHQ6IDUuNXJlbTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMS40cmVtIDJyZW0gMS40cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0LXRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtX19idXR0b24tc3Vic2NyaWJlIHtcclxuICAgICAgICB3aWR0aDogMTVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA1LjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4iLCJAbWl4aW4gZm9udC1mYWNlKCRmb250LWZhbWlseSwgJGZpbGUtcGF0aCwgJHdlaWdodDogbm9ybWFsLCAkc3R5bGU6IG5vcm1hbCkge1xyXG4gIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuICAgIHNyYzogdXJsKCcjeyRmaWxlLXBhdGh9LndvZmYyJyk7XHJcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcclxuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcclxuICB9XHJcbn1cclxuXHJcbi8vT3N3YWxkXHJcbkBpbmNsdWRlIGZvbnQtZmFjZShcIk9zd2FsZFwiLCBcIi4uL2ZvbnRzL29zd2FsZC1saWdodFwiLCAzMDApO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoXCJPc3dhbGRcIiwgXCIuLi9mb250cy9vc3dhbGQtcmVndWxhclwiLCA0MDApO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoXCJPc3dhbGRcIiwgXCIuLi9mb250cy9vc3dhbGQtbWVkaXVtXCIsIDUwMCk7XHJcbkBpbmNsdWRlIGZvbnQtZmFjZShcIk9zd2FsZFwiLCBcIi4uL2ZvbnRzL29zd2FsZC1zZW1pYm9sZFwiLCA2MDApO1xyXG5AaW5jbHVkZSBmb250LWZhY2UoXCJPc3dhbGRcIiwgXCIuLi9mb250cy9vc3dhbGQtYm9sZFwiLCA3MDApO1xyXG5cclxuLy9MYXRvXHJcbkBpbmNsdWRlIGZvbnQtZmFjZShcIkxhdG9cIiwgXCIuLi9mb250cy9sYXRvLWxpZ2h0XCIsIDMwMCk7XHJcbkBpbmNsdWRlIGZvbnQtZmFjZShcIkxhdG9cIiwgXCIuLi9mb250cy9sYXRvLXJlZ3VsYXJcIiwgNDAwKTtcclxuQGluY2x1ZGUgZm9udC1mYWNlKFwiTGF0b1wiLCBcIi4uL2ZvbnRzL2xhdG8tbWVkaXVtXCIsIDUwMCk7XHJcbkBpbmNsdWRlIGZvbnQtZmFjZShcIkxhdG9cIiwgXCIuLi9mb250cy9sYXRvLXNlbWlib2xkXCIsIDYwMCk7XHJcbkBpbmNsdWRlIGZvbnQtZmFjZShcIkxhdG9cIiwgXCIuLi9mb250cy9sYXRvLWJvbGRcIiwgNzAwKTtcclxuQGluY2x1ZGUgZm9udC1mYWNlKFwiTGF0b1wiLCBcIi4uL2ZvbnRzL2xhdG8taGVhdnlcIiwgOTAwKTtcclxuIiwiYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmZhbmN5Ym94LWFjdGl2ZSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1oaWRkZW4ge1xyXG4gICAgbGVmdDogLTk5OTlweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiAtOTk5OXB4O1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uZmFuY3lib3gtY29udGFpbmVyIHtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG4gICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWNvbnRhaW5lciAqIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1vdXRlcixcclxuLmZhbmN5Ym94LWlubmVyLFxyXG4uZmFuY3lib3gtYmcsXHJcbi5mYW5jeWJveC1zdGFnZSB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1vdXRlciB7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYmcge1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDMwLCAzMCwgMzApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNDcsIDAsIC43NCwgLjcxKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcclxuICAgIG9wYWNpdHk6IC45O1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjIsIC42MSwgLjM2LCAxKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWluZm9iYXIsXHJcbi5mYW5jeWJveC10b29sYmFyLFxyXG4uZmFuY3lib3gtY2FwdGlvbixcclxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XHJcbiAgICBkaXJlY3Rpb246IGx0cjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlIC4yNXM7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiA5OTk5NztcclxufVxyXG5cclxuLmZhbmN5Ym94LXNob3ctaW5mb2JhciAuZmFuY3lib3gtaW5mb2JhcixcclxuLmZhbmN5Ym94LXNob3ctdG9vbGJhciAuZmFuY3lib3gtdG9vbGJhcixcclxuLmZhbmN5Ym94LXNob3ctY2FwdGlvbiAuZmFuY3lib3gtY2FwdGlvbixcclxuLmZhbmN5Ym94LXNob3ctbmF2IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlIDBzLCB2aXNpYmlsaXR5IDBzIGVhc2UgMHM7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcblxyXG4uZmFuY3lib3gtaW5mb2JhciB7XHJcbiAgICBjb2xvcjogI2NjYztcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgbWluLXdpZHRoOiA0NHB4O1xyXG4gICAgbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHRvcDogMDtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10b29sYmFyIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc3RhZ2Uge1xyXG4gICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgIHotaW5kZXg6IDEwMTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LXN0YWdlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZSB7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC8qIFVzaW5nIHdpdGhvdXQgcHJlZml4IHdvdWxkIGJyZWFrIElFMTEgKi9cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgcGFkZGluZzogNDRweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwMjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSxcclxuLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyxcclxuLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LFxyXG4uZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0taW1hZ2Uge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDQ0cHggMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZTo6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0taHRtbCB7XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIHBhZGRpbmc6IDQ0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjUsIDAsIC4xNCwgMSk7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwNDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWNhbi16b29tT3V0IC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGN1cnNvcjogem9vbS1vdXQ7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jYW4tem9vbUluIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGN1cnNvcjogem9vbS1pbjtcclxufVxyXG5cclxuLmZhbmN5Ym94LWNhbi1zd2lwZSAuZmFuY3lib3gtY29udGVudCxcclxuLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XHJcbiAgICBjdXJzb3I6IGdyYWI7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1ncmFiYmluZyAuZmFuY3lib3gtY29udGVudCB7XHJcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XHJcbiAgICBjdXJzb3I6IGdyYWJiaW5nO1xyXG59XHJcblxyXG4uZmFuY3lib3gtY29udGFpbmVyIFtkYXRhLXNlbGVjdGFibGU9J3RydWUnXSB7XHJcbiAgICBjdXJzb3I6IHRleHQ7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pbWFnZSxcclxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50LFxyXG4uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudCxcclxuLmZhbmN5Ym94LXNsaWRlLS1wZGYgLmZhbmN5Ym94LWNvbnRlbnQsXHJcbi5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQ6ICNlNWUzZGY7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi5mYW5jeWJveC12aWRlbyxcclxuLmZhbmN5Ym94LWlmcmFtZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyogRml4IGlPUyAqL1xyXG4uZmFuY3lib3gtaWZyYW1lIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1lcnJvciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWVycm9yIHAge1xyXG4gICAgY29sb3I6ICM0NDQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIEJ1dHRvbnMgKi9cclxuXHJcbi5mYW5jeWJveC1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgzMCwgMzAsIDMwLCAuNik7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnM7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcclxuICAgIHdpZHRoOiA0NHB4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uLFxyXG4uZmFuY3lib3gtYnV0dG9uOnZpc2l0ZWQsXHJcbi5mYW5jeWJveC1idXR0b246bGluayB7XHJcbiAgICBjb2xvcjogI2NjYztcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uLmZhbmN5Ym94LWZvY3VzIHtcclxuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQ7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdLFxyXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzg4ODtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEZpeCBJRTExICovXHJcbi5mYW5jeWJveC1idXR0b24gZGl2IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyBwYXRoIHtcclxuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgIHN0cm9rZS13aWR0aDogMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbi0tcGxheSBzdmc6bnRoLWNoaWxkKDIpLFxyXG4uZmFuY3lib3gtYnV0dG9uLS1mc2VudGVyIHN2ZzpudGgtY2hpbGQoMikge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJ1dHRvbi0tcGF1c2Ugc3ZnOm50aC1jaGlsZCgxKSxcclxuLmZhbmN5Ym94LWJ1dHRvbi0tZnNleGl0IHN2ZzpudGgtY2hpbGQoMSkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXByb2dyZXNzIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZjUyNjg7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDA7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuICAgIHotaW5kZXg6IDk5OTk4O1xyXG59XHJcblxyXG4vKiBDbG9zZSBidXR0b24gb24gdGhlIHRvcCByaWdodCBjb3JuZXIgb2YgaHRtbCBjb250ZW50ICovXHJcblxyXG4uZmFuY3lib3gtY2xvc2Utc21hbGwge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAuODtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtMTJweDtcclxuICAgIHRvcDogLTQ0cHg7XHJcbiAgICB6LWluZGV4OiA0MDE7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zbGlkZS0taHRtbCAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jb250ZW50IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jbG9zZS1zbWFsbCxcclxuLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIE5hdmlnYXRpb24gYXJyb3dzICovXHJcblxyXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSA1MHB4KTtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIGRpdiB7XHJcbiAgICBwYWRkaW5nOiA3cHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X2xlZnQge1xyXG4gICAgbGVmdDogMDtcclxuICAgIGxlZnQ6IGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XHJcbiAgICBwYWRkaW5nOiAzMXB4IDI2cHggMzFweCA2cHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcclxuICAgIHBhZGRpbmc6IDMxcHggNnB4IDMxcHggMjZweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgcmlnaHQ6IGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpO1xyXG59XHJcblxyXG4vKiBDYXB0aW9uICovXHJcblxyXG4uZmFuY3lib3gtY2FwdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjg1KSAwJSxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIC4zKSA1MCUsXHJcbiAgICAgICAgcmdiYSgwLCAwLCAwLCAuMTUpIDY1JSxcclxuICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNzUpIDc1LjUlLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjAzNykgODIuODUlLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgLjAxOSkgODglLFxyXG4gICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb2xvcjogI2VlZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHBhZGRpbmc6IDc1cHggNDRweCAyNXB4IDQ0cHg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgei1pbmRleDogMTAzO1xyXG59XHJcblxyXG4uZmFuY3lib3gtY2FwdGlvbi0tc2VwYXJhdGUge1xyXG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jYXB0aW9uX19ib2R5IHtcclxuICAgIG1heC1oZWlnaHQ6IDUwdmg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jYXB0aW9uIGEsXHJcbi5mYW5jeWJveC1jYXB0aW9uIGE6bGluayxcclxuLmZhbmN5Ym94LWNhcHRpb24gYTp2aXNpdGVkIHtcclxuICAgIGNvbG9yOiAjY2NjO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZmFuY3lib3gtY2FwdGlvbiBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi8qIExvYWRpbmcgaW5kaWNhdG9yICovXHJcblxyXG4uZmFuY3lib3gtbG9hZGluZyB7XHJcbiAgICBhbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkICM4ODg7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWFyZ2luOiAtMjVweCAwIDAgLTI1cHg7XHJcbiAgICBvcGFjaXR5OiAuNztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgei1pbmRleDogOTk5OTk7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlIHtcclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFRyYW5zaXRpb24gZWZmZWN0cyAqL1xyXG5cclxuLmZhbmN5Ym94LWFuaW1hdGVkIHtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKTtcclxufVxyXG5cclxuLyogdHJhbnNpdGlvbkVmZmVjdDogc2xpZGUgKi9cclxuXHJcbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG5cclxuLyogdHJhbnNpdGlvbkVmZmVjdDogZmFkZSAqL1xyXG5cclxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxyXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTksIDEsIC4yMiwgMSk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHpvb20taW4tb3V0ICovXHJcblxyXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS41LCAxLjUsIDEuNSk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC41LCAuNSwgLjUpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxufVxyXG5cclxuLyogdHJhbnNpdGlvbkVmZmVjdDogcm90YXRlICovXHJcblxyXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbn1cclxuXHJcbi8qIHRyYW5zaXRpb25FZmZlY3Q6IGNpcmN1bGFyICovXHJcblxyXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHR1YmUgKi9cclxuXHJcbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBzY2FsZSguMSkgc2tldygtMTBkZWcpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNjYWxlKC4xKSBza2V3KDEwZGVnKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcclxufVxyXG5cclxuLyogU3R5bGluZyBmb3IgU21hbGwtU2NyZWVuIERldmljZXMgKi9cclxuQG1lZGlhIGFsbCBhbmQgKG1heC1oZWlnaHQ6IDU3NnB4KSB7XHJcbiAgICAuZmFuY3lib3gtc2xpZGUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFuY3lib3gtc2xpZGUtLWltYWdlIHtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xyXG4gICAgICAgIHJpZ2h0OiAtNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNGU0ZTRlO1xyXG4gICAgICAgIGNvbG9yOiAjZjJmNGY2O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmN5Ym94LWNhcHRpb24ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxufVxyXG4vKiBTaGFyZSAqL1xyXG5cclxuLmZhbmN5Ym94LXNoYXJlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZSBoMSB7XHJcbiAgICBjb2xvcjogIzIyMjtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZSBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XHJcbiAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLFxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5rIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzM0NGU4NjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0IHtcclxuICAgIGJhY2tncm91bmQ6ICNiZDA4MWQ7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYWEwNzE5O1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHcge1xyXG4gICAgYmFja2dyb3VuZDogIzFkYTFmMjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwZDk1ZTg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHN2ZyB7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTFweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMjVweDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3ZnIHBhdGgge1xyXG4gICAgZmlsbDogI2ZmZjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNoYXJlX19pbnB1dCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGNvbG9yOiAjNWQ1YjViO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIFRodW1icyAqL1xyXG5cclxuLmZhbmN5Ym94LXRodW1icyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xyXG4gICAgcGFkZGluZzogMnB4IDJweCA0cHggMnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMjEycHg7XHJcbiAgICB6LWluZGV4OiA5OTk5NTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXRodW1icy14IHtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtdGh1bWJzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVyIHtcclxuICAgIHJpZ2h0OiAyMTJweDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnMteCAuZmFuY3lib3gtdGh1bWJzX19saXN0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogN3B4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgLjMpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICBtYXJnaW46IDJweDtcclxuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNHB4KTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYTo6YmVmb3JlIHtcclxuICAgIGJvcmRlcjogNnB4IHNvbGlkICNmZjUyNjg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpO1xyXG4gICAgei1pbmRleDogOTk5OTE7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYTpmb2N1czo6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6IC41O1xyXG59XHJcblxyXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGEuZmFuY3lib3gtdGh1bWJzLWFjdGl2ZTo6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAuZmFuY3lib3gtdGh1bWJzIHtcclxuICAgICAgICB3aWR0aDogMTEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XHJcbiAgICAgICAgcmlnaHQ6IDExMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcclxuICAgIH1cclxufVxyXG4iLCIubWFpbi13cmFwcGVyX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWluLXdyYXBwZXJfX2NvbnRlbnQtZmFpbGVkLW51bSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMwcmVtO1xuICBsaW5lLWhlaWdodDogNDQuNXJlbTtcbiAgaGVpZ2h0OiA0MHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5tYWluLXdyYXBwZXJfX2NvbnRlbnQtZmFpbGVkLW51bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE3cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNS4ycmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLm1haW4td3JhcHBlcl9fY29udGVudC1mYWlsZWQtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMTY0LjUlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm1haW4td3JhcHBlcl9fY29udGVudC1mYWlsZWQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbn1cbi5tYWluLXdyYXBwZXJfX2NvbnRlbnQtZmFpbGVkLWxpbmsge1xuICBtYXJnaW4tdG9wOiAzLjhyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMDA5MjNGO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDEuNnJlbSAycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm1haW4td3JhcHBlcl9fY29udGVudC1mYWlsZWQtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMi45cmVtO1xuICAgIHBhZGRpbmc6IDEuNHJlbSAycmVtO1xuICB9XG59XG4ubWFpbi13cmFwcGVyX19jb250ZW50LWZhaWxlZC1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBDQTI0RDtcbn1cbi53cmFwcGVyLS1hYm91dC1wYWdlIC5icmVhZC1jcnVtYnMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLndyYXBwZXItLWFib3V0LXBhZ2UgLmJyZWFkLWNydW1icyAuYnJlYWQtY3J1bWJzX19saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG59XG5cbi5idXNpbmVzcy1kaXJlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDYuNnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idXNpbmVzcy1kaXJlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB9XG59XG5cbi5idXNpbmVzcy1kaXJlY3Rpb25fX2dyaWQge1xuICBtYXJnaW4tdG9wOiAzLjRyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KDIsIDFmcik7XG4gIGdyaWQtZ2FwOiAzLjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3MtZGlyZWN0aW9uX19ncmlkIHtcbiAgICBncmlkLWdhcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzLWRpcmVjdGlvbl9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5idXNpbmVzcy1kaXJlY3Rpb25fX2dyaWQge1xuICAgIGdyaWQtZ2FwOiAxLjhyZW07XG4gIH1cbn1cblxuLmJ1c2luZXNzLWRpcmVjdGlvbl9faXRlbSB7XG4gIHBhZGRpbmc6IDMuN3JlbSA0LjFyZW0gNC43cmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgYm94LXNoYWRvdzogMCA4cmVtIDEwcmVtIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3MtZGlyZWN0aW9uX19pdGVtIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuYnVzaW5lc3MtZGlyZWN0aW9uX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICB9XG59XG4uYnVzaW5lc3MtZGlyZWN0aW9uX19pdGVtLml0ZW0tLXByb2plY3Qge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTk5LjQ4ZGVnLCAjMDBBMzQ2IC0wLjMzJSwgIzAwODczQSAxMDMuMyUpO1xufVxuLmJ1c2luZXNzLWRpcmVjdGlvbl9faXRlbS5pdGVtLS1idWlsZGluZyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOTYuNWRlZywgIzAwN0NDNyAtNi4yMyUsICMwMDcyQjggMTAxLjQlKTtcbn1cbi5idXNpbmVzcy1kaXJlY3Rpb25fX2l0ZW0uaXRlbS0td2l0aC1pbWcge1xuICBwYWRkaW5nOiAwIDAgMi43cmVtIDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJ1c2luZXNzLWRpcmVjdGlvbl9faXRlbS5pdGVtLS13aXRoLWltZyAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyLjFyZW07XG4gIHBhZGRpbmc6IDAgNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idXNpbmVzcy1kaXJlY3Rpb25fX2l0ZW0uaXRlbS0td2l0aC1pbWcgLml0ZW1fX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idXNpbmVzcy1kaXJlY3Rpb25fX2l0ZW0uaXRlbS0td2l0aC1pbWcgLml0ZW1fX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgbWFyZ2luLXRvcDogMS40cmVtO1xuICB9XG59XG4uYnVzaW5lc3MtZGlyZWN0aW9uX19pdGVtLml0ZW0tLXdpdGgtaW1nIC5pdGVtX19kZXNjIHtcbiAgbWFyZ2luLXRvcDogMS43cmVtO1xuICBwYWRkaW5nOiAwIDRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3MtZGlyZWN0aW9uX19pdGVtLml0ZW0tLXdpdGgtaW1nIC5pdGVtX19kZXNjIHtcbiAgICBwYWRkaW5nOiAwIDNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idXNpbmVzcy1kaXJlY3Rpb25fX2l0ZW0uaXRlbS0td2l0aC1pbWcgLml0ZW1fX2Rlc2Mge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuLmJ1c2luZXNzLWRpcmVjdGlvbl9faXRlbSAuaXRlbV9faW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE4cmVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5idXNpbmVzcy1kaXJlY3Rpb25fX2l0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3MtZGlyZWN0aW9uX19pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cbi5idXNpbmVzcy1kaXJlY3Rpb25fX2l0ZW0gLml0ZW1fX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmFkZGl0aW9uYWwtaW5mbyB7XG4gIHBhZGRpbmc6IDQuM3JlbSAwIDUuNHJlbTtcbiAgYmFja2dyb3VuZDogIzAwOTIzRjtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFkZGl0aW9uYWwtaW5mbyB7XG4gICAgcGFkZGluZzogMS45cmVtIDAgMy4xcmVtO1xuICB9XG59XG4uYWRkaXRpb25hbC1pbmZvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFkZGl0aW9uYWwtaW5mb19fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmFkZGl0aW9uYWwtaW5mb19fdGV4dC1pbmZvIHtcbiAgbWF4LXdpZHRoOiA2OS4ycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYWRkaXRpb25hbC1pbmZvX190ZXh0LWluZm8ge1xuICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5hZGRpdGlvbmFsLWluZm9fX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJTYW5zIFNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMy44cmVtO1xuICBsaW5lLWhlaWdodDogNi42cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFkZGl0aW9uYWwtaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIH1cbn1cbi5hZGRpdGlvbmFsLWluZm9fX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hZGRpdGlvbmFsLWluZm9fX2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IDIuMnJlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG4uYWRkaXRpb25hbC1pbmZvX19jb25zdWx0LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMy44cmVtO1xuICBwYWRkaW5nOiAwIDQuNnJlbSAwIDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJveC1zaGFkb3c6IDAgMC40cmVtIDAuNHJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uYWRkaXRpb25hbC1pbmZvX19jb25zdWx0LWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjc1cmVtKTtcbiAgcmlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hcnJvdy1hZGQtaW5mby5zdmdcIikgY2VudGVyIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5hZGRpdGlvbmFsLWluZm9fX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgNC42cmVtIDAgMnJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGhlaWdodDogNS42cmVtO1xuICBtYXJnaW4tdG9wOiAzLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgYm94LXNoYWRvdzogMCAwLjRyZW0gMC40cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5hZGRpdGlvbmFsLWluZm9fX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzAwOTIzRjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hZGRpdGlvbmFsLWluZm9fX2xpbmsge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxufVxuLmFkZGl0aW9uYWwtaW5mb19fbGluay5saW5rLWNhcmVlciB7XG4gIHdpZHRoOiAxNi43cmVtO1xuICBjb2xvcjogIzAwN0QzNjtcbn1cbi5hZGRpdGlvbmFsLWluZm9fX2xpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMC43NXJlbSk7XG4gIHJpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYXJyb3ctYWRkLWluZm8uc3ZnXCIpIGNlbnRlciBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG4uYWRkaXRpb25hbC1pbmZvX19idXR0b25zLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFkZGl0aW9uYWwtaW5mb19fYnV0dG9ucy1ibG9jayB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYWRkaXRpb25hbC1pbmZvX19idXR0b25zLWJsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uYWRkaXRpb25hbC1pbmZvX19yZXN1bWUtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hZGRpdGlvbmFsLWluZm9fX3Jlc3VtZS1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMS44cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYWRkaXRpb25hbC1pbmZvX19yZXN1bWUtYmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5hZGRpdGlvbmFsLWluZm9fX3Jlc3VtZS1idXR0b24uYnV0dG9uIHtcbiAgaGVpZ2h0OiA1LjZyZW07XG4gIGJvcmRlcjogMC4ycmVtIHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMjEuMnJlbTtcbn1cbi5hZGRpdGlvbmFsLWluZm9fX3Jlc3VtZS1mb3JtYXRzIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDAgMCAwIDJyZW07XG4gIHdpZHRoOiAxOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5hZGRpdGlvbmFsLWluZm9fX3Jlc3VtZS1mb3JtYXRzIHtcbiAgICBtYXJnaW46IDFyZW0gMCAwIDA7XG4gICAgd2lkdGg6IDE5cmVtO1xuICB9XG59XG4uYWRkaXRpb25hbC1pbmZvX19jb250YWN0cyB7XG4gIHdpZHRoOiAyOC44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFkZGl0aW9uYWwtaW5mb19fY29udGFjdHMge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxufVxuLmFkZGl0aW9uYWwtaW5mb19fY29udGFjdHMgLmNvbnRhY3RzX19waG9uZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIlNhbnMgU2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWRkaXRpb25hbC1pbmZvX19jb250YWN0cyAuY29udGFjdHNfX3Bob25lLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB9XG59XG4uYWRkaXRpb25hbC1pbmZvX19jb250YWN0cyAuY29udGFjdHNfX3RleHQge1xuICBtYXgtd2lkdGg6IDIycmVtO1xuICBtYXJnaW4tdG9wOiAwLjdlbTtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hZGRpdGlvbmFsLWluZm9fX2NvbnRhY3RzIC5jb250YWN0c19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hZGRpdGlvbmFsLWluZm9fX2NvbnRhY3RzIC5jb250YWN0c19fdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmFkZGl0aW9uYWwtaW5mb19fc3Vic2NyaWJlIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC5hZGRpdGlvbmFsLWluZm9fX3N1YnNjcmliZSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuLmFkZGl0aW9uYWwtaW5mb19fc3Vic2NyaWJlIC5zdWJzY3JpYmVfX2Zvcm0ge1xuICBtYXgtd2lkdGg6IDU2LjVyZW07XG59XG4uYWRkaXRpb25hbC1pbmZvX19zdWJzY3JpYmUgLnN1YnNjcmliZV9fZm9ybSAuZm9ybV9faW5wdXQge1xuICBwYWRkaW5nOiAxLjRyZW0gMTZyZW0gMS40cmVtIDNyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoOCwgMTgzLCA4NCwgMC43KTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBcIlNhbnMgU2VyaWZcIjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGhlaWdodDogNS41cmVtO1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuYWRkaXRpb25hbC1pbmZvX19zdWJzY3JpYmUgLnN1YnNjcmliZV9fZm9ybSAuZm9ybV9faW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDEuNHJlbSAycmVtIDEuNHJlbTtcbiAgfVxufVxuLmFkZGl0aW9uYWwtaW5mb19fc3Vic2NyaWJlIC5zdWJzY3JpYmVfX2Zvcm0gLmZvcm1fX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWRkaXRpb25hbC1pbmZvX19zdWJzY3JpYmUgLnN1YnNjcmliZV9fZm9ybSAuZm9ybV9fYnV0dG9uLXN1YnNjcmliZSB7XG4gIHdpZHRoOiAxNXJlbTtcbiAgaGVpZ2h0OiA1LjVyZW07XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGNvbG9yOiAjMDA5MjNGO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuYWRkaXRpb25hbC1pbmZvX19zdWJzY3JpYmUgLnN1YnNjcmliZV9fZm9ybSAuZm9ybV9fYnV0dG9uLXN1YnNjcmliZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cbkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtbGlnaHQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtcmVndWxhci53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1tZWRpdW0ud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtc2VtaWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWxpZ2h0LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tcmVndWxhci53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLW1lZGl1bS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLXNlbWlib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWhlYXZ5LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5ib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1hY3RpdmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mYW5jeWJveC1pcy1oaWRkZW4ge1xuICBsZWZ0OiAtOTk5OXB4O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IC05OTk5cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LWNvbnRhaW5lciB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAwO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5mYW5jeWJveC1jb250YWluZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5mYW5jeWJveC1vdXRlcixcbi5mYW5jeWJveC1pbm5lcixcbi5mYW5jeWJveC1iZyxcbi5mYW5jeWJveC1zdGFnZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uZmFuY3lib3gtb3V0ZXIge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5mYW5jeWJveC1iZyB7XG4gIGJhY2tncm91bmQ6IHJnYigzMCwgMzAsIDMwKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0LCAwLjcxKTtcbn1cblxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcbiAgb3BhY2l0eTogMC45O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjIsIDAuNjEsIDAuMzYsIDEpO1xufVxuXG4uZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC10b29sYmFyLFxuLmZhbmN5Ym94LWNhcHRpb24sXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLCB2aXNpYmlsaXR5IDBzIGVhc2UgMC4yNXM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogOTk5OTc7XG59XG5cbi5mYW5jeWJveC1zaG93LWluZm9iYXIgLmZhbmN5Ym94LWluZm9iYXIsXG4uZmFuY3lib3gtc2hvdy10b29sYmFyIC5mYW5jeWJveC10b29sYmFyLFxuLmZhbmN5Ym94LXNob3ctY2FwdGlvbiAuZmFuY3lib3gtY2FwdGlvbixcbi5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlIDBzLCB2aXNpYmlsaXR5IDBzIGVhc2UgMHM7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5mYW5jeWJveC1pbmZvYmFyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG4gIGhlaWdodDogNDRweDtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogNDRweDtcbiAgbWl4LWJsZW5kLW1vZGU6IGRpZmZlcmVuY2U7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmFuY3lib3gtdG9vbGJhciB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5mYW5jeWJveC1zdGFnZSB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB6LWluZGV4OiAxMDE7XG59XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1zdGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvKiBVc2luZyB3aXRob3V0IHByZWZpeCB3b3VsZCBicmVhayBJRTExICovXG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgcGFkZGluZzogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAyO1xufVxuXG4uZmFuY3lib3gtc2xpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwO1xufVxuXG4uZmFuY3lib3gtaXMtc2xpZGluZyAuZmFuY3lib3gtc2xpZGUsXG4uZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxuLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA0NHB4IDA7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2U6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taHRtbCB7XG4gIHBhZGRpbmc6IDZweDtcbn1cblxuLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBwYWRkaW5nOiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjE0LCAxKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogMTA0O1xufVxuXG4uZmFuY3lib3gtY2FuLXpvb21PdXQgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IHpvb20tb3V0O1xufVxuXG4uZmFuY3lib3gtY2FuLXpvb21JbiAuZmFuY3lib3gtY29udGVudCB7XG4gIGN1cnNvcjogem9vbS1pbjtcbn1cblxuLmZhbmN5Ym94LWNhbi1zd2lwZSAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1jYW4tcGFuIC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZhbmN5Ym94LWlzLWdyYWJiaW5nIC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uZmFuY3lib3gtY29udGFpbmVyIFtkYXRhLXNlbGVjdGFibGU9dHJ1ZV0ge1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5mYW5jeWJveC1pbWFnZSxcbi5mYW5jeWJveC1zcGFjZWJhbGwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC1zcGFjZWJhbGwge1xuICB6LWluZGV4OiAxO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1tYXAgLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtc2xpZGUtLXBkZiAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNlNWUzZGY7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LXZpZGVvLFxuLmZhbmN5Ym94LWlmcmFtZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIEZpeCBpT1MgKi9cbi5mYW5jeWJveC1pZnJhbWUge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LWVycm9yIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LWVycm9yIHAge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBCdXR0b25zICovXG4uZmFuY3lib3gtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMCwgMzAsIDMwLCAwLjYpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICB3aWR0aDogNDRweDtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbixcbi5mYW5jeWJveC1idXR0b246dmlzaXRlZCxcbi5mYW5jeWJveC1idXR0b246bGluayB7XG4gIGNvbG9yOiAjY2NjO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYW5jeWJveC1idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uLmZhbmN5Ym94LWZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF0sXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXTpob3ZlciB7XG4gIGNvbG9yOiAjODg4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIEZpeCBJRTExICovXG4uZmFuY3lib3gtYnV0dG9uIGRpdiB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgc3Ryb2tlLXdpZHRoOiAwO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uLS1wbGF5IHN2ZzpudGgtY2hpbGQoMiksXG4uZmFuY3lib3gtYnV0dG9uLS1mc2VudGVyIHN2ZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uLS1wYXVzZSBzdmc6bnRoLWNoaWxkKDEpLFxuLmZhbmN5Ym94LWJ1dHRvbi0tZnNleGl0IHN2ZzpudGgtY2hpbGQoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3gtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmY1MjY4O1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB6LWluZGV4OiA5OTk5ODtcbn1cblxuLyogQ2xvc2UgYnV0dG9uIG9uIHRoZSB0b3AgcmlnaHQgY29ybmVyIG9mIGh0bWwgY29udGVudCAqL1xuLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC44O1xuICBwYWRkaW5nOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IC00NHB4O1xuICB6LWluZGV4OiA0MDE7XG59XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcGFkZGluZzogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LWlzLXNjYWxpbmcgLmZhbmN5Ym94LWNsb3NlLXNtYWxsLFxuLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTmF2aWdhdGlvbiBhcnJvd3MgKi9cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgd2lkdGg6IDcwcHg7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2IHtcbiAgcGFkZGluZzogN3B4O1xufVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0IHtcbiAgbGVmdDogMDtcbiAgbGVmdDogZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KTtcbiAgcGFkZGluZzogMzFweCAyNnB4IDMxcHggNnB4O1xufVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodCB7XG4gIHBhZGRpbmc6IDMxcHggNnB4IDMxcHggMjZweDtcbiAgcmlnaHQ6IDA7XG4gIHJpZ2h0OiBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KTtcbn1cblxuLyogQ2FwdGlvbiAqL1xuLmZhbmN5Ym94LWNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuODUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMykgNTAlLCByZ2JhKDAsIDAsIDAsIDAuMTUpIDY1JSwgcmdiYSgwLCAwLCAwLCAwLjA3NSkgNzUuNSUsIHJnYmEoMCwgMCwgMCwgMC4wMzcpIDgyLjg1JSwgcmdiYSgwLCAwLCAwLCAwLjAxOSkgODglLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZWVlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDc1cHggNDRweCAyNXB4IDQ0cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDM7XG59XG5cbi5mYW5jeWJveC1jYXB0aW9uLS1zZXBhcmF0ZSB7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbl9fYm9keSB7XG4gIG1heC1oZWlnaHQ6IDUwdmg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbiBhLFxuLmZhbmN5Ym94LWNhcHRpb24gYTpsaW5rLFxuLmZhbmN5Ym94LWNhcHRpb24gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNjY2M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZhbmN5Ym94LWNhcHRpb24gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogTG9hZGluZyBpbmRpY2F0b3IgKi9cbi5mYW5jeWJveC1sb2FkaW5nIHtcbiAgYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiA0cHggc29saWQgIzg4ODtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAtMjVweCAwIDAgLTI1cHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDUwcHg7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIFRyYW5zaXRpb24gZWZmZWN0cyAqL1xuLmZhbmN5Ym94LWFuaW1hdGVkIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogc2xpZGUgKi9cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogZmFkZSAqL1xuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzLFxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHpvb20taW4tb3V0ICovXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuNSwgMS41LCAxLjUpO1xufVxuXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7XG59XG5cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbn1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogcm90YXRlICovXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG59XG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IGNpcmN1bGFyICovXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IHR1YmUgKi9cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygtMTBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KDEwZGVnKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xufVxuXG4vKiBTdHlsaW5nIGZvciBTbWFsbC1TY3JlZW4gRGV2aWNlcyAqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC1oZWlnaHQ6IDU3NnB4KSB7XG4gIC5mYW5jeWJveC1zbGlkZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG4gIC5mYW5jeWJveC1zbGlkZS0taW1hZ2Uge1xuICAgIHBhZGRpbmc6IDZweCAwO1xuICB9XG4gIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cbiAgLmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIGJhY2tncm91bmQ6ICM0ZTRlNGU7XG4gICAgY29sb3I6ICNmMmY0ZjY7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMzZweDtcbiAgfVxuICAuZmFuY3lib3gtY2FwdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbn1cbi8qIFNoYXJlICovXG4uZmFuY3lib3gtc2hhcmUge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1heC13aWR0aDogOTAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYW5jeWJveC1zaGFyZSBoMSB7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9fYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcbiAgbWluLXdpZHRoOiAxMzBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVkLFxuLmZhbmN5Ym94LXNoYXJlX19idXR0b246bGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiIHtcbiAgYmFja2dyb3VuZDogIzNiNTk5ODtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0NGU4Njtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0IHtcbiAgYmFja2dyb3VuZDogI2JkMDgxZDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2FhMDcxOTtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3IHtcbiAgYmFja2dyb3VuZDogIzFkYTFmMjtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBkOTVlODtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3ZnIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyNXB4O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9faW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM1ZDViNWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBUaHVtYnMgKi9cbi5mYW5jeWJveC10aHVtYnMge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgcGFkZGluZzogMnB4IDJweCA0cHggMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIxMnB4O1xuICB6LWluZGV4OiA5OTk5NTtcbn1cblxuLmZhbmN5Ym94LXRodW1icy14IHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LXRodW1icyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVyIHtcbiAgcmlnaHQ6IDIxMnB4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteCAuZmFuY3lib3gtdGh1bWJzX19saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDdweDtcbn1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMyYTJhMmE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBtYXJnaW46IDJweDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gOHB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDRweCk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6OmJlZm9yZSB7XG4gIGJvcmRlcjogNnB4IHNvbGlkICNmZjUyNjg7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gIHotaW5kZXg6IDk5OTkxO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6Zm9jdXM6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhLmZhbmN5Ym94LXRodW1icy1hY3RpdmU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZmFuY3lib3gtdGh1bWJzIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gIH1cbiAgLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG4gIC5mYW5jeWJveC10aHVtYnNfX2xpc3QgYSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgfVxufVxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi4vaW1nL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3BhY2l0eTogMC43NTtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IHtcbiAgcmlnaHQ6IC0yNXB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtMjVweDtcbn1cblxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcixcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY29sb3I6IGJsYWNrO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjc1O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDMycHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1mb2N1cy0ge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tY3VycmVudC0ge1xuICBjb2xvcjogIzRFQjVFNjtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1mb2N1cy0ge1xuICBjb2xvcjogIzRhNGE0YTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1pbi1yYW5nZS0ge1xuICBjb2xvcjogIzRFQjVFNjtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoOTIsIDE5NiwgMjM5LCAwLjEpO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWluLXJhbmdlLS4tZm9jdXMtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MiwgMTk2LCAyMzksIDAuMik7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjYWVhZWFlO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1mb2N1cy0ge1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWRpc2FibGVkLS4taW4tcmFuZ2UtIHtcbiAgY29sb3I6ICNhMWExYTE7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC0uLWN1cnJlbnQtLi1mb2N1cy0ge1xuICBjb2xvcjogI2FlYWVhZTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLWZyb20tIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5MiwgMTk2LCAyMzksIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTIsIDE5NiwgMjM5LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLXRvLSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoOTIsIDE5NiwgMjM5LCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0sIC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWN1cnJlbnQtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLS4tcmFuZ2UtdG8tIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLi1mb2N1cy0ge1xuICBiYWNrZ3JvdW5kOiAjNDViY2VkO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbDplbXB0eSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVwaWNrZXItLWRheXMtbmFtZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDhweCAwIDNweDtcbn1cblxuLmRhdGVwaWNrZXItLWRheS1uYW1lIHtcbiAgY29sb3I6ICNGRjlBMTk7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLWNvbnRlbnQsIC5kYXRlcGlja2VyLS1ib2R5LCAuZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC1kYXkge1xuICB3aWR0aDogMTQuMjg1NzElO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbHMtbW9udGhzIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwtbW9udGgge1xuICB3aWR0aDogMzMuMzMlO1xuICBoZWlnaHQ6IDI1JTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGxzLXllYXJzLCAuZGF0ZXBpY2tlci0teWVhcnMge1xuICBoZWlnaHQ6IDE3MHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbC15ZWFyIHtcbiAgd2lkdGg6IDI1JTtcbiAgaGVpZ2h0OiAzMy4zMyU7XG59XG5cbi5kYXRlcGlja2Vycy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmRhdGVwaWNrZXJzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZvbnQtZmFtaWx5OiBUYWhvbWEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHdpZHRoOiAyNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCBsZWZ0IDBzIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMC4zcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5kYXRlcGlja2VyLi1mcm9tLXRvcC0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuXG4uZGF0ZXBpY2tlci4tZnJvbS1yaWdodC0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbn1cblxuLmRhdGVwaWNrZXIuLWZyb20tYm90dG9tLSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xufVxuXG4uZGF0ZXBpY2tlci4tZnJvbS1sZWZ0LSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7XG59XG5cbi5kYXRlcGlja2VyLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgbGVmdCAwcyAwcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZSwgbGVmdCAwcyAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIGxlZnQgMHMgMHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLmRhdGVwaWNrZXItaW5saW5lIC5kYXRlcGlja2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkYmRiZGI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbjpob3ZlciwgLmRhdGVwaWNrZXItLW5hdi10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG5cbi4tdG9wLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLi1yaWdodC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tcmlnaHQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG59XG5cbi4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBib3R0b206IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzE1ZGVnKTtcbn1cblxuLi1sZWZ0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLWxlZnQtdG9wLSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXRvcC1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi4tYm90dG9tLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwgLi10b3AtcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi4tYm90dG9tLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIsIC4tdG9wLWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG59XG5cbi4tbGVmdC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IDEwcHg7XG59XG5cbi4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWJvdHRvbS0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICBib3R0b206IDEwcHg7XG59XG5cbi4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLCAuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXIge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbn1cblxuLmRhdGVwaWNrZXItLWJvZHkuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uLCAuZGF0ZXBpY2tlci0tbmF2LXRpdGxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24uLWRpc2FibGVkLSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24gcGF0aCB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzljOWM5YztcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG5cbi5kYXRlcGlja2VyLS1uYXYtdGl0bGUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tYnV0dG9ucywgLmRhdGVwaWNrZXItLXRpbWUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VmZWZlZjtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LXRpdGxlIGkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjOWM5YzljO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uZGF0ZXBpY2tlci0tbmF2LXRpdGxlLi1kaXNhYmxlZC0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZGF0ZXBpY2tlci0tYnV0dG9uIHtcbiAgY29sb3I6ICM0RUI1RTY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS4tYW0tcG0tIC5kYXRlcGlja2VyLS10aW1lLXNsaWRlcnMge1xuICAtd2Via2l0LWZsZXg6IDAgMSAxMzhweDtcbiAgLW1zLWZsZXg6IDAgMSAxMzhweDtcbiAgZmxleDogMCAxIDEzOHB4O1xuICBtYXgtd2lkdGg6IDEzOHB4O1xufVxuXG4uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLXRpbWUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzIHtcbiAgLXdlYmtpdC1mbGV4OiAwIDEgMTUzcHg7XG4gIC1tcy1mbGV4OiAwIDEgMTUzcHg7XG4gIGZsZXg6IDAgMSAxNTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXgtd2lkdGg6IDE1M3B4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1jb2xvbiB7XG4gIG1hcmdpbjogMCAycHggM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VycywgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC1mYW1pbHk6IFwiQ2VudHVyeSBHb3RoaWNcIiwgQ2VudHVyeUdvdGhpYywgQXBwbGVHb3RoaWMsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VyczphZnRlciwgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0ycHg7XG4gIHRvcDogLTNweDtcbiAgcmlnaHQ6IC0ycHg7XG4gIGJvdHRvbTogLTJweDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtaG91cnMuLWZvY3VzLTphZnRlciwgLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzLi1mb2N1cy06YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWFtcG0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBjb2xvcjogIzljOWM5YztcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2RlZGVkZSwgI2RlZGVkZSkgbGVmdCA1MCUvMTAwJSAxcHggbm8tcmVwZWF0O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3c6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXSB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhiOGI4O1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06aG92ZXI6Oi1tcy10aHVtYiB7XG4gIGJvcmRlci1jb2xvcjogI2I4YjhiODtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG4gIGJvcmRlci1jb2xvcjogIzVjYzRlZjtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzVjYzRlZjtcbiAgYm9yZGVyLWNvbG9yOiAjNWNjNGVmO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM1Y2M0ZWY7XG4gIGJvcmRlci1jb2xvcjogIzVjYzRlZjtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2sge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1yb3cgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLmRhdGVwaWNrZXItLXRpbWUtaWNvbiB7XG4gIGNvbG9yOiAjOWM5YzljO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDVweCAtMXB4IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVyLCAuZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjRlbTtcbiAgd2lkdGg6IDFweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICB0b3A6IGNhbGMoNTAlICsgMXB4KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4uZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZSB7XG4gIHdpZHRoOiAwLjRlbTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLCAuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgY29sb3I6ICNkZWRlZGU7XG59XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtOmhvdmVyLCAuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmhvdmVyIHtcbiAgY29sb3I6ICNjNWM1YzU7XG59XG5cbi4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1kaXNhYmxlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBjb2xvcjogI2RlZGVkZTtcbn1cblxuLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNhMmRkZjY7XG59XG5cbi4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1zZWxlY3RlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kOiAjOGFkNWY0O1xufVxuXG4uLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLCAuLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4xKTtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi4taW4tcmFuZ2UtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwgLi1pbi1yYW5nZS0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxOTYsIDIzOSwgMC4yKTtcbn1cblxuLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC06ZW1wdHksIC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS06ZW1wdHkge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLml0aSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXRpICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5pdGlfX2hpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXRpX192LWhpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5pdGkgaW5wdXQsIC5pdGkgaW5wdXRbdHlwZT10ZXh0XSwgLml0aSBpbnB1dFt0eXBlPXRlbF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5pdGlfX2ZsYWctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDFweDtcbn1cblxuLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDZweCAwIDhweDtcbn1cblxuLml0aV9fYXJyb3cge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICM1NTU7XG59XG5cbi5pdGlfX2Fycm93LS11cCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjNTU1O1xufVxuXG4uaXRpX19jb3VudHJ5LWxpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgLTFweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uaXRpX19jb3VudHJ5LWxpc3QtLWRyb3B1cCB7XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5pdGlfX2NvdW50cnktbGlzdCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuLml0aV9fZmxhZy1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uaXRpX19kaXZpZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbn1cblxuLml0aV9fY291bnRyeSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaXRpX19kaWFsLWNvZGUge1xuICBjb2xvcjogIzk5OTtcbn1cblxuLml0aV9fY291bnRyeS5pdGlfX2hpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5pdGlfX2ZsYWctYm94LCAuaXRpX19jb3VudHJ5LW5hbWUsIC5pdGlfX2RpYWwtY29kZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5pdGlfX2ZsYWctYm94LCAuaXRpX19jb3VudHJ5LW5hbWUge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXQsIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9dGV4dF0sIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9dGVsXSwgLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0LCAuaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUgaW5wdXRbdHlwZT10ZXh0XSwgLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0W3R5cGU9dGVsXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLml0aS0tYWxsb3ctZHJvcGRvd24gLml0aV9fZmxhZy1jb250YWluZXIsIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19mbGFnLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLml0aS0tYWxsb3ctZHJvcGRvd24gLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSArIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyLFxuLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbcmVhZG9ubHldICsgLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSArIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyIC5pdGlfX3NlbGVjdGVkLWZsYWcsXG4uaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0gKyAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIC5pdGlfX3NlbGVjdGVkLWRpYWwtY29kZSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5pdGktLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwMHB4O1xuICBsZWZ0OiAtMTAwMHB4O1xuICB6LWluZGV4OiAxMDYwO1xuICBwYWRkaW5nOiAxcHg7XG59XG5cbi5pdGktLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLml0aS1tb2JpbGUgLml0aS0tY29udGFpbmVyIHtcbiAgdG9wOiAzMHB4O1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5pdGktbW9iaWxlIC5pdGlfX2NvdW50cnktbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaXRpLW1vYmlsZSAuaXRpX19jb3VudHJ5IHtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbi5pdGlfX2ZsYWcge1xuICB3aWR0aDogMjBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2JlIHtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19jaCB7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fbWMge1xuICB3aWR0aDogMTlweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25lIHtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19ucCB7XG4gIHdpZHRoOiAxM3B4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdmEge1xuICB3aWR0aDogMTVweDtcbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAuaXRpX19mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDU2NTJweCAxNXB4O1xuICB9XG59XG4uaXRpX19mbGFnLml0aV9fYWMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19hZCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYWUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2FmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19hZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYWkge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTBweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19hbCB7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2FtIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU0cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYW8ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19hcSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2FyIHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIwcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYXMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDJweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19hdCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2F1IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg2cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYXcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDhweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19heCB7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2F6IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUycHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYmEge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzRweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19iYiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2JkIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE4cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYmUge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDBweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19iZiB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2JnIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgycHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYmgge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDRweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19iaSB7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2JqIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ4cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYmwge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NzBweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19ibSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2JuIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjE0cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYm8ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MzZweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19icSB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1OHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2JyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjgwcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYnMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MDJweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19idCB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcyNHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2J2IHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzQ2cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fYncge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03NjhweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19ieSB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5MHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2J6IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODEycHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fY2Ege1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MzRweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19jYyB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg1NnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2NkIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODc4cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fY2Yge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MDBweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19jZyB7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkyMnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2NoIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTQ0cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fY2kge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NjFweCAwcHg7XG59XG5cbi5pdGlfX2ZsYWcuaXRpX19jayB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk4M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2NsIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwNXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2NtIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAyN3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2NuIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2NvIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA3MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2NwIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2NyIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExNXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2N1IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEzN3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2N2IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE1OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2N3IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE4MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2N4IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwM3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2N5IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIyNXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2N6IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI0N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2RlIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI2OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2RnIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2RqIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMxM3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2RrIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMzNXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2RtIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM1N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2RvIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM3OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2R6IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2VhIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQyM3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2VjIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2VlIHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ2N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2VnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ4OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2VoIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2VyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUzM3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2VzIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU1NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2V0IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU3N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2V1IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU5OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ZpIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYyMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ZqIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY0M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ZrIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY2NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ZtIHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ZvIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcwOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ZyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTczMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dhIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc1M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2diIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc3NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dkIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc5N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgxOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg0MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dnIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg2M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2doIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg4NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dpIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkwN3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dsIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkyOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dtIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk1MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2duIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk3M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dwIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk5NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dxIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAxN3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAzOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2dzIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA2MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2d0IHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2d1IHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEwNXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2d3IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEyN3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2d5IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE0OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2hrIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE3MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2htIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE5M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2huIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIxNXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2hyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIzN3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2h0IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI1OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2h1IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI4MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ljIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMwM3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2lkIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMyNXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2llIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM0N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2lsIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM2OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ltIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM5MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2luIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQxM3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2lvIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQzNXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2lxIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQ1N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2lyIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQ3OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2lzIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUwMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2l0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUyM3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2plIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU0NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ptIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU2N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2pvIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU4OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2pwIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYxMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2tlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYzM3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2tnIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY1NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2toIHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY3N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2tpIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY5OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2ttIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjcyMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2tuIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc0M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2twIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc2NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2tyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc4N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2t3IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgwOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2t5IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgzMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2t6IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg1M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2xhIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg3NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2xiIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg5N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2xjIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjkxOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2xpIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk0MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2xrIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk2M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2xyIHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk4NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2xzIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAwN3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2x0IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAyOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2x1IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA1MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2x2IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA3M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX2x5IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA5NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21hIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzExN3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21jIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEzOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21kIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE2MHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21lIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE4MnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21mIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzIwNHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21nIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzIyNnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21oIHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI0OHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21rIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI3MHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21sIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI5MnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21tIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMxNHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21uIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMzNnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21vIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM1OHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21wIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM4MHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21xIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQwMnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21yIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQyNHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX21zIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ0NnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX210IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ2OHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX211IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ5MHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX212IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUxMnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX213IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUzNHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX214IHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU1NnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX215IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU3OHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX216IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwMHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25hIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYyMnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25jIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY0NHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25lIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY2NnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25mIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY4NnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25nIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzcwOHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25pIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzczMHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25sIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc1MnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25vIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc3NHB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25wIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc5NnB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX25yIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgxMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX251IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgzM3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX256IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg1NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX29tIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg3N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BhIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg5OXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzkyMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BmIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk0M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BnIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk2NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BoIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk4N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BrIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAwOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BsIHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAzMXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BtIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA1M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BuIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA3NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3ByIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA5N3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3BzIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDExOXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3B0IHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE0MXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3B3IHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE2M3B4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3B5IHtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE4NXB4IDBweDtcbn1cblxuLml0aV9fZmxhZy5pdGlfX3FhIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MjA3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fcmUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MjI5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fcm8ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MjUxcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fcnMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MjczcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fcnUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00Mjk1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fcncge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MzE3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2Ege1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MzM5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2Ige1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MzYxcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2Mge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MzgzcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2Qge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDA1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2Uge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDI3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2cge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDQ5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2gge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDcxcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2kge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NDkzcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2oge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NTE1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2sge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NTM3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc2wge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NTU5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc20ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NTgxcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NjAzcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc28ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NjI1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc3Ige1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NjQ3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc3Mge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NjY5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc3Qge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NjkxcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc3Yge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NzEzcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc3gge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NzM1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc3kge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00NzU3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fc3oge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00Nzc5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdGEge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODAxcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdGMge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODIzcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdGQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODQ1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdGYge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODY3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdGcge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODg5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdGgge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTExcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdGoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTMzcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdGsge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTU1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdGwge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTc3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdG0ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTk5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdG4ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDIxcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdG8ge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDQzcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdHIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDY1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdHQge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDg3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdHYge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTA5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdHcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTMxcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdHoge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTUzcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdWEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTc1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdWcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTk3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdW0ge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MjE5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdW4ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MjQxcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdXMge1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MjYzcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdXkge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01Mjg1cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdXoge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzA3cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdmEge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzI5cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdmMge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzQ2cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdmUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzY4cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdmcge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzkwcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdmkge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDEycHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdm4ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDM0cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fdnUge1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDU2cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fd2Yge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NDc4cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fd3Mge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NTAwcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9feGsge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NTIycHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9feWUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NTQ0cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9feXQge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NTY2cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9femEge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NTg4cHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fem0ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NjEwcHggMHB4O1xufVxuXG4uaXRpX19mbGFnLml0aV9fencge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NjMycHggMHB4O1xufVxuXG4uaXRpX19mbGFnIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAwcHggIzg4ODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ZsYWdzL2ZsYWdzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCREJEQjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCAwO1xufVxuXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIC5pdGlfX2ZsYWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9mbGFncy9mbGFnc0AyeC5wbmdcIik7XG4gIH1cbn1cbi5pdGlfX2ZsYWcuaXRpX19ucCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaXRpX19mbGFnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ZsYWdzL2ZsYWdzLnBuZ1wiKTtcbn1cblxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAuaXRpX19mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZmxhZ3MvZmxhZ3NAMngucG5nXCIpO1xuICB9XG59XG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5ib2R5Lm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm1haW4td3JhcHBlci53cmFwcGVyLS1zaW5nbGUtcGFnZSB7XG4gIHBhZGRpbmctdG9wOiAwLjAxcmVtO1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEzMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMTBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICB9XG59XG4uY29udGFpbmVyLS10YW5rLWNsZWFuaW5nLCAuY29udGFpbmVyLS1zZXJ2aWNlcyB7XG4gIHdpZHRoOiAxMzFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMxMHB4KSB7XG4gIC5jb250YWluZXItLXRhbmstY2xlYW5pbmcsIC5jb250YWluZXItLXNlcnZpY2VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmNvbnRhaW5lci0tdGFuay1jbGVhbmluZywgLmNvbnRhaW5lci0tc2VydmljZXMge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuLmNvbnRhaW5lci0tdGFuay1jbGVhbmluZy13aWRlIHtcbiAgd2lkdGg6IDE0NnJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDYwcHgpIHtcbiAgLmNvbnRhaW5lci0tdGFuay1jbGVhbmluZy13aWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmNvbnRhaW5lci0tdGFuay1jbGVhbmluZy13aWRlIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cblxuLmNvbnRhaW5lci10YW5rLWNsZWFuaW5nIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDE0NHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbnRhaW5lci10YW5rLWNsZWFuaW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFpbmVyIC5yZXNwb25zaXZlLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGV4dC1icmVhayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA5MTIxQztcbn1cbi51bmRlcmxpbmUudW5kZXJsaW5lLS13aGl0ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbn1cbi51bmRlcmxpbmUudW5kZXJsaW5lLS1ncmF5IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi51bmRlcmxpbmUudW5kZXJsaW5lLS1ibHVlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMTdEQzM7XG59XG4udW5kZXJsaW5lLnVuZGVybGluZS0tZGFzaGVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjODE4MTgxO1xufVxuXG4ubm8tc3R5bGUtbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm5vLXN0eWxlLWxpbms6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGhlaWdodDogNS42cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwOTIzRjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ1dHRvbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDA5MjNGO1xufVxuLmJ1dHRvbi5idXR0b24tLWludmVydCB7XG4gIGJhY2tncm91bmQ6ICMwMDkyM0Y7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idXR0b24uYnV0dG9uLS1pbnZlcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMENBMjREO1xufVxuLmJ1dHRvbi5idXR0b24tLWludmVydDpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uYnV0dG9uLmJ1dHRvbi0taW52ZXJ0OmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwOTIzRjtcbn1cblxuLmZvcm1fX2lucHV0LW91dGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm1fX2lucHV0LW91dGVyIC5pdGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtX19pbnB1dC1vdXRlci5maWVsZC0taW52YWxpZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiFcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzLjhyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogI0M3MUYxRjtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjRyZW0gMC40cmVtIDA7XG59XG4uZm9ybV9faW5wdXQtb3V0ZXIuZmllbGQtLWludmFsaWQgLmZpZWxkLS1yZXF1YXJlZCB7XG4gIGJvcmRlcjogMC4ycmVtIHNvbGlkICNDNzFGMUY7XG59XG4uZm9ybV9faW5wdXQtb3V0ZXIuZmllbGQtLWludmFsaWQgLmZpZWxkLS1yZXF1YXJlZCArIC5jYWxlbmRhci1pY29uIHtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0M3MUYxRjtcbn1cbi5mb3JtX19pbnB1dC1vdXRlci5maWVsZC0taW52YWxpZCArIC5mb3JtX19lcnJvci1tc2cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZm9ybV9faW5wdXQtb3V0ZXIuZmllbGQtLWludmFsaWQgKyAuc2VsZWN0LXN0eWxlZCB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNDNzFGMUY7XG59XG5cbi5mb3JtX19pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtX19pbnB1dC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIH1cbn1cbi5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLXJhZGlvLCAuZm9ybV9faW5wdXQtd3JhcHBlci5pbnB1dC13cmFwcGVyLS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjQzhDRkQ2O1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG4uZm9ybV9faW5wdXQtd3JhcHBlci5pbnB1dC13cmFwcGVyLS1yYWRpby1nZW5kZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9faW5wdXQtd3JhcHBlci5pbnB1dC13cmFwcGVyLS1yYWRpby1nZW5kZXIuZmllbGQtLWludmFsaWQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLXJhZGlvLWdlbmRlci5maWVsZC0taW52YWxpZCAuZm9ybV9fZXJyb3ItbXNnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9ybV9faW5wdXQtd3JhcHBlci5pbnB1dC13cmFwcGVyLS1yYWRpby1nZW5kZXIgLmZvcm1fX2Vycm9yLW1zZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1LjlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9faW5wdXQtd3JhcHBlci5pbnB1dC13cmFwcGVyLS1yYWRpby1nZW5kZXIgLmZvcm1fX2Vycm9yLW1zZyB7XG4gICAgdG9wOiA0LjVyZW07XG4gIH1cbn1cbi5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLW1hcml0YWwtc3RhdHVzIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLW1hcml0YWwtc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZm9ybV9faW5wdXQtd3JhcHBlci5pbnB1dC13cmFwcGVyLS1tYXJpdGFsLXN0YXR1cy1zZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0tbWFyaXRhbC1zdGF0dXMtc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0tZHJpdmVyLWNhdGVnb3J5IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgI2M4Y2ZkNjtcbiAgICBib3JkZXItbGVmdDogMC4xcmVtIHNvbGlkICNjOGNmZDY7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWRyaXZlci1jYXRlZ29yeSAuZm9ybV9fbGFiZWwubGFiZWwtLXJhZGlvIHtcbiAgICBmbGV4OiB1bnNldDtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNjOGNmZDY7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWRyaXZlci1jYXRlZ29yeSAuZm9ybV9fbGFiZWwubGFiZWwtLXJhZGlvOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbSAwIDAgMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0tZHJpdmVyLWNhdGVnb3J5IC5mb3JtX19sYWJlbC5sYWJlbC0tcmFkaW86bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMXJlbSBzb2xpZCAjYzhjZmQ2O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwLjRyZW0gMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0tZHJpdmVyLWNhdGVnb3J5IC5mb3JtX19sYWJlbC5sYWJlbC0tcmFkaW86bnRoLW9mLXR5cGUoNCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMC40cmVtIDAgMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0tZHJpdmVyLWNhdGVnb3J5IC5mb3JtX19sYWJlbC5sYWJlbC0tcmFkaW86bnRoLW9mLXR5cGUoOCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwLjRyZW0gMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0tZHJpdmVyLWNhdGVnb3J5IC5mb3JtX19sYWJlbC5sYWJlbC0tcmFkaW86bnRoLW9mLXR5cGUoOSkge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDAuNHJlbTtcbiAgfVxufVxuLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0taW5saW5lIHtcbiAgbWF4LXdpZHRoOiA1Ni40cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0taW5saW5lIC5zZWxlY3Q6Zmlyc3Qtb2YtdHlwZSAuc2VsZWN0LXN0eWxlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbSAwIDAgMC40cmVtO1xufVxuLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0taW5saW5lIC5zZWxlY3Q6bGFzdC1vZi10eXBlIC5zZWxlY3Qtc3R5bGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjRyZW0gMC40cmVtIDA7XG59XG4uZm9ybV9faW5wdXQtd3JhcHBlciAuY2FsZW5kYXItaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzLjdyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRjNGM0YzIHVybChcIi4uL2ltZy9jYWxlbmRhci5zdmdcIikgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtIDAgMCAwLjRyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNENEQ0RDQ7XG59XG5cbi5mb3JtX19sYWJlbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmZvcm1fX2xhYmVsLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mb3JtX19sYWJlbC13cmFwcGVyIC5mb3JtX19sYWJlbC5sYWJlbC0tY2hlY2tib3gge1xuICAgIG1hcmdpbjogMC42cmVtIDAgMS41cmVtO1xuICB9XG59XG5cbi5mb3JtX19pbnB1dC1pbmxpbmUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbi1nYXA6IDEuNnJlbTtcbiAgZ3JpZC1yb3ctZ2FwOiAycmVtO1xufVxuLmZvcm1fX2lucHV0LWlubGluZS5pbnB1dC1pbmxpbmUtLWNvbDYge1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCg2LCAxZnIpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZvcm1fX2lucHV0LWlubGluZS5pbnB1dC1pbmxpbmUtLWNvbDYge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtX19pbnB1dC1pbmxpbmUuaW5wdXQtaW5saW5lLS1jb2w2IHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmcjtcbiAgICBncmlkLWdhcDogMDtcbiAgfVxufVxuLmZvcm1fX2lucHV0LWlubGluZS5pbnB1dC1pbmxpbmUtLWNvbDQge1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCg0LCAxZnIpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZvcm1fX2lucHV0LWlubGluZS5pbnB1dC1pbmxpbmUtLWNvbDQge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5mb3JtX19pbnB1dC1pbmxpbmUuaW5wdXQtaW5saW5lLS1jb2w0IHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmcjtcbiAgfVxufVxuLmZvcm1fX2lucHV0LWlubGluZS5pbnB1dC1pbmxpbmUtLWNvbDMge1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgzLCAxZnIpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm1fX2lucHV0LWlubGluZS5pbnB1dC1pbmxpbmUtLWNvbDMge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyO1xuICAgIGdyaWQtZ2FwOiAwO1xuICB9XG59XG4uZm9ybV9faW5wdXQtaW5saW5lLmlucHV0LWlubGluZS0tY29sMiB7XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KDIsIDFmcik7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAuZm9ybV9faW5wdXQtaW5saW5lLmlucHV0LWlubGluZS0tY29sMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gICAgZ3JpZC1nYXA6IDA7XG4gIH1cbn1cbi5mb3JtX19pbnB1dC1pbmxpbmUuaW5wdXQtaW5saW5lLS1nYXAwIHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiB1bnNldDtcbn1cbi5mb3JtX19pbnB1dC1pbmxpbmUuaW5wdXQtaW5saW5lLS1nYXAxIHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjVyZW07XG59XG4uZm9ybV9faW5wdXQtaW5saW5lLmlucHV0LWlubGluZS0tZ2FwMyB7XG4gIGdyaWQtY29sdW1uLWdhcDogMy42cmVtO1xufVxuXG4uZm9ybV9faW5wdXQtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNC4xcmVtO1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICBwYWRkaW5nOiAyLjVyZW0gMi45cmVtIDEuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjQzhDRkQ2O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm1fX2lucHV0LXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMXJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbSAwLjVyZW07XG4gIH1cbn1cbi5mb3JtX19pbnB1dC1zZWN0aW9uLmlucHV0LXNlY3Rpb24tLXByb2dyYW1tcyB7XG4gIHBhZGRpbmc6IDMuNXJlbSA0LjhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9faW5wdXQtc2VjdGlvbi5pbnB1dC1zZWN0aW9uLS1wcm9ncmFtbXMge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtX19pbnB1dC1zZWN0aW9uLmlucHV0LXNlY3Rpb24tLXByb2dyYW1tcyB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLmZvcm1fX2lucHV0LXNlY3Rpb24uaW5wdXQtc2VjdGlvbi0tZXhwaXJpZW5jZSB7XG4gIHBhZGRpbmc6IDAgNC4zcmVtIDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZvcm1fX2lucHV0LXNlY3Rpb24uaW5wdXQtc2VjdGlvbi0tZXhwaXJpZW5jZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm1fX2lucHV0LXNlY3Rpb24uaW5wdXQtc2VjdGlvbi0tZXhwaXJpZW5jZSB7XG4gICAgcGFkZGluZzogMS41cmVtIDJyZW0gMC41cmVtO1xuICB9XG59XG4uZm9ybV9faW5wdXQtc2VjdGlvbi5pbnB1dC1zZWN0aW9uLS1leHBpcmllbmNlIC5pbnB1dC1pbmxpbmUtLWNvbDQge1xuICBncmlkLXRlbXBsYXRlOiBhdXRvLzI2cmVtIHJlcGVhdCgzLCAxZnIpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmZvcm1fX2lucHV0LXNlY3Rpb24uaW5wdXQtc2VjdGlvbi0tZXhwaXJpZW5jZSAuaW5wdXQtaW5saW5lLS1jb2w0IHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9faW5wdXQtc2VjdGlvbi5pbnB1dC1zZWN0aW9uLS1leHBpcmllbmNlIC5pbnB1dC1pbmxpbmUtLWNvbDQge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyO1xuICAgIGdyaWQtZ2FwOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9faW5wdXQtc2VjdGlvbi5pbnB1dC1zZWN0aW9uLS1leHBpcmllbmNlIC5zZWN0aW9uLS1wZXJpb2QgLmZvcm1fX2lucHV0LW91dGVyLmZpZWxkLS1pbnZhbGlkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIH1cbn1cbi5mb3JtX19pbnB1dC1zZWN0aW9uLmlucHV0LXNlY3Rpb24tLWV4cGlyaWVuY2UgLnNlY3Rpb24tLXBlcmlvZCAuZm9ybV9fZXJyb3ItbXNnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQuM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtX19pbnB1dC1zZWN0aW9uLmlucHV0LXNlY3Rpb24tLWV4cGlyaWVuY2UgLnNlY3Rpb24tLXBlcmlvZCAuZm9ybV9fZXJyb3ItbXNnIHtcbiAgICB0b3A6IDYuOHJlbTtcbiAgfVxufVxuLmZvcm1fX2lucHV0LXNlY3Rpb24uaW5wdXQtc2VjdGlvbi0tcmVsYXRpdmVzLCAuZm9ybV9faW5wdXQtc2VjdGlvbi5pbnB1dC1zZWN0aW9uLS1sZWF2ZSB7XG4gIHBhZGRpbmc6IDAgNC4zcmVtIDAgMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuZm9ybV9faW5wdXQtc2VjdGlvbi5pbnB1dC1zZWN0aW9uLS1yZWxhdGl2ZXMsIC5mb3JtX19pbnB1dC1zZWN0aW9uLmlucHV0LXNlY3Rpb24tLWxlYXZlIHtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm1fX2lucHV0LXNlY3Rpb24uaW5wdXQtc2VjdGlvbi0tcmVsYXRpdmVzLCAuZm9ybV9faW5wdXQtc2VjdGlvbi5pbnB1dC1zZWN0aW9uLS1sZWF2ZSB7XG4gICAgcGFkZGluZzogMS41cmVtIDJyZW0gMC41cmVtO1xuICB9XG59XG4uZm9ybV9faW5wdXQtc2VjdGlvbi5jbG9uZS1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4uZm9ybV9fbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbn1cbi5mb3JtX19sYWJlbC5sYWJlbC0tY2hlY2tib3gge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxuLmZvcm1fX2xhYmVsLmxhYmVsLS1jaGVja2JveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0wLjJyZW07XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS45cmVtO1xuICBoZWlnaHQ6IDEuOXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0RDRENEO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5mb3JtX19sYWJlbC5sYWJlbC0tY2hlY2tib3g6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxLjlyZW07XG4gICAgaGVpZ2h0OiAxLjlyZW07XG4gIH1cbn1cbi5mb3JtX19sYWJlbC5sYWJlbC0tcmFkaW8ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4xcmVtIHNvbGlkICNENEQ0RDQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM5NDk0OTQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm1fX2xhYmVsLmxhYmVsLS1yYWRpbyB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICB9XG59XG4uZm9ybV9fbGFiZWwubGFiZWwtLXJhZGlvOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yaWdodDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC40cmVtIDAuNHJlbSAwO1xufVxuLmZvcm1fX2xhYmVsLmxhYmVsLS1yYWRpbzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtIDAgMCAwLjRyZW07XG59XG4uZm9ybV9fbGFiZWwubGFiZWwtLWV4cGlyaWVuY2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm1fX2xhYmVsLmxhYmVsLS1leHBpcmllbmNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZvcm1fX2xhYmVsLmxhYmVsLS11cGxvYWQge1xuICBtYXJnaW4tdG9wOiAzLjZyZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzAwOTIzRjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBwYWRkaW5nOiAxLjVyZW0gMi41cmVtO1xuICBoZWlnaHQ6IDUuNnJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZm9ybV9fbGFiZWwubGFiZWwtLXVwbG9hZCB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuZm9ybV9fbGFiZWwubGFiZWwtLXVwbG9hZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtX19sYWJlbC5sYWJlbC0tdXBsb2FkLXJlc3VtZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtaW4td2lkdGg6IDE4cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjJyZW0gZGFzaGVkICNBQUI1QkU7XG4gIGNvbG9yOiAjM0Y0QzU5O1xufVxuLmZvcm1fX2xhYmVsIC5sYWJlbF9fYXN0ZXJpc2sge1xuICBjb2xvcjogI2ZmMjkyOTtcbn1cblxuLmZvcm1fX2Vycm9yLW1zZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIGNvbG9yOiAjQzcxRjFGO1xuICB0b3A6IC0wLjVyZW07XG59XG4uZm9ybV9fZXJyb3ItbXNnLS1wcml2YWN5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTEuOHJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xuICB3aWR0aDogMjAuOHJlbTtcbiAgcGFkZGluZzogMC45cmVtIDEuM3JlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gIGJhY2tncm91bmQ6ICNDNzFGMUY7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybV9fZXJyb3ItbXNnLS1wcml2YWN5IHtcbiAgICB0b3A6IHVuc2V0O1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gICAgYm90dG9tOiAtMS42cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICB9XG59XG4uZm9ybV9fZXJyb3ItbXNnLS1wcml2YWN5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTAuNHJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC45cmVtO1xuICBoZWlnaHQ6IDAuOXJlbTtcbiAgYmFja2dyb3VuZDogI0M3MUYxRjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtX19lcnJvci1tc2ctLXByaXZhY3k6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGxlZnQ6IDFyZW07XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5mb3JtX19pbnB1dCwgLmZvcm1fX3RleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuNnJlbSAxLjhyZW0gMS4ycmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDVENUQ1O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9faW5wdXQsIC5mb3JtX190ZXh0YXJlYSB7XG4gICAgcGFkZGluZzogMC45cmVtIDEuNHJlbSAwLjlyZW07XG4gIH1cbn1cbi5mb3JtX19pbnB1dDpmb2N1cywgLmZvcm1fX3RleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5mb3JtX19pbnB1dDo6cGxhY2Vob2xkZXIsIC5mb3JtX190ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkyOTI5Mjtcbn1cbi5mb3JtX19pbnB1dDpkaXNhYmxlZCwgLmZvcm1fX3RleHRhcmVhOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgY29sb3I6ICNENUQ1RDU7XG59XG4uZm9ybV9faW5wdXQuZmllbGQtLXNwYW4zLCAuZm9ybV9fdGV4dGFyZWEuZmllbGQtLXNwYW4zIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMztcbn1cbi5mb3JtX19pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sIC5mb3JtX19pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIC5mb3JtX190ZXh0YXJlYVt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sIC5mb3JtX190ZXh0YXJlYVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBtYXJnaW46IDA7XG59XG4uZm9ybV9faW5wdXQuZmllbGQtLWRhdGUsIC5mb3JtX190ZXh0YXJlYS5maWVsZC0tZGF0ZSB7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtO1xufVxuLmZvcm1fX2lucHV0LmZpZWxkLS1waG9uZSwgLmZvcm1fX3RleHRhcmVhLmZpZWxkLS1waG9uZSB7XG4gIGNvbG9yOiAjOTI5MjkyO1xufVxuLmZvcm1fX2lucHV0LmZpZWxkLS1waG9uZTpmb2N1cywgLmZvcm1fX3RleHRhcmVhLmZpZWxkLS1waG9uZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtX190ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDguOXJlbTtcbiAgcmVzaXplOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm1fX3RleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiA3LjlyZW07XG4gIH1cbn1cblxuLmZvcm1fX2NoZWNrYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtX19jaGVja2JveC5jaGVja2JveC0tcHJpdmFjeSArIC5sYWJlbC0tY2hlY2tib3g6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4ycmVtIHNvbGlkICNjNzFmMWY7XG59XG5cbi5mb3JtX19jaGVja2JveDpjaGVja2VkICsgLmxhYmVsLS1jaGVja2JveDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwOTIzRiB1cmwoXCIuLi9pbWcvY2hlY2tib3guc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmZvcm1fX2lucHV0LXJhZGlvLCAuZm9ybV9faW5wdXQtY2hlY2tib3gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybV9faW5wdXQtcmFkaW86Y2hlY2tlZCArIC5sYWJlbC0tcmFkaW8sIC5mb3JtX19pbnB1dC1jaGVja2JveDpjaGVja2VkICsgLmxhYmVsLS1yYWRpbyB7XG4gIGJhY2tncm91bmQ6ICNkNmYzZTI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjMDA5MjNGO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvcm1fX2lucHV0LXJhZGlvOmNoZWNrZWQgKyAubGFiZWwtLXJhZGlvLCAuZm9ybV9faW5wdXQtY2hlY2tib3g6Y2hlY2tlZCArIC5sYWJlbC0tcmFkaW8ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjMDA5MjNGICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZvcm1fX3VwbG9hZC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMy42cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvLzE4cmVtIDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjlyZW07XG4gIGdyaWQtcm93LWdhcDogMi4xcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm1fX3VwbG9hZC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cbi5mb3JtX191cGxvYWQtd3JhcHBlciAuZm9ybV9fZXJyb3ItbXNnIHtcbiAgdG9wOiB1bnNldDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5mb3JtX191cGxvYWQtd3JhcHBlciAuZm9ybV9fZXJyb3ItbXNnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvcm1fX2ZpbGUtdXBsb2FkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtX19maWxlLXVwbG9hZC5maWVsZC0taW52YWxpZCArIC5sYWJlbC0tdXBsb2FkLXJlc3VtZSB7XG4gIGJvcmRlci1jb2xvcjogI0M3MUYxRjtcbn1cblxuLmZvcm1fX2ZpbGUtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtX19maWxlLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgb3JkZXI6IDI7XG4gICAgZ3JpZC1jb2x1bW46IHVuc2V0O1xuICB9XG59XG4uZm9ybV9fZmlsZS1saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNS40cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDMuOHJlbSAwIDQuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIGNvbG9yOiAjM0Y0QzU5O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAwLjFyZW0gZGFzaGVkICNBQUI1QkU7XG4gIGJvcmRlci1yaWdodDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbi5mb3JtX19maWxlLWxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjdyZW07XG4gIGhlaWdodDogMi4ycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxLjFyZW0pO1xuICBsZWZ0OiAxLjhyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy91cGxvYWQtZmlsZS5zdmdcIikgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbn1cbi5mb3JtX19maWxlLWxpc3QtZGVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTAuMXJlbTtcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAwLjJyZW0pO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZDogI0M3MUYxRiB1cmwoXCIuLi9pbWcvZGVsLWZpbGUtYnV0dG9uLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiAwIDAuM3JlbSAwLjNyZW0gMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9fZmlsZS11cGxvYWQtd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbi5mb3JtX19maWxlLXVwbG9hZC1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9fZmlsZS11cGxvYWQtZGVzYyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuLmZvcm1fX2FkZC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDA5MjNGO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBkYXNoZWQgIzAwOTIzRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG4uZm9ybV9fYWRkLWJ1dHRvbi5hZGQtYnV0dG9uLS1qb2IsIC5mb3JtX19hZGQtYnV0dG9uLmFkZC1idXR0b24tLXJlbGF0aXZlLCAuZm9ybV9fYWRkLWJ1dHRvbi5hZGQtYnV0dG9uLS1sZWF2ZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uZm9ybV9fbGFuZ3VhZ2Utc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9fbGFuZ3VhZ2Utc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZm9ybV9fbGFuZ3VhZ2Utc2VjdGlvbiAuc2VsZWN0OmZpcnN0LW9mLXR5cGUge1xuICAgIGZsZXg6IDAuNjc7XG4gIH1cbn1cblxuLmZvcm1fX2NoZWNrYm94LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZvcm1fX2NoZWNrYm94LXNlY3Rpb24gLmNoZWNrYm94LXNlY3Rpb25fX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAwLjdyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjQzhDRkQ2O1xuICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5mb3JtX19jaGVja2JveC1zZWN0aW9uIC5sYWJlbC0tY2hlY2tib3gge1xuICBwYWRkaW5nLWxlZnQ6IDIuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmZvcm1fX2NoZWNrYm94LXNlY3Rpb24gLmxhYmVsLS1jaGVja2JveDpiZWZvcmUge1xuICB0b3A6IDAuMXJlbTtcbiAgd2lkdGg6IDEuOXJlbTtcbiAgaGVpZ2h0OiAxLjlyZW07XG59XG4uZm9ybV9fY2hlY2tib3gtc2VjdGlvbiAubGFiZWwtLWNoZWNrYm94Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uZm9ybV9fY2hlY2tib3gtc2VjdGlvbiAuZm9ybV9fdGV4dGFyZWEge1xuICBtYXJnaW4tdG9wOiAxLjFyZW07XG59XG5cbi5mb3JtX19wcml2YWN5LWxpbmsge1xuICBib3JkZXItYm90dG9tOiAwLjZweCBzb2xpZCAjMDAwMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uZm9ybV9fcHJpdmFjeS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b206IDAuNnB4IHNvbGlkICMwMDkyM0Y7XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZC1jcnVtYnMge1xuICBtYXJnaW4tdG9wOiA0LjJyZW07XG4gIGNvbG9yOiAjODA4RDk0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJyZWFkLWNydW1icyB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICB9XG59XG4uYnJlYWQtY3J1bWJzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJyZWFkLWNydW1ic19faXRlbTpsYXN0LW9mLXR5cGUgLmJyZWFkLWNydW1ic19fbGluayB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5icmVhZC1jcnVtYnNfX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjODA4RDk0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4MDhEOTQ7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5icmVhZC1jcnVtYnNfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uYnJlYWQtY3J1bWJzX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuLmJyZWFkLWNydW1ic19fbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbiAgYm90dG9tOiAtMC41cmVtO1xuICByaWdodDogLTEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZWFyY2gtcmVzdWx0IC5icmVhZC1jcnVtYnNfX2l0ZW06bGFzdC1jaGlsZCAuYnJlYWQtY3J1bWJzX19saW5rOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3JhcHBlci0tY2FyZWVyLXBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xufVxuXG4uY29udGVudC1ibG9jay5ibG9jay0tc2luZ2xlLXBhZ2UuYmxvY2stLWNhcmVlciB7XG4gIHBhZGRpbmc6IDFyZW0gMCA3LjdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ibG9jay5ibG9jay0tc2luZ2xlLXBhZ2UuYmxvY2stLWNhcmVlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS1zaW5nbGUtcGFnZS5ibG9jay0tY2FyZWVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xuICB9XG59XG5cbi5jYXJlZXItY29udGVudF9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi44cmVtO1xufVxuXG4uY2FyZWVyLWNvbnRlbnRfX3ZhY2FuY3ktbGlzdCB7XG4gIG1hcmdpbi10b3A6IDIuOXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJlZXItY29udGVudF9fdmFjYW5jeS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY2FyZWVyLWNvbnRlbnRfX3ZhY2FuY3ktbGlzdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxufVxuXG4uZHJvcGRhd24tbWVudV9fdmFjYW5jeS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAwLjFyZW0gcmdiYSg0MSwgNDEsIDQxLCAwLjE2KTtcbn1cbi5kcm9wZGF3bi1tZW51X192YWNhbmN5LWl0ZW0uaXRlbS0tYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAycmVtIDVyZW0gcmdiYSg0MSwgNDEsIDQxLCAwLjA1KTtcbn1cbi5kcm9wZGF3bi1tZW51X192YWNhbmN5LWl0ZW0uaXRlbS0tYWN0aXZlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZHJvcGRhd24tbWVudV9fdmFjYW5jeS1pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAycmVtIDVyZW0gcmdiYSgwLCA1NSwgODQsIDAuMDUpO1xufVxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5kcm9wZGF3bi1tZW51X192YWNhbmN5LWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjdyZW07XG4gIGhlaWdodDogMS4xcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMy42cmVtO1xuICByaWdodDogMy42cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYXJyb3ctZHJvcGRvd24tdmFjYW5jeS5zdmdcIikgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG4uZHJvcGRhd24tbWVudV9fdmFjYW5jeS1pdGVtIC52YWNhbmN5LWl0ZW1fX2hlYWRlciB7XG4gIHBhZGRpbmc6IDIuN3JlbSA2cmVtIDJyZW0gMy44cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRhd24tbWVudV9fdmFjYW5jeS1pdGVtIC52YWNhbmN5LWl0ZW1fX2hlYWRlciB7XG4gICAgcGFkZGluZzogMS43cmVtIDUuNXJlbSAxLjVyZW0gMnJlbTtcbiAgfVxufVxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSAudmFjYW5jeS1pdGVtX19oZWFkZXIgLnZhY2FuY3ktaXRlbV9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDA5MjNGO1xufVxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSAudmFjYW5jeS1pdGVtX19oZWFkZXIgLnZhY2FuY3ktaXRlbV9fY2l0eSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMC43cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZGF3bi1tZW51X192YWNhbmN5LWl0ZW0gLnZhY2FuY3ktaXRlbV9faGVhZGVyIC52YWNhbmN5LWl0ZW1fX2NpdHkge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxufVxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSAudmFjYW5jeS1pdGVtX19oZWFkZXIgLnZhY2FuY3ktaXRlbV9fc2FsYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRhd24tbWVudV9fdmFjYW5jeS1pdGVtIC52YWNhbmN5LWl0ZW1fX2hlYWRlciAudmFjYW5jeS1pdGVtX19zYWxhcnkge1xuICAgIG1hcmdpbi10b3A6IDAuN3JlbTtcbiAgfVxufVxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSAudmFjYW5jeS1pdGVtX192YWNhbmN5LWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAzLjFyZW0gMy44cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZTllOTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRhd24tbWVudV9fdmFjYW5jeS1pdGVtIC52YWNhbmN5LWl0ZW1fX3ZhY2FuY3ktaW5mbyB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMi4zcmVtIDEuNXJlbTtcbiAgfVxufVxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSAudmFjYW5jeS1pdGVtX192YWNhbmN5LWluZm8gLnZhY2FuY3ktaW5mb19fdGl0bGUge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRhd24tbWVudV9fdmFjYW5jeS1pdGVtIC52YWNhbmN5LWl0ZW1fX3ZhY2FuY3ktaW5mbyAudmFjYW5jeS1pbmZvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbiAgfVxufVxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSAudmFjYW5jeS1pdGVtX192YWNhbmN5LWluZm8gLnZhY2FuY3ktaW5mb19fYWRkLWluZm8ge1xuICBtYXJnaW4tdG9wOiA0LjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRhd24tbWVudV9fdmFjYW5jeS1pdGVtIC52YWNhbmN5LWl0ZW1fX3ZhY2FuY3ktaW5mbyAudmFjYW5jeS1pbmZvX19hZGQtaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSAudmFjYW5jeS1pdGVtX192YWNhbmN5LWluZm8gLnZhY2FuY3ktaW5mb19fbGlzdCB7XG4gIG1hcmdpbjogMS43cmVtIDAgMy4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSAudmFjYW5jeS1pdGVtX192YWNhbmN5LWluZm8gLnZhY2FuY3ktaW5mb19fbGlzdCB7XG4gICAgbWFyZ2luOiAxcmVtIDAgM3JlbTtcbiAgfVxufVxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSAudmFjYW5jeS1pdGVtX192YWNhbmN5LWluZm8gLnZhY2FuY3ktaW5mb19fbGlzdCAubGlzdF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG4uZHJvcGRhd24tbWVudV9fdmFjYW5jeS1pdGVtIC52YWNhbmN5LWl0ZW1fX3ZhY2FuY3ktaW5mbyAudmFjYW5jeS1pbmZvX19saXN0IC5saXN0X19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4ycmVtIHNvbGlkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjJyZW07XG4gIGxlZnQ6IDA7XG59XG5cbi53ZWxkZXItZmxleC1jbGFzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jYXJlZXItd2VsZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5jYXJlZXItd2VsZGVyIC53ZWxkZXItY29udGVudCB7XG4gIHdpZHRoOiA1NS43cmVtO1xuICBoZWlnaHQ6IDI3LjRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiBibGFjaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzcmVtIDQuNXJlbSA0cmVtIDQuNXJlbTtcbn1cbi5jYXJlZXItd2VsZGVyIC53ZWxkZXItY29udGVudCAud2VsZGVyLWV4aXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAycmVtO1xuICB0b3A6IDJyZW07XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg5OTI5ZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcmVlci13ZWxkZXIgLndlbGRlci1jb250ZW50IGgxIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjlyZW07XG59XG4uY2FyZWVyLXdlbGRlciAud2VsZGVyLWNvbnRlbnQgaDEgKyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNhcmVlci13ZWxkZXIgLndlbGRlci1jb250ZW50IHNwYW4gKyBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2FyZWVyLXdlbGRlciAud2VsZGVyLWNvbnRlbnQgc3BhbiArIGRpdiA+IGEge1xuICB3aWR0aDogMjAuNnJlbTtcbiAgaGVpZ2h0OiA1LjRyZW07XG4gIGJhY2tncm91bmQ6ICMwMDkyM2Y7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG4uY2FyZWVyLXdlbGRlciAud2VsZGVyLWNvbnRlbnQgZGl2ID4gYSArIGEge1xuICB3aWR0aDogMjAuNnJlbTtcbiAgaGVpZ2h0OiA1LjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICMwMDkyM2Y7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU3cHgpIHtcbiAgLmNhcmVlci13ZWxkZXIgLndlbGRlci1jb250ZW50IHtcbiAgICB3aWR0aDogOTglO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAycmVtIDMuNXJlbSAzcmVtIDMuNXJlbTtcbiAgfVxuICAuY2FyZWVyLXdlbGRlciAud2VsZGVyLWNvbnRlbnQgLndlbGRlci1leGl0IHtcbiAgICByaWdodDogMXJlbTtcbiAgICB0b3A6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLmNhcmVlci13ZWxkZXIgLndlbGRlci1jb250ZW50IHNwYW4gKyBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuY2FyZWVyLXdlbGRlciAud2VsZGVyLWNvbnRlbnQgc3BhbiArIGRpdiA+IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cblxuLndyYXBwZXItLWNvbW1lbnQtcGFnZSB7XG4gIGJhY2tncm91bmQ6ICNGN0Y4Rjk7XG59XG5cbi5jb21tZW50LWZvcm0ge1xuICBtYXgtd2lkdGg6IDU5cmVtO1xufVxuLmNvbW1lbnQtZm9ybSAuZm9ybV9fdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAxNC45cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbW1lbnQtZm9ybSAuZm9ybV9fdGV4dGFyZWEge1xuICAgIG1heC1oZWlnaHQ6IDEwLjRyZW07XG4gIH1cbn1cbi5jb21tZW50LWZvcm0gLmZvcm1fX3N1Ym1pdC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jbWFwIHtcbiAgaGVpZ2h0OiA1MnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNtYXAge1xuICAgIGhlaWdodDogNDVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICNtYXAge1xuICAgIGhlaWdodDogMzVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICNtYXAge1xuICAgIGhlaWdodDogMjIuNXJlbTtcbiAgfVxufVxuXG4ueW1hcHMtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG4ueW1hcHMtYmxvY2tfX2Zsb2F0LWNvbnRhY3RzIHtcbiAgd2lkdGg6IDQ1LjdyZW07XG4gIGhlaWdodDogMzQuNnJlbTtcbiAgcGFkZGluZzogMTEuNXJlbSAxLjJyZW0gMy4zcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxNy4zcmVtKTtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gNjIuN3JlbSk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgYm94LXNoYWRvdzogMCAzLjVyZW0gNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzEwcHgpIHtcbiAgLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyB7XG4gICAgcmlnaHQ6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC55bWFwcy1ibG9ja19fZmxvYXQtY29udGFjdHMge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgd2lkdGg6IDM5LjdyZW07XG4gICAgaGVpZ2h0OiAzMC42cmVtO1xuICAgIHRvcDogY2FsYyg1MCUgLSAxNS4zcmVtKTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDMycmVtO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIHBhZGRpbmc6IDEwLjRyZW0gMS4ycmVtIDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC55bWFwcy1ibG9ja19fZmxvYXQtY29udGFjdHMge1xuICAgIG1pbi1oZWlnaHQ6IDMzLjlyZW07XG4gIH1cbn1cbi55bWFwcy1ibG9ja19fZmxvYXQtY29udGFjdHMgLmZsb2F0LWNvbnRhY3RzX19vZmZpY2VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuNHJlbTtcbiAgbGVmdDogMS4ycmVtO1xuICByaWdodDogMS4ycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyAuZmxvYXQtY29udGFjdHNfX29mZmljZXMge1xuICAgIHRvcDogMi4xcmVtO1xuICB9XG59XG4ueW1hcHMtYmxvY2tfX2Zsb2F0LWNvbnRhY3RzIC5mbG9hdC1jb250YWN0c19fb2ZmaWNlcy1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzEuOHJlbTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjJyZW0gMC42cmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHotaW5kZXg6IDU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueW1hcHMtYmxvY2tfX2Zsb2F0LWNvbnRhY3RzIC5mbG9hdC1jb250YWN0c19fb2ZmaWNlcy1saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiAyNy44cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAueW1hcHMtYmxvY2tfX2Zsb2F0LWNvbnRhY3RzIC5mbG9hdC1jb250YWN0c19fb2ZmaWNlcy1saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiAyOC4zcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAueW1hcHMtYmxvY2tfX2Zsb2F0LWNvbnRhY3RzIC5mbG9hdC1jb250YWN0c19fb2ZmaWNlcy1saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiAzMC41cmVtO1xuICB9XG59XG4ueW1hcHMtYmxvY2tfX2Zsb2F0LWNvbnRhY3RzIC5mbG9hdC1jb250YWN0c19fb2ZmaWNlcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIHdpZHRoOiAxcmVtO1xufVxuLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyAuZmxvYXQtY29udGFjdHNfX29mZmljZXMtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgd2lkdGg6IDAuNHJlbTtcbn1cbi55bWFwcy1ibG9ja19fZmxvYXQtY29udGFjdHMgLmZsb2F0LWNvbnRhY3RzX19vZmZpY2VzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgYmFja2dyb3VuZDogI0MzQzhDQTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyAuZmxvYXQtY29udGFjdHNfX29mZmljZXMtbGlzdC5saXN0LS1hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgcmlnaHQ6IDIuM3JlbTtcbiAgdG9wOiAyLjM1cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyAuZmxvYXQtY29udGFjdHNfX29mZmljZXMtbGlzdC5saXN0LS1hY3RpdmU6OmFmdGVyIHtcbiAgICB0b3A6IDIuMXJlbTtcbiAgICByaWdodDogMnJlbTtcbiAgfVxufVxuLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyAuZmxvYXQtY29udGFjdHNfX29mZmljZXMtbGlzdC5saXN0LS1hY3RpdmUgLm9mZmljZXMtbGlzdF9faXRlbSB7XG4gIHBhZGRpbmc6IDEuM3JlbSAyLjhyZW0gMS4xcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURFRjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ueW1hcHMtYmxvY2tfX2Zsb2F0LWNvbnRhY3RzIC5mbG9hdC1jb250YWN0c19fb2ZmaWNlcy1saXN0Lmxpc3QtLWFjdGl2ZSAub2ZmaWNlcy1saXN0X19pdGVtLml0ZW0tLWN1cnJlbnQge1xuICBwYWRkaW5nOiAxLjNyZW0gMi44cmVtIDEuMXJlbTtcbn1cbi55bWFwcy1ibG9ja19fZmxvYXQtY29udGFjdHMgLmZsb2F0LWNvbnRhY3RzX19vZmZpY2VzLWxpc3QubGlzdC0tYWN0aXZlIC5vZmZpY2VzLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwYWRkaW5nOiAxLjlyZW0gNHJlbSAxLjZyZW0gMi44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyAuZmxvYXQtY29udGFjdHNfX29mZmljZXMtbGlzdC5saXN0LS1hY3RpdmUgLm9mZmljZXMtbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMS41cmVtIDRyZW0gMS4zcmVtIDEuN3JlbTtcbiAgfVxufVxuLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyAuZmxvYXQtY29udGFjdHNfX29mZmljZXMtbGlzdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiAwLjY1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAwLjY1cmVtIHNvbGlkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcmVtO1xuICByaWdodDogMi42cmVtO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC55bWFwcy1ibG9ja19fZmxvYXQtY29udGFjdHMgLmZsb2F0LWNvbnRhY3RzX19vZmZpY2VzLWxpc3Q6OmFmdGVyIHtcbiAgICB0b3A6IDIuNnJlbTtcbiAgICByaWdodDogMS45cmVtO1xuICAgIGJvcmRlcjogMC40cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDAuNHJlbSBzb2xpZCAjMDAwMDAwO1xuICB9XG59XG4ueW1hcHMtYmxvY2tfX2Zsb2F0LWNvbnRhY3RzIC5mbG9hdC1jb250YWN0c19fb2ZmaWNlcy1saXN0IC5vZmZpY2VzLWxpc3RfX2l0ZW0ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ueW1hcHMtYmxvY2tfX2Zsb2F0LWNvbnRhY3RzIC5mbG9hdC1jb250YWN0c19fb2ZmaWNlcy1saXN0IC5vZmZpY2VzLWxpc3RfX2l0ZW0uaXRlbS0tY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxLjlyZW0gNHJlbSAxLjZyZW0gMi44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnltYXBzLWJsb2NrX19mbG9hdC1jb250YWN0cyAuZmxvYXQtY29udGFjdHNfX29mZmljZXMtbGlzdCAub2ZmaWNlcy1saXN0X19pdGVtLml0ZW0tLWN1cnJlbnQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSA0cmVtIDEuM3JlbSAxLjdyZW07XG4gIH1cbn1cblxuLm9mZmljZS1pdGVtX190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vZmZpY2UtaXRlbV9fY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vZmZpY2UtaXRlbV9fY29udGFjdCB7XG4gICAgbWFyZ2luLXRvcDogMS45cmVtO1xuICB9XG59XG4ub2ZmaWNlLWl0ZW1fX2NvbnRhY3Q6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ub2ZmaWNlLWl0ZW1fX2NvbnRhY3QgLmNvbnRhY3RfX3RpdGxlIHtcbiAgZmxleC1iYXNpczogMTEuM3JlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjhyZW07XG4gIG1hcmdpbi1yaWdodDogMS4ycmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLm9mZmljZS1pdGVtX19jb250YWN0IC5jb250YWN0X190aXRsZSB7XG4gICAgZmxleC1iYXNpczogMTAuM3JlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcbiAgfVxufVxuLm9mZmljZS1pdGVtX19jb250YWN0IC5jb250YWN0X192YWx1ZSB7XG4gIGZsZXg6IDE7XG59XG4ub2ZmaWNlLWl0ZW1fX2NvbnRhY3QgLmNvbnRhY3RfX3ZhbHVlIC5waG9uZS1saW5rIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5vZmZpY2UtaXRlbV9fY29udGFjdCAuY29udGFjdF9fdmFsdWUgLmVtYWlsX19saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5cbi5icmFuY2gtb2ZmaWNlc19fZ3JpZCB7XG4gIG1hcmdpbi10b3A6IDYuNHJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0by9yZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA2LjRyZW07XG4gIGdyaWQtcm93LWdhcDogNC45cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJyYW5jaC1vZmZpY2VzX19ncmlkIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDQuNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJyYW5jaC1vZmZpY2VzX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnJhbmNoLW9mZmljZXNfX2dyaWQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5icmFuY2gtb2ZmaWNlc19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cbi5icmFuY2gtb2ZmaWNlc19fZ3JpZCAub2ZmaWNlLWl0ZW1fX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuOXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5icmFuY2gtb2ZmaWNlc19fZ3JpZCAub2ZmaWNlLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi45cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnJhbmNoLW9mZmljZXNfX2dyaWQgLm9mZmljZS1pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmJyYW5jaC1vZmZpY2VzX19ncmlkIC5vZmZpY2UtaXRlbV9fY29udGFjdCB7XG4gICAgbWFyZ2luLXRvcDogMS40cmVtO1xuICB9XG59XG4uYnJhbmNoLW9mZmljZXNfX2dyaWQgLm9mZmljZS1pdGVtX19jb250YWN0OmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmJyYW5jaC1vZmZpY2VzX19ncmlkIC5vZmZpY2UtaXRlbV9fY29udGFjdCAuY29udGFjdF9fdGl0bGUge1xuICBmbGV4LWJhc2lzOiA4LjVyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjlyZW07XG59XG5AY2hhcnNldCBcIlVURi04XCI7XG4uY29udGVudC1ibG9jayB7XG4gIHBhZGRpbmc6IDQuNXJlbSAwIDUuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZzogMi4ycmVtIDAgNHJlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2suYmxvY2stLXNpbmdsZS1wYWdlIHtcbiAgcGFkZGluZzogMXJlbSAwIDYuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS1zaW5nbGUtcGFnZSB7XG4gICAgcGFkZGluZzogMCAwIDUuNHJlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstY2xlYW5pbmcsIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWRpYWdub3N0aWMsIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLXJlcGFpciwgLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstYW50aWNvciwgLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstYnVpbGRpbmcsIC5jb250ZW50LWJsb2NrLmJsb2NrLS1lbmVyZ2V0aWNzIHtcbiAgcGFkZGluZzogMi4ycmVtIDAgMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWNsZWFuaW5nLCAuY29udGVudC1ibG9jay5ibG9jay0tdGFuay1kaWFnbm9zdGljLCAuY29udGVudC1ibG9jay5ibG9jay0tdGFuay1yZXBhaXIsIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWFudGljb3IsIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWJ1aWxkaW5nLCAuY29udGVudC1ibG9jay5ibG9jay0tZW5lcmdldGljcyB7XG4gICAgcGFkZGluZzogMS41cmVtIDAgMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstZGlhZ25vc3RpYyAudGFuay1jbGVhbmluZ19fcmV2aWV3cywgLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstcmVwYWlyIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzLCAuY29udGVudC1ibG9jay5ibG9jay0tdGFuay1idWlsZGluZyAudGFuay1jbGVhbmluZ19fcmV2aWV3cywgLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstYW50aWNvciAudGFuay1jbGVhbmluZ19fcmV2aWV3cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWRpYWdub3N0aWMgLnRhbmstY2xlYW5pbmdfX2Fib3V0LCAuY29udGVudC1ibG9jay5ibG9jay0tdGFuay1yZXBhaXIgLnRhbmstY2xlYW5pbmdfX2Fib3V0LCAuY29udGVudC1ibG9jay5ibG9jay0tdGFuay1idWlsZGluZyAudGFuay1jbGVhbmluZ19fYWJvdXQsIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWFudGljb3IgLnRhbmstY2xlYW5pbmdfX2Fib3V0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstZGlhZ25vc3RpYyAudGFuay1jbGVhbmluZ19fb3JkZXItYmxvY2ssIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLXJlcGFpciAudGFuay1jbGVhbmluZ19fb3JkZXItYmxvY2ssIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWJ1aWxkaW5nIC50YW5rLWNsZWFuaW5nX19vcmRlci1ibG9jaywgLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstYW50aWNvciAudGFuay1jbGVhbmluZ19fb3JkZXItYmxvY2sge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWRpYWdub3N0aWMgLnRhbmstY2xlYW5pbmdfX29yZGVyLWJsb2NrLCAuY29udGVudC1ibG9jay5ibG9jay0tdGFuay1yZXBhaXIgLnRhbmstY2xlYW5pbmdfX29yZGVyLWJsb2NrLCAuY29udGVudC1ibG9jay5ibG9jay0tdGFuay1idWlsZGluZyAudGFuay1jbGVhbmluZ19fb3JkZXItYmxvY2ssIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWFudGljb3IgLnRhbmstY2xlYW5pbmdfX29yZGVyLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstY2xlYW5pbmcgLnRhbmstY2xlYW5pbmdfX2hlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDgyLjNyZW07XG59XG4uY29udGVudC1ibG9jay5ibG9jay0tdGFuay1kaWFnbm9zdGljIC50YW5rLWNsZWFuaW5nX19oZWFkZXIge1xuICBtaW4taGVpZ2h0OiA2Ny40cmVtO1xufVxuLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstcmVwYWlyIC50YW5rLWNsZWFuaW5nX19oZWFkZXIge1xuICBtaW4taGVpZ2h0OiA2MS40cmVtO1xufVxuLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstYW50aWNvciAudGFuay1jbGVhbmluZ19faGVhZGVyIHtcbiAgbWluLWhlaWdodDogNjguNHJlbTtcbn1cbi5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWJ1aWxkaW5nIC50YW5rLWNsZWFuaW5nX19oZWFkZXIge1xuICBtaW4taGVpZ2h0OiA4NS45cmVtO1xufVxuLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstYnVpbGRpbmcgLnRhbmstY2xlYW5pbmdfX2hlYWRlci1saXN0IHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWJ1aWxkaW5nIC50YW5rLWNsZWFuaW5nX19leHBpcmllbmNlIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstYnVpbGRpbmcgLnRhbmstY2xlYW5pbmdfX2V4cGlyaWVuY2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9jay5ibG9jay0tdGFuay1idWlsZGluZyAudGFuay1jbGVhbmluZ19fZXhwaXJpZW5jZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS10YW5rLWFudGljb3IgLnRhbmstY2xlYW5pbmdfX29yZGVyLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDIxcmVtO1xuICB9XG59XG4uY29udGVudC1ibG9jay5ibG9jay0tdGFuay1hbnRpY29yIC50YW5rLWNsZWFuaW5nX19zdGF0cyB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2suYmxvY2stLXRhbmstYW50aWNvciAudGFuay1jbGVhbmluZ19fc3RhdHMge1xuICAgIHBhZGRpbmc6IDVyZW0gMCAzcmVtO1xuICB9XG59XG4uY29udGVudC1ibG9jay5ibG9jay0tZW5lcmdldGljcyAudGFuay1jbGVhbmluZ19faGVhZGVyIHtcbiAgbWluLWhlaWdodDogNjguNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS1wcm9qZWN0cyB7XG4gICAgcGFkZGluZzogMCAwIDMuMXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2suYmxvY2stLWNvbW1lbnQge1xuICAgIHBhZGRpbmc6IDAgMCAxLjJyZW07XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLmJsb2NrLS1hYm91dCB7XG4gIHBhZGRpbmc6IDMuMXJlbSAwIDguMXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS1hYm91dCB7XG4gICAgcGFkZGluZzogMnJlbSAwIDVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS1hYm91dCB7XG4gICAgcGFkZGluZzogMS40cmVtIDAgMy4xcmVtO1xuICB9XG59XG4uY29udGVudC1ibG9jay5ibG9jay0tYWJvdXQgLmNvbnRlbnQtYmxvY2tfX2hlYWRlciB7XG4gIG1heC13aWR0aDogMTQ0cmVtO1xuICBwYWRkaW5nLXRvcDogNi4xcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiA0My4xcmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYWJvdXQuanBnXCIpIGNlbnRlciBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtYmxvY2suYmxvY2stLWFib3V0IC5jb250ZW50LWJsb2NrX19oZWFkZXIge1xuICAgIGhlaWdodDogMzRyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS1hYm91dCAuY29udGVudC1ibG9ja19faGVhZGVyIHtcbiAgICBoZWlnaHQ6IDI4cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9jay5ibG9jay0tYWJvdXQgLmNvbnRlbnQtYmxvY2tfX2hlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDIuMXJlbTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29udGVudC1ibG9jay5ibG9jay0tYWJvdXQgLmNvbnRlbnQtYmxvY2tfX2hlYWRlciB7XG4gICAgaGVpZ2h0OiAxNS43cmVtO1xuICB9XG59XG4uY29udGVudC1ibG9jay5ibG9jay0tYWJvdXQgLmNvbnRlbnQtYmxvY2tfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMC45cmVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19faGVhZGVyLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTQ0cmVtO1xuICBtYXJnaW46IDRyZW0gYXV0byAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19oZWFkZXItaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2hlYWRlci1pbWcge1xuICAgIG1hcmdpbi10b3A6IDIuOXJlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2hlYWRlci1pbWcgLmhlYWRlci1pbWdfX2ltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1pbi1oZWlnaHQ6IDE4cmVtO1xuICBtYXgtaGVpZ2h0OiAzOXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX2hlYWRlci1pbWcgLmhlYWRlci1pbWdfX2ltZyB7XG4gICAgbWF4LWhlaWdodDogMzByZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19oZWFkZXItaW1nIC5oZWFkZXItaW1nX19pbWcge1xuICAgIG1heC1oZWlnaHQ6IDI0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19faGVhZGVyLWltZyAuaGVhZGVyLWltZ19faW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyIDI4LjhyZW07XG4gIGdyaWQtY29sdW1uLWdhcDogOC41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnIgMjRyZW07XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIHtcbiAgICBncmlkLXJvdy1nYXA6IDRyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQge1xuICAgIGdyaWQtcm93LWdhcDogM3JlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLW5ld3MtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDguOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1uZXdzLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLW5ld3MtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMi45cmVtO1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tbmV3cy1saXN0Lm1haW4tZ3JpZC0tc2lkZWJhci1yaWdodCB7XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyIDM5LjdyZW07XG4gIGdyaWQtY29sdW1uLWdhcDogOC4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1uZXdzLWxpc3QubWFpbi1ncmlkLS1zaWRlYmFyLXJpZ2h0IHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmciAzNHJlbTtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMuM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLW5ld3MtbGlzdC5tYWluLWdyaWQtLXNpZGViYXItcmlnaHQge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyIDMwcmVtO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tbmV3cy1saXN0Lm1haW4tZ3JpZC0tc2lkZWJhci1yaWdodCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1uZXdzLWxpc3QubWFpbi1ncmlkLS1zaWRlYmFyLXJpZ2h0IC5tYWluLWdyaWRfX3NpZGViYXIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tbmV3cy1saXN0Lm1haW4tZ3JpZC0tc2lkZWJhci1yaWdodCAubWFpbi1ncmlkX19zaWRlYmFyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tbmV3cy1saXN0Lm1haW4tZ3JpZC0tc2lkZWJhci1yaWdodCAubWFpbi1ncmlkX19jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLW5ld3MtbGlzdC5tYWluLWdyaWQtLXNpZGViYXItcmlnaHQgLm1haW4tZ3JpZF9fY29udGVudCAucGFnaW5hdGlvbi1ibG9jayB7XG4gIG1hcmdpbjogOXJlbSAwIDIuMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1uZXdzLWxpc3QubWFpbi1ncmlkLS1zaWRlYmFyLXJpZ2h0IC5tYWluLWdyaWRfX2NvbnRlbnQgLnBhZ2luYXRpb24tYmxvY2sge1xuICAgIG1hcmdpbjogNnJlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1uZXdzLWxpc3QubWFpbi1ncmlkLS1zaWRlYmFyLXJpZ2h0IC5tYWluLWdyaWRfX2NvbnRlbnQgLnBhZ2luYXRpb24tYmxvY2sge1xuICAgIG1hcmdpbjogMy45cmVtIDAgMDtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLW5ld3MsIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1wcm9qZWN0cywgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXJldmlld3Mtc2luZ2xlIHtcbiAgbWFyZ2luLXRvcDogMy43cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLW5ld3MsIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1wcm9qZWN0cywgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXJldmlld3Mtc2luZ2xlIHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1uZXdzIHtcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0by9jYWxjKDEwMCUgLSAzNy4zcmVtKSAyOC41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLW5ld3Mge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLW5ld3Mge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1hYm91dCB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbTtcbiAgZ3JpZC1yb3ctZ2FwOiA1cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWFib3V0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjFyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1hYm91dC5tYWluLWdyaWQtLXNpZGViYXItbGVmdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8yNnJlbSAxZnI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1hYm91dC5tYWluLWdyaWQtLXNpZGViYXItbGVmdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1hYm91dC5tYWluLWdyaWQtLXNpZGViYXItbGVmdCAubWFpbi1ncmlkX19jb250ZW50IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWFib3V0Lm1haW4tZ3JpZC0tc2lkZWJhci1sZWZ0IC5tYWluLWdyaWRfX3NpZGViYXIge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWFib3V0Lm1haW4tZ3JpZC0tc2lkZWJhci1sZWZ0IC5tYWluLWdyaWRfX3NpZGViYXIge1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWFib3V0Lm1haW4tZ3JpZC0tc2lkZWJhci1sZWZ0IC5tYWluLWdyaWRfX2J1c2luZXNzLWRpcmVjdGlvbiB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDI7XG4gIG9yZGVyOiAzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWFib3V0Lm1haW4tZ3JpZC0tc2lkZWJhci1sZWZ0IC5tYWluLWdyaWRfX2J1c2luZXNzLWRpcmVjdGlvbiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXF1YWxpdHkge1xuICBtYXJnaW4tdG9wOiA4LjhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tcXVhbGl0eSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXF1YWxpdHkge1xuICAgIG1hcmdpbi10b3A6IDMuN3JlbTtcbiAgICBncmlkLXJvdy1nYXA6IDEuNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXF1YWxpdHkgLm1haW4tZ3JpZF9fc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXZlbmRvcnMsIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1jYXJlZXIsIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1yZXN1bWUsIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1jb21tZW50IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWNvbW1lbnQge1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXZlbmRvcnMge1xuICAgIG1hcmdpbi10b3A6IDIuOHJlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXJlc3VtZSB7XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vODcuN3JlbSAxZnI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tcmVzdW1lIHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmcjtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXNlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDUuMnJlbTtcbiAgZ3JpZC1yb3ctZ2FwOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1zZWFyY2gge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tc2VhcmNoIHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1wcm9qZWN0cyAubWFpbi1ncmlkX19zaWRlYmFyLCAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tcmV2aWV3cy1zaW5nbGUgLm1haW4tZ3JpZF9fc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXByb2plY3RzIC5tYWluLWdyaWRfX3NpZGViYXIuc2lkZWJhci0tcHJvamVjdHMsIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1wcm9qZWN0cyAubWFpbi1ncmlkX19zaWRlYmFyLnNpZGViYXItLXJldmlld3Mtc2luZ2xlLCAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tcmV2aWV3cy1zaW5nbGUgLm1haW4tZ3JpZF9fc2lkZWJhci5zaWRlYmFyLS1wcm9qZWN0cywgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXJldmlld3Mtc2luZ2xlIC5tYWluLWdyaWRfX3NpZGViYXIuc2lkZWJhci0tcmV2aWV3cy1zaW5nbGUge1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1zZXJ2aWNlcyB7XG4gIG1hcmdpbi10b3A6IDUuMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1zZXJ2aWNlcyB7XG4gICAgbWFyZ2luLXRvcDogMi4zcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tc2VydmljZXMubWFpbi1ncmlkLS1zaWRlYmFyLWxlZnQge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMjZyZW0gMWZyO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXNlcnZpY2VzLm1haW4tZ3JpZC0tc2lkZWJhci1sZWZ0IHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmcjtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWdhbGxlcnkge1xuICBtYXJnaW4tdG9wOiA0LjFyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1nYWxsZXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tZ2FsbGVyeS5tYWluLWdyaWQtLXNpZGViYXItbGVmdCB7XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vMTUuNXJlbSAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogNC41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWdhbGxlcnkubWFpbi1ncmlkLS1zaWRlYmFyLWxlZnQge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyO1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tZ2FsbGVyeS5tYWluLWdyaWQtLXNpZGViYXItbGVmdCAubWFpbi1ncmlkX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWdhbGxlcnkubWFpbi1ncmlkLS1zaWRlYmFyLWxlZnQgLm1haW4tZ3JpZF9fc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXJldmlld3Mge1xuICBtYXJnaW4tdG9wOiAzLjhyZW07XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyIDI5cmVtO1xuICBncmlkLWNvbHVtbi1nYXA6IDMuMXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1yZXZpZXdzIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tcmV2aWV3cyB7XG4gICAgbWFyZ2luLXRvcDogMy43cmVtO1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tcmV2aWV3cyAubWFpbi1ncmlkX19zaWRlYmFyIHtcbiAgbWFyZ2luLXRvcDogMi43cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXJldmlld3MgLm1haW4tZ3JpZF9fc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXJldmlld3MgLm1haW4tZ3JpZF9fc2lkZWJhciAuc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbGlua3Mge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWRvY3VtZW50YXRpb24ge1xuICBtYXJnaW4tdG9wOiA3LjFyZW07XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyIDI5cmVtO1xuICBncmlkLWNvbHVtbi1nYXA6IDMuMXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1kb2N1bWVudGF0aW9uIHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmciAyNXJlbTtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuOHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLWRvY3VtZW50YXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1kb2N1bWVudGF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAzLjNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1kb2N1bWVudGF0aW9uIC5tYWluLWdyaWRfX3NpZGViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1kb2N1bWVudGF0aW9uIC5tYWluLWdyaWRfX3NpZGViYXIgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQubWFpbi1ncmlkLS1zaWRlYmFyLWxlZnQge1xuICBncmlkLXRlbXBsYXRlOiBhdXRvLzM0cmVtIDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzLjJyZW07XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tc2lkZWJhci1sZWZ0IC5tYWluLWdyaWRfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDgyLjNyZW07XG4gIG9yZGVyOiAyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXNpZGViYXItbGVmdCAubWFpbi1ncmlkX19jb250ZW50IHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZC5tYWluLWdyaWQtLXNpZGViYXItbGVmdCAubWFpbi1ncmlkX19zaWRlYmFyIHtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkLm1haW4tZ3JpZC0tc2lkZWJhci1sZWZ0IC5tYWluLWdyaWRfX3NpZGViYXIge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIC5tYWluLWdyaWRfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIC5tYWluLWdyaWRfX2NvbnRlbnQgLmNvbnRlbnQtYmxvY2tfX2FydGljbGUgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIlNhbnMgU2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiA2LjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIC5tYWluLWdyaWRfX2NvbnRlbnQgLmNvbnRlbnQtYmxvY2tfX2FydGljbGUgaDMge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIC5tYWluLWdyaWRfX2NvbnRlbnQgLmNvbnRlbnQtYmxvY2tfX2FydGljbGUgaDMge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQgLm1haW4tZ3JpZF9fY29udGVudCAuY29udGVudC1ibG9ja19fYXJ0aWNsZSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAyLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCAubWFpbi1ncmlkX19jb250ZW50IC5jb250ZW50LWJsb2NrX19hcnRpY2xlIGg0IHtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi42cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIC5tYWluLWdyaWRfX2NvbnRlbnQgLmNvbnRlbnQtYmxvY2tfX2FydGljbGUgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCAubWFpbi1ncmlkX19jb250ZW50IC5jb250ZW50LWJsb2NrX19hcnRpY2xlIHVsIHtcbiAgbWFyZ2luOiAyLjVyZW0gMDtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQgLm1haW4tZ3JpZF9fY29udGVudCAuY29udGVudC1ibG9ja19fYXJ0aWNsZSB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjlyZW07XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIC5tYWluLWdyaWRfX2NvbnRlbnQgLmNvbnRlbnQtYmxvY2tfX2FydGljbGUgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIC5tYWluLWdyaWRfX2NvbnRlbnQgLmNvbnRlbnQtYmxvY2tfX2FydGljbGUgdWwgbGkgdWwge1xuICBtYXJnaW46IDEuOHJlbSAwO1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCAubWFpbi1ncmlkX19jb250ZW50IC5jb250ZW50LWJsb2NrX19hcnRpY2xlIHVsIGxpIHVsIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIC5tYWluLWdyaWRfX2NvbnRlbnQgLmNvbnRlbnQtYmxvY2tfX2FydGljbGUgdWwgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQgLm1haW4tZ3JpZF9fY29udGVudCAuY29udGVudC1ibG9ja19fYXJ0aWNsZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi43cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCAubWFpbi1ncmlkX19jb250ZW50IC5jb250ZW50LWJsb2NrX19hcnRpY2xlIHAge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrX19tYWluLWdyaWQgLm1haW4tZ3JpZF9fY29udGVudCAuY29udGVudC1ibG9ja19fYXJ0aWNsZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCAubWFpbi1ncmlkX19jb250ZW50IC5jb250ZW50X192aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG4uY29udGVudC1ibG9jayAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIC5tYWluLWdyaWRfX2NvbnRlbnQgLmNvbnRlbnRfX3ZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCAubWFpbi1ncmlkX19zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCAubWFpbi1ncmlkX19zZXJ2aWNlcy10eXBlcyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDI7XG4gIG9yZGVyOiAzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2tfX21haW4tZ3JpZCAubWFpbi1ncmlkX19zZXJ2aWNlcy10eXBlcyB7XG4gICAgb3JkZXI6IDE7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHVuc2V0O1xuICB9XG59XG5cbi5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSB7XG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tZ3JpZF9fc29jaWFsLXNoYXJlIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSB7XG4gICAgbWFyZ2luLXRvcDogMi4zcmVtO1xuICB9XG59XG4ubWFpbi1ncmlkX19zb2NpYWwtc2hhcmUgLnNvY2lhbC1zaGFyZV9fZGVzYyB7XG4gIG1hcmdpbi1yaWdodDogMS45cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tZ3JpZF9fc29jaWFsLXNoYXJlIC5zb2NpYWwtc2hhcmVfX2Rlc2Mge1xuICAgIG1hcmdpbi1yaWdodDogMC45cmVtO1xuICB9XG59XG4ubWFpbi1ncmlkX19zb2NpYWwtc2hhcmUgLnNvY2lhbC1zaGFyZV9fc29jaWFsLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1haW4tZ3JpZF9fc29jaWFsLXNoYXJlIC5zb2NpYWwtc2hhcmVfX3NvY2lhbC1pY29uIC5zb2NpYWwtaWNvbl9faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNC40cmVtO1xuICBoZWlnaHQ6IDQuNHJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSg2NSwgNzUsIDg3LCAwLjcpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1ncmlkX19zb2NpYWwtc2hhcmUgLnNvY2lhbC1zaGFyZV9fc29jaWFsLWljb24gLnNvY2lhbC1pY29uX19pY29uIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICB3aWR0aDogMy41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC44cmVtO1xuICB9XG59XG4ubWFpbi1ncmlkX19zb2NpYWwtc2hhcmUgLnNvY2lhbC1zaGFyZV9fc29jaWFsLWljb24gLnNvY2lhbC1pY29uX19pY29uLmljb24tLXJ0IHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbi5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSAuc29jaWFsLXNoYXJlX19zb2NpYWwtaWNvbiAuc29jaWFsLWljb25fX2ljb24uaWNvbi0tdGcge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuLm1haW4tZ3JpZF9fc29jaWFsLXNoYXJlIC5zb2NpYWwtc2hhcmVfX3NvY2lhbC1pY29uIC5zb2NpYWwtaWNvbl9faWNvbi5pY29uLS15dCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG59XG4ubWFpbi1ncmlkX19zb2NpYWwtc2hhcmUgLnNvY2lhbC1zaGFyZV9fc29jaWFsLWljb24gLnNvY2lhbC1pY29uX19pY29uLmljb24tLXZrIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbi5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSAuc29jaWFsLXNoYXJlX19zb2NpYWwtaWNvbiAuc29jaWFsLWljb25fX2ljb24uaWNvbi0tZmIge1xuICBiYWNrZ3JvdW5kOiAjM0I1OTk4O1xufVxuLm1haW4tZ3JpZF9fc29jaWFsLXNoYXJlIC5zb2NpYWwtc2hhcmVfX3NvY2lhbC1pY29uIC5zb2NpYWwtaWNvbl9faWNvbi5pY29uLS10dyB7XG4gIGJhY2tncm91bmQ6ICMxREExRjI7XG59XG4ubWFpbi1ncmlkX19zb2NpYWwtc2hhcmUgLnNvY2lhbC1zaGFyZV9fc29jaWFsLWljb24gLnNvY2lhbC1pY29uX19pY29uLmljb24tLW9rIHtcbiAgYmFja2dyb3VuZDogI0VFODIwODtcbn1cbi5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSAuc29jaWFsLXNoYXJlX19zb2NpYWwtaWNvbiAuc29jaWFsLWljb25fX2ljb24uaWNvbi0tb2sgLmljb25fX2ltZyB7XG4gIG1heC13aWR0aDogMS44cmVtO1xufVxuLm1haW4tZ3JpZF9fc29jaWFsLXNoYXJlIC5zb2NpYWwtc2hhcmVfX3NvY2lhbC1pY29uIC5pY29uX19pbWcge1xuICBtYXgtd2lkdGg6IDEuNnJlbTtcbiAgbWF4LWhlaWdodDogMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSAuc29jaWFsLXNoYXJlX19zb2NpYWwtaWNvbiAuaWNvbl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDEuNHJlbTtcbiAgICBtYXgtaGVpZ2h0OiAxLjhyZW07XG4gIH1cbn1cbi5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSAuc29jaWFsLXNoYXJlX19zb2NpYWwtaWNvbiAuc29jaWFsLWljb25fX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uY29udGVudF9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQsIC5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCB7XG4gIG1hcmdpbi10b3A6IDIuNnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudF9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQsIC5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG59XG4uY29udGVudF9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQgLndpZGdldF9faWNvbi1kb2N1bWVudCwgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLWRvY3VtZW50IC53aWRnZXRfX2ljb24tZG9jdW1lbnQge1xuICBtYXJnaW4tcmlnaHQ6IDEuOXJlbTtcbiAgbWF4LXdpZHRoOiA0cmVtO1xuICBtaW4td2lkdGg6IDMuNXJlbTtcbn1cbi5jb250ZW50X193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCAud2lkZ2V0X19pY29uLWRvY3VtZW50IC5pY29uLWRvY3VtZW50X19pY29uLCAuc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQgLndpZGdldF9faWNvbi1kb2N1bWVudCAuaWNvbi1kb2N1bWVudF9faWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jb250ZW50X193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCAud2lkZ2V0X19pbmZvLWRvY3VtZW50LCAuc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQgLndpZGdldF9faW5mby1kb2N1bWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmNvbnRlbnRfX3dpZGdldC53aWRnZXQtLWRvY3VtZW50IC5pbmZvLWRvY3VtZW50X190aXRsZSwgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLWRvY3VtZW50IC5pbmZvLWRvY3VtZW50X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnRfX3dpZGdldC53aWRnZXQtLWRvY3VtZW50IC5pbmZvLWRvY3VtZW50X190aXRsZSwgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLWRvY3VtZW50IC5pbmZvLWRvY3VtZW50X190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG4uY29udGVudF9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQgLmluZm8tZG9jdW1lbnRfX2xpbms6aG92ZXIsIC5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCAuaW5mby1kb2N1bWVudF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA5MjNGO1xufVxuLmNvbnRlbnRfX3dpZGdldC53aWRnZXQtLWRvY3VtZW50IC5pbmZvLWRvY3VtZW50X19saW5rOmhvdmVyIC51bmRlcmxpbmUsIC5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCAuaW5mby1kb2N1bWVudF9fbGluazpob3ZlciAudW5kZXJsaW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDkyM0Y7XG59XG4uY29udGVudF9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQgLmluZm8tZG9jdW1lbnRfX3NpemUsIC5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCAuaW5mby1kb2N1bWVudF9fc2l6ZSB7XG4gIG1hcmdpbi10b3A6IDAuOXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgY29sb3I6ICNBQkFCQUI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudF9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQgLmluZm8tZG9jdW1lbnRfX3NpemUsIC5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCAuaW5mby1kb2N1bWVudF9fc2l6ZSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLmRhdGVwaWNrZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJveC1zaGFkb3c6IDAgMnJlbSA1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5kYXRlcGlja2VyLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci0tcG9pbnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyLS1kYXlzLW5hbWVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXItLWJ1dHRvbiB7XG4gIGNvbG9yOiAjMDA5MjNGO1xufVxuXG4uZGF0ZXBpY2tlci0tY2VsbCB7XG4gIGNvbG9yOiAjMEMxMTE2O1xufVxuLmRhdGVwaWNrZXItLWNlbGw6aG92ZXIsIC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0ge1xuICBiYWNrZ3JvdW5kOiAjRjBGM0Y1O1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjQzhDRkQ2O1xuICBjb2xvcjogIzBDMTExNjtcbn1cbi5kYXRlcGlja2VyLS1jZWxsOmhvdmVyLi1mb2N1cy0sIC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWZvY3VzLSB7XG4gIGJhY2tncm91bmQ6ICNGMEYzRjU7XG59XG4uZGF0ZXBpY2tlci0tY2VsbC4td2Vla2VuZC0ge1xuICBjb2xvcjogIzAwOTIzRjtcbn1cbi5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LSB7XG4gIGJhY2tncm91bmQ6ICMwMDkyM0Y7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICMwMDkyM0Y7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LS4tc2VsZWN0ZWQtIHtcbiAgYmFja2dyb3VuZDogIzAwOTIzRjtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzAwOTIzRjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmRhdGVwaWNrZXItLWNlbGwuLW90aGVyLW1vbnRoLSB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS1kb2N1bWVudGF0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG5cbi5jb250ZW50LWRvY3VtZW50YXRpb25fX2RvY3VtZW50cy1saXN0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRURFRjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWRvY3VtZW50YXRpb25fX2RvY3VtZW50cy1saXN0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5jb250ZW50LWRvY3VtZW50YXRpb25fX2RvY3VtZW50cy1saXN0IC5kb2N1bWVudHMtbGlzdF9faXRlbSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0cmVtKTtcbiAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICBwYWRkaW5nOiAzLjRyZW0gMnJlbSAzLjZyZW0gNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURFRjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWRvY3VtZW50YXRpb25fX2RvY3VtZW50cy1saXN0IC5kb2N1bWVudHMtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMy41cmVtIDJyZW0gMy44cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmNvbnRlbnQtZG9jdW1lbnRhdGlvbl9fZG9jdW1lbnRzLWxpc3QgLmRvY3VtZW50cy1saXN0X19pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY29udGVudC1kb2N1bWVudGF0aW9uX19kb2N1bWVudHMtbGlzdCAuZG9jdW1lbnRzLWxpc3RfX2l0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuLmNvbnRlbnQtZG9jdW1lbnRhdGlvbl9fZG9jdW1lbnRzLWxpc3QgLmRvY3VtZW50cy1saXN0X19pdGVtIC5pdGVtX19kb2N1bWVudHNfX2ltZyB7XG4gIG1heC13aWR0aDogMTYuMnJlbTtcbiAgZmxleC1iYXNpczogMTYuMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtZG9jdW1lbnRhdGlvbl9fZG9jdW1lbnRzLWxpc3QgLmRvY3VtZW50cy1saXN0X19pdGVtIC5pdGVtX19kb2N1bWVudHNfX2ltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG59XG4uY29udGVudC1kb2N1bWVudGF0aW9uX19kb2N1bWVudHMtbGlzdCAuZG9jdW1lbnRzLWxpc3RfX2l0ZW0gLml0ZW1fX2RvY3VtZW50cy1pbmZvIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50LWRvY3VtZW50YXRpb25fX2RvY3VtZW50cy1saXN0IC5kb2N1bWVudHMtbGlzdF9faXRlbSAuaXRlbV9fZG9jdW1lbnRzLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cbi5jb250ZW50LWRvY3VtZW50YXRpb25fX2RvY3VtZW50cy1saXN0IC5kb2N1bWVudHMtbGlzdF9faXRlbSAuaXRlbV9fZG9jdW1lbnRzLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1kb2N1bWVudGF0aW9uX19kb2N1bWVudHMtbGlzdCAuZG9jdW1lbnRzLWxpc3RfX2l0ZW0gLml0ZW1fX2RvY3VtZW50cy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XG4gIH1cbn1cbi5jb250ZW50LWRvY3VtZW50YXRpb25fX2RvY3VtZW50cy1saXN0IC5kb2N1bWVudHMtbGlzdF9faXRlbSAuaXRlbV9fZG9jdW1lbnRzLXRleHQge1xuICBtYXJnaW4tdG9wOiAyLjFyZW07XG4gIG1heC13aWR0aDogNjAuOHJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1kb2N1bWVudGF0aW9uX19kb2N1bWVudHMtbGlzdCAuZG9jdW1lbnRzLWxpc3RfX2l0ZW0gLml0ZW1fX2RvY3VtZW50cy10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG4uY29udGVudC1kb2N1bWVudGF0aW9uX19kb2N1bWVudHMtbGlzdCAuZG9jdW1lbnRzLWxpc3RfX2l0ZW0gLmNvbnRlbnRfX3dpZGdldC53aWRnZXQtLWRvY3VtZW50IC5pbmZvLWRvY3VtZW50X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1saWdodC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLW1lZGl1bS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1zZW1pYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbGlnaHQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbWVkaXVtLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tc2VtaWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8taGVhdnkud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtbGlnaHQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtcmVndWxhci53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1tZWRpdW0ud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtc2VtaWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWxpZ2h0LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tcmVndWxhci53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLW1lZGl1bS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLXNlbWlib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWhlYXZ5LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbiAgcGFkZGluZzogNS45cmVtIDAgMy4ycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogMi43cmVtIDA7XG4gIH1cbn1cblxuLmZvb3Rlcl9fZm9vdGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlcl9fZm9vdGVyLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmZvb3Rlci1jb250ZW50X19zdWJzY3JpYmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWF4LXdpZHRoOiA0NC4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1jb250ZW50X19zdWJzY3JpYmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5mb290ZXItY29udGVudF9fbmF2LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgzLCAxZnIpO1xuICBncmlkLWNvbHVtbi1nYXA6IDlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZvb3Rlci1jb250ZW50X19uYXYtZ3JpZCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWNvbnRlbnRfX25hdi1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMmZyIDJmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItY29udGVudF9fbmF2LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3Rlci1jb250ZW50X19uYXYtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi1ncmlkX19tZW51LXNlY3Rpb246bnRoLW9mLXR5cGUoMikge1xuICAgIGdyaWQtcm93OiBzcGFuIDI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5uYXYtZ3JpZF9fbWVudS1zZWN0aW9uOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAzLjdyZW07XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi1ncmlkX19tZW51LXNlY3Rpb246bnRoLW9mLXR5cGUoMykge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5uYXYtZ3JpZF9fbWVudS1zZWN0aW9uOm50aC1vZi10eXBlKDMpIHtcbiAgICBtYXJnaW4tdG9wOiAzLjdyZW07XG4gIH1cbn1cblxuLmZvb3Rlci1tZW51X19saXN0IC5saXN0X19pdGVtIHtcbiAgbWFyZ2luLXRvcDogMS44cmVtO1xufVxuLmZvb3Rlci1tZW51X19saXN0IC5saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5mb290ZXItbWVudV9fbGlzdCAubGlzdF9faXRlbSAuaXRlbV9fbGluay5saW5rLS10b3Age1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb290ZXItbWVudV9fbGlzdCAubGlzdF9faXRlbSAuaXRlbV9fbGluay5saW5rLS10b3A6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmZvb3Rlci1tZW51X19saXN0IC5saXN0X19pdGVtIC5pdGVtX19saW5rIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbiAgb3BhY2l0eTogMC42O1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbn1cbi5mb290ZXItbWVudV9fbGlzdCAubGlzdF9faXRlbSAuaXRlbV9fbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA5MjNGO1xufVxuXG4uZm9vdGVyLWNvbnRlbnRfX2NvbnRhY3RzLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMzUuNDQlO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLWNvbnRlbnRfX2NvbnRhY3RzLXNlY3Rpb24ge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWNvbnRlbnRfX2NvbnRhY3RzLXNlY3Rpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9vdGVyLWNvbnRlbnRfX2NvbnRhY3RzLXNlY3Rpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmNvbnRhY3RzLXNlY3Rpb25fX3N1YnNjcmliZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0cy1zZWN0aW9uX19zdWJzY3JpYmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnN1YnNjcmliZV9fbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuOXJlbTtcbn1cblxuLnN1YnNjcmliZV9fZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdWJzY3JpYmVfX2Zvcm0gLmZvcm1fX2lucHV0IHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICBwYWRkaW5nOiAxcmVtIDVyZW0gMS40cmVtIDIuMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMEQwO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMy42cmVtO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3Vic2NyaWJlX19mb3JtIC5mb3JtX19pbnB1dCB7XG4gICAgcGFkZGluZzogMXJlbSA0LjVyZW0gMS40cmVtIDEuOHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN1YnNjcmliZV9fZm9ybSAuZm9ybV9faW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5zdWJzY3JpYmVfX2Zvcm0gLmZvcm1fX2lucHV0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG59XG4uc3Vic2NyaWJlX19mb3JtIC5mb3JtX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk2OTY5NjtcbiAgb3BhY2l0eTogMC43O1xufVxuLnN1YnNjcmliZV9fZm9ybSAuZm9ybV9faW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN1YnNjcmliZV9fZm9ybSAuZm9ybV9fYnV0dG9uLXN1YnNjcmliZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL3N1YnNjcmliZS1hcnJvdy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIHdpZHRoOiA3LjVyZW07XG4gIGhlaWdodDogNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdWJzY3JpYmVfX2Zvcm0gLmZvcm1fX2J1dHRvbi1zdWJzY3JpYmUge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cbn1cblxuLmNvbnRhY3RzLXNlY3Rpb25fX2NvbnRhY3RzLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMy4zcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3RzLXNlY3Rpb25fX2NvbnRhY3RzLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA1LjJyZW07XG4gIH1cbn1cbi5jb250YWN0cy1zZWN0aW9uX19jb250YWN0cy1ibG9jayAuY29udGFjdHMtYmxvY2tfX3Bob25lIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjdyZW07XG59XG4uY29udGFjdHMtc2VjdGlvbl9fY29udGFjdHMtYmxvY2sgLmNvbnRhY3RzLWJsb2NrX19lbWFpbCwgLmNvbnRhY3RzLXNlY3Rpb25fX2NvbnRhY3RzLWJsb2NrIC5jb250YWN0cy1ibG9ja19fYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhY3RzLXNlY3Rpb25fX2NvbnRhY3RzLWJsb2NrIC5jb250YWN0cy1ibG9ja19fZW1haWwsIC5jb250YWN0cy1zZWN0aW9uX19jb250YWN0cy1ibG9jayAuY29udGFjdHMtYmxvY2tfX2FkZHJlc3Mge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWN0cy1zZWN0aW9uX19jb250YWN0cy1ibG9jayAuYWRkcmVzc19fc3RyZWV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3RzLXNlY3Rpb25fX2NvbnRhY3RzLWJsb2NrIC5hZGRyZXNzX19zdHJlZXQge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhY3RzLXNlY3Rpb25fX2NvbnRhY3RzLWJsb2NrIC5hZGRyZXNzX19zdHJlZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jb250YWN0cy1zZWN0aW9uX19jb21tZW50LWxpbmsge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBmbGV4OiAwIDAgMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0cy1zZWN0aW9uX19jb21tZW50LWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWN0cy1zZWN0aW9uX19jb21tZW50LWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDQuNHJlbTtcbiAgfVxufVxuLmNvbnRhY3RzLXNlY3Rpb25fX2NvbW1lbnQtbGluayAuY29tbWVudC1saW5rX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBtYXJnaW4tbGVmdDogMi42cmVtO1xufVxuLmNvbnRhY3RzLXNlY3Rpb25fX2NvbW1lbnQtbGluayAuY29tbWVudC1saW5rX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG59XG4uY29udGFjdHMtc2VjdGlvbl9fY29tbWVudC1saW5rIC5jb21tZW50LWxpbmtfX2xpbms6aG92ZXIgLnVuZGVybGluZSB7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjMDA5MjNGO1xufVxuLmNvbnRhY3RzLXNlY3Rpb25fX2NvbW1lbnQtbGluayAuY29tbWVudC1saW5rX19saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMi42cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcGVuY2lsLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xufVxuXG4uY29udGFjdHMtc2VjdGlvbl9fc29jaWFsLWljb24ge1xuICBtYXJnaW4tdG9wOiAzLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdHMtc2VjdGlvbl9fc29jaWFsLWljb24ge1xuICAgIG1hcmdpbi10b3A6IDMuOHJlbTtcbiAgfVxufVxuLmNvbnRhY3RzLXNlY3Rpb25fX3NvY2lhbC1pY29uIC5zb2NpYWwtaWNvbl9faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNC40cmVtO1xuICBoZWlnaHQ6IDQuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbn1cbi5jb250YWN0cy1zZWN0aW9uX19zb2NpYWwtaWNvbiAuc29jaWFsLWljb25fX2ljb24uaWNvbi0tdmsge1xuICBiYWNrZ3JvdW5kOiAjNTE4MUI4O1xufVxuLmNvbnRhY3RzLXNlY3Rpb25fX3NvY2lhbC1pY29uIC5zb2NpYWwtaWNvbl9faWNvbi5pY29uLS1mYiB7XG4gIGJhY2tncm91bmQ6ICMzQjU5OTg7XG59XG4uY29udGFjdHMtc2VjdGlvbl9fc29jaWFsLWljb24gLnNvY2lhbC1pY29uX19pY29uLmljb24tLXR3IHtcbiAgYmFja2dyb3VuZDogIzFEQTFGMjtcbn1cbi5jb250YWN0cy1zZWN0aW9uX19zb2NpYWwtaWNvbiAuc29jaWFsLWljb25fX2ljb24uaWNvbi0tb2sge1xuICBiYWNrZ3JvdW5kOiAjRUU4MjA4O1xufVxuLmNvbnRhY3RzLXNlY3Rpb25fX3NvY2lhbC1pY29uIC5pY29uX19pbWcge1xuICBtYXgtd2lkdGg6IDQuNnJlbTtcbiAgbWF4LWhlaWdodDogM3JlbTtcbn1cbi5jb250YWN0cy1zZWN0aW9uX19zb2NpYWwtaWNvbiAuc29jaWFsLWljb25fX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZm9vdGVyX19jb3B5cmlnaHQge1xuICBtYXJnaW4tdG9wOiA3cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiA1LjFyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDMuOHJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5jb3B5cmlnaHRfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogNDklO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvcHlyaWdodF9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvcHlyaWdodF9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuXG4uZ29vZ2xlLXJlY2FwdGNoYSB7XG4gIG1heC13aWR0aDogNDByZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5nb29nbGUtcmVjYXB0Y2hhX19saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjNjM2MzYzO1xufVxuLmdvb2dsZS1yZWNhcHRjaGFfX2xpbms6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmNvcHlyaWdodF9fZmluZC1idWcge1xuICB3aWR0aDogNTElO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29weXJpZ2h0X19maW5kLWJ1ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvcHlyaWdodF9fZmluZC1idWcgLmZpbmQtYnVnX19jdHJsLWtleSwgLmNvcHlyaWdodF9fZmluZC1idWcgLmZpbmQtYnVnX19lbnRlci1rZXkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC44cmVtIDIuMXJlbSAyLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEMEQwRDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLmNvcHlyaWdodF9fZmluZC1idWcgLmZpbmQtYnVnX19pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNvcHlyaWdodF9fZmluZC1idWcgLmZpbmQtYnVnX19pbmZvIC5pbmZvX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBvcGFjaXR5OiAwLjg7XG59XG4uY29weXJpZ2h0X19maW5kLWJ1ZyAuZmluZC1idWdfX2luZm8gLmluZm9fX2Rlc2Mge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5mb290ZXItLWdhbGxlcnkge1xuICBiYWNrZ3JvdW5kOiAjMTIxMjEyO1xufVxuLmZvb3Rlci0tZ2FsbGVyeSAuZm9vdGVyLW1lbnVfX2xpc3QgLmxpc3RfX2l0ZW0gLml0ZW1fX2xpbmsge1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCB3aGl0ZTtcbn1cbi5mb290ZXItLWdhbGxlcnkgLmZvb3Rlci1jb250ZW50X19jb250YWN0cy1zZWN0aW9uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZvb3Rlci0tZ2FsbGVyeSAuc3Vic2NyaWJlX19sYWJlbCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mb290ZXItLWdhbGxlcnkgLnN1YnNjcmliZV9fZm9ybSAuZm9ybV9faW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjNEQ0RDREO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5mb290ZXItLWdhbGxlcnkgLnN1YnNjcmliZV9fZm9ybSAuZm9ybV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG4uZm9vdGVyLS1nYWxsZXJ5IC5zdWJzY3JpYmVfX2Zvcm0gLmZvcm1fX2J1dHRvbi1zdWJzY3JpYmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3N1YnNjcmliZS1hcnJvdy13aGl0ZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmZvb3Rlci0tZ2FsbGVyeSAuY29udGFjdHMtc2VjdGlvbl9fY29tbWVudC1saW5rIC5jb21tZW50LWxpbmtfX2xpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLmZvb3Rlci0tZ2FsbGVyeSAuY29udGFjdHMtc2VjdGlvbl9fY29tbWVudC1saW5rIC5jb21tZW50LWxpbmtfX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5mb290ZXItLWdhbGxlcnkgLmNvbnRhY3RzLXNlY3Rpb25fX2NvbW1lbnQtbGluayAuY29tbWVudC1saW5rX19saW5rOmhvdmVyIC51bmRlcmxpbmUge1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgd2hpdGU7XG59XG4uZm9vdGVyLS1nYWxsZXJ5IC5jb250YWN0cy1zZWN0aW9uX19jb21tZW50LWxpbmsgLmNvbW1lbnQtbGlua19fbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wZW5jaWwtd2hpdGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5mb290ZXItLWdhbGxlcnkgLmNvbnRhY3RzLXNlY3Rpb25fX3NvY2lhbC1pY29uIC5zb2NpYWwtaWNvbl9faWNvbiB7XG4gIGJhY2tncm91bmQ6ICM0RDRENEQ7XG59XG4uZm9vdGVyLS1nYWxsZXJ5IC5mb290ZXJfX2NvcHlyaWdodCB7XG4gIGNvbG9yOiByZ2JhKDE3OSwgMTkyLCAxOTgsIDAuOCk7XG59XG4uZm9vdGVyLS1nYWxsZXJ5IC5jb3B5cmlnaHRfX2ZpbmQtYnVnIC5maW5kLWJ1Z19fY3RybC1rZXksIC5mb290ZXItLWdhbGxlcnkgLmNvcHlyaWdodF9fZmluZC1idWcgLmZpbmQtYnVnX19lbnRlci1rZXkge1xuICBjb2xvcjogI0IzQzBDNjtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzNGNEQ1Mztcbn1cbi5mb290ZXItLWdhbGxlcnkgLmNvcHlyaWdodF9fZmluZC1idWcgLmZpbmQtYnVnX19pbmZvIHtcbiAgY29sb3I6IHJnYmEoMTc5LCAxOTIsIDE5OCwgMC42KTtcbn1cbi5mb290ZXItLWdhbGxlcnkgLmNvcHlyaWdodF9fZmluZC1idWcgLmZpbmQtYnVnX19pbmZvIC5pbmZvX190aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi53cmFwcGVyLS1nYWxsZXJ5LXBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMjYyNjI2O1xufVxuLndyYXBwZXItLWdhbGxlcnktcGFnZSAubWFpbi1zY3JlZW5fX2hlYWRlciB7XG4gIG1hcmdpbi10b3A6IDMuMXJlbTtcbn1cbi53cmFwcGVyLS1nYWxsZXJ5LXBhZ2UgLmJyZWFkLWNydW1icyAuYnJlYWQtY3J1bWJzX19saW5rIHtcbiAgY29sb3I6ICNDN0M3Qzc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzdDN0M3O1xufVxuLndyYXBwZXItLWdhbGxlcnktcGFnZSAuYnJlYWQtY3J1bWJzIC5icmVhZC1jcnVtYnNfX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2Q4ZDhkODtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG59XG4ud3JhcHBlci0tZ2FsbGVyeS1wYWdlIC5wYWdlLXRpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLndyYXBwZXItLWdhbGxlcnktcGFnZSAuc29ydGluZy1ibG9ja19fZHJvcC10YWctcGFuZWwge1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53cmFwcGVyLS1nYWxsZXJ5LXBhZ2UgLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsIHtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgYmFja2dyb3VuZDogIzVFNUU1RTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4ud3JhcHBlci0tZ2FsbGVyeS1wYWdlIC5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZHJvcC1kb3duLXBhbmVsLXdoaXRlLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xufVxuLndyYXBwZXItLWdhbGxlcnktcGFnZSAuc29ydGluZy1ibG9ja19fZHJvcC10YWctcGFuZWwgLmRyb3AtdGFnLXBhbmVsX190YWcge1xuICBjb2xvcjogd2hpdGU7XG59XG4ud3JhcHBlci0tZ2FsbGVyeS1wYWdlIC5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCAuZHJvcC10YWctcGFuZWxfX3RhZzpob3ZlciB7XG4gIGNvbG9yOiAjMDA5MjNGO1xufVxuLndyYXBwZXItLWdhbGxlcnktcGFnZSAuc29ydGluZy1ibG9ja19fZHJvcC10YWctcGFuZWwgLmRyb3AtdGFnLXBhbmVsX190YWcudGFnLS1hY3RpdmUge1xuICBjb2xvcjogIzAwOTIzRjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAud3JhcHBlci0tZ2FsbGVyeS1wYWdlIC5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCAuZHJvcC10YWctcGFuZWxfX3RhZy50YWctLWFjdGl2ZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG4ud3JhcHBlci0tZ2FsbGVyeS1wYWdlIC5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCAuZHJvcC10YWctcGFuZWxfX3RhZy50YWctLWFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA5MjNGO1xufVxuXG4uY29udGVudC1ibG9jay5ibG9jay0tc2luZ2xlLXBhZ2UuYmxvY2stLWdhbGxlcnkge1xuICBwYWRkaW5nOiAxcmVtIDAgOC40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2suYmxvY2stLXNpbmdsZS1wYWdlLmJsb2NrLS1nYWxsZXJ5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2suYmxvY2stLXNpbmdsZS1wYWdlLmJsb2NrLS1nYWxsZXJ5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4ycmVtO1xuICB9XG59XG5cbi5jb250ZW50X19nYWxsZXJ5IC5nYWxsZXJ5X19waG90byB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWJvdHRvbTogMi45cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnRfX2dhbGxlcnkgLmdhbGxlcnlfX3Bob3RvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnRfX2dhbGxlcnkgLmdhbGxlcnlfX3Bob3RvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29udGVudF9fZ2FsbGVyeSAuZ2FsbGVyeV9fcGhvdG8ge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxufVxuLmNvbnRlbnRfX2dhbGxlcnkgLmdhbGxlcnlfX3Bob3RvOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1saWdodC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLW1lZGl1bS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1zZW1pYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbGlnaHQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbWVkaXVtLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tc2VtaWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8taGVhdnkud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5nZW9ncmFwaHktYmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjMTIxMjEyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA0cmVtIDAgNC45cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmdlb2dyYXBoeS1ibG9jayB7XG4gICAgcGFkZGluZzogMnJlbSAwIDEuOXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmdlb2dyYXBoeS1ibG9jayAuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIH1cbn1cbi5nZW9ncmFwaHktYmxvY2suYmxvY2stLWdlb2dyYXBoeS10YyAuZ2VvZ3JhcGh5LWJsb2NrX19nZW9ncmFwaHktbWFwIHtcbiAgcGFkZGluZzogMCAwIDlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZ2VvZ3JhcGh5LWJsb2NrLmJsb2NrLS1nZW9ncmFwaHktdGMgLmdlb2dyYXBoeS1ibG9ja19fZ2VvZ3JhcGh5LW1hcCB7XG4gICAgcGFkZGluZzogMCAwIDhyZW07XG4gIH1cbn1cbi5nZW9ncmFwaHktYmxvY2suYmxvY2stLWdlb2dyYXBoeS10YyAuZ2VvZ3JhcGh5LW1hcF9faW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA4LjJyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZ2VvZ3JhcGh5LWJsb2NrLmJsb2NrLS1nZW9ncmFwaHktdGMgLmdlb2dyYXBoeS1tYXBfX2luZm8ge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuZ2VvZ3JhcGh5LWJsb2NrLmJsb2NrLS1nZW9ncmFwaHktdGMgLmdlb2dyYXBoeS1tYXBfX2luZm8gLmluZm9fX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIH1cbn1cbi5nZW9ncmFwaHktYmxvY2sgLmdlb2dyYXBoeS1ibG9ja19fZ2VvZ3JhcGh5LW1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5nZW9ncmFwaHktYmxvY2sgLmdlb2dyYXBoeS1ibG9ja19fZ2VvZ3JhcGh5LW1hcCB7XG4gICAgcGFkZGluZy10b3A6IDExLjdyZW07XG4gIH1cbn1cbi5nZW9ncmFwaHktYmxvY2sgLmdlb2dyYXBoeS1tYXBfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdlb2dyYXBoeS1ibG9jayAuZ2VvZ3JhcGh5LW1hcF9faW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZ2VvZ3JhcGh5LWJsb2NrIC5nZW9ncmFwaHktbWFwX19tb2JpbGUtaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5nZW9ncmFwaHktYmxvY2sgLmdlb2dyYXBoeS1tYXBfX21vYmlsZS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmdlb2dyYXBoeS1ibG9jayAuZ2VvZ3JhcGh5LW1hcF9fbW9iaWxlLWltZyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDZyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG4gIH1cbn1cbi5nZW9ncmFwaHktYmxvY2sgLmdlb2dyYXBoeS1tYXBfX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA0LjVyZW0gMCA2LjlyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZ2VvZ3JhcGh5LWJsb2NrIC5nZW9ncmFwaHktbWFwX19pbmZvIHtcbiAgICBwYWRkaW5nOiAyLjFyZW0gMCAyLjRyZW07XG4gIH1cbn1cbi5nZW9ncmFwaHktYmxvY2sgLmdlb2dyYXBoeS1tYXBfX2luZm8gLmluZm9fX3RpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmdlb2dyYXBoeS1ibG9jayAuZ2VvZ3JhcGh5LW1hcF9faW5mbyAuaW5mb19fdGl0bGUudGl0bGUtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5nZW9ncmFwaHktYmxvY2sgLmdlb2dyYXBoeS1tYXBfX2luZm8gLmluZm9fX2Rlc2Mge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTYuMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5nZW9ncmFwaHktYmxvY2sgLmdlb2dyYXBoeS1tYXBfX2luZm8gLmluZm9fX2Rlc2Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5nZW9ncmFwaHktYmxvY2sgLmdlb2dyYXBoeS1tYXBfX2luZm8gLmluZm9fX2Rlc2MtZXVybyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLWxpZ2h0LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLXJlZ3VsYXIud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtbWVkaXVtLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLXNlbWlib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1saWdodC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLXJlZ3VsYXIud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1tZWRpdW0ud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1zZW1pYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1oZWF2eS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLm1haW4tc2NyZWVuX19oZWFkZXIsIC5zaW5nbGUtcGFnZV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDcuMnJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogY2FsYygxMDAlICsgMC44cmVtKTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAubWFpbi1zY3JlZW5fX2hlYWRlciwgLnNpbmdsZS1wYWdlX19oZWFkZXIge1xuICAgIGhlaWdodDogNS44cmVtO1xuICB9XG59XG5cbi5zaW5nbGUtcGFnZV9faGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMy4xcmVtO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5zaW5nbGUtcGFnZV9faGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gIH1cbn1cbi5zaW5nbGUtcGFnZV9faGVhZGVyIC5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuZmlyc3QtbGluZV9fbWVudS1jYWxsZXIgLm1lbnUtY2FsbGVyX19idXJnZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuLnNpbmdsZS1wYWdlX19oZWFkZXIgLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5maXJzdC1saW5lX19tZW51LWNhbGxlciAubWVudS1jYWxsZXJfX2J1cmdlcjo6YmVmb3JlLCAuc2luZ2xlLXBhZ2VfX2hlYWRlciAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLmZpcnN0LWxpbmVfX21lbnUtY2FsbGVyIC5tZW51LWNhbGxlcl9fYnVyZ2VyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG4uc2luZ2xlLXBhZ2VfX2hlYWRlciAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLmZpcnN0LWxpbmVfX2NvbnRhY3QgLmNvbnRhY3RfX3Bob25lLWxpbmsge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zaW5nbGUtcGFnZV9faGVhZGVyIC5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuc2VhcmNoX19mb3JtIC5mb3JtX19zZWFyY2gtY2FsbGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zZWFyY2gtaWNvbi5zdmcpIGNlbnRlciBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuc2luZ2xlLXBhZ2VfX2hlYWRlciAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fZm9ybSAuZm9ybV9fc2VhcmNoLWNhbGxlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zZWFyY2gtaWNvbi1tLnN2ZykgY2VudGVyIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgfVxufVxuLnNpbmdsZS1wYWdlX19oZWFkZXIgLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtIC5pdGVtX19saW5rIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuLnNpbmdsZS1wYWdlX19oZWFkZXIgLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtIC5pdGVtX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA5MjNGO1xufVxuLnNpbmdsZS1wYWdlX19oZWFkZXIgLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtIC5pdGVtX19saW5rLmxpbmstLWxhbmd1YWdlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuLnNpbmdsZS1wYWdlX19oZWFkZXIgLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtIC5pdGVtX19saW5rLmxpbmstLWxhbmd1YWdlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDkyM0Y7XG59XG4uc2luZ2xlLXBhZ2VfX2hlYWRlciAuaGVhZGVyLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb25fX2l0ZW0gLml0ZW1fX3N1Ym1lbnUgLml0ZW1fX2xpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnNpbmdsZS1wYWdlX19oZWFkZXIgLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtLml0ZW0tLWhhcy1zdWJtZW51OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWVudS1hcnJvdy1kb3duLWJsYWNrLnN2ZykgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5cbi5oZWFkZXJfX2xlZnQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19sZWZ0LWJsb2NrIC5oZWFkZXJfX2hvbWUtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmhlYWRlcl9fbGVmdC1ibG9jayAubGVmdC1ibG9ja19fbG9nbyB7XG4gIHdpZHRoOiA3LjJyZW07XG4gIG1hcmdpbi1yaWdodDogMC44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmhlYWRlcl9fbGVmdC1ibG9jayAubGVmdC1ibG9ja19fbG9nbyB7XG4gICAgd2lkdGg6IDUuOHJlbTtcbiAgfVxufVxuLmhlYWRlcl9fbGVmdC1ibG9jayAubGVmdC1ibG9ja19faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTZyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXJfX2xlZnQtYmxvY2sgLmxlZnQtYmxvY2tfX2luZm8ge1xuICAgIG1heC13aWR0aDogMTEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gIH1cbn1cbi5oZWFkZXJfX2xlZnQtYmxvY2sgLmluZm9fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXJfX2xlZnQtYmxvY2sgLmluZm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICB9XG59XG4uaGVhZGVyX19sZWZ0LWJsb2NrIC5pbmZvX19kZXNjIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXJfX2xlZnQtYmxvY2sgLmluZm9fX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufVxuXG4uaGVhZGVyX19yaWdodC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5maXJzdC1saW5lX19jb250YWN0IHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuZmlyc3QtbGluZV9fY29udGFjdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5maXJzdC1saW5lX19jb250YWN0IC5jb250YWN0X19waG9uZS1saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5maXJzdC1saW5lX19jb250YWN0IC5jb250YWN0X19waG9uZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fYmctc3Vic3RyYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwMjE0MUM7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuN3M7XG59XG4ucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fYmctc3Vic3RyYXRlLmJnLXN1YnN0cmF0ZS0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDAuMztcbiAgei1pbmRleDogNjtcbn1cbi5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuZmlyc3QtbGluZV9fc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwIDEuOHJlbSAwIDIuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuZmlyc3QtbGluZV9fc2VhcmNoIHtcbiAgICBtYXJnaW46IDAgMS4zcmVtIDAgMDtcbiAgfVxufVxuLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5zZWFyY2hfX2Zvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fZm9ybSAuZm9ybV9fc2VhcmNoLWNhbGxlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2VhcmNoLWljb24td2hpdGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fZm9ybSAuZm9ybV9fc2VhcmNoLWNhbGxlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zZWFyY2gtaWNvbi13aGl0ZS1tLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG59XG4ucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fZm9ybSAuZm9ybV9fc2VhcmNoLWNhbGxlci5zZWFyY2gtY2FsbGVyLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NlYXJjaC1pY29uLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fZm9ybSAuZm9ybV9fc2VhcmNoLWNhbGxlci5zZWFyY2gtY2FsbGVyLS1hY3RpdmUge1xuICAgIHRvcDogLTEuNXJlbTtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fZm9ybSAuZm9ybV9fc2VhcmNoLWNhbGxlci5zZWFyY2gtY2FsbGVyLS1hY3RpdmUge1xuICAgIHRvcDogMC4zcmVtO1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NlYXJjaC1pY29uLW0uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbi5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuc2VhcmNoX19mb3JtIC5mb3JtX19pbnB1dC1zZWFyY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBwYWRkaW5nOiAxLjVyZW0gMCAxLjNyZW07XG4gIHRvcDogY2FsYyg1MCUgLSAyLjlyZW0pO1xuICByaWdodDogLTEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fZm9ybSAuZm9ybV9faW5wdXQtc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUuOHJlbSk7XG4gIH1cbn1cbi5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuc2VhcmNoX19mb3JtIC5mb3JtX19pbnB1dC1zZWFyY2guaW5wdXQtc2VhcmNoLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMS41cmVtIDQuNHJlbSAxLjNyZW0gMi42cmVtO1xuICB3aWR0aDogNDguMnJlbTtcbiAgei1pbmRleDogNztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuc2VhcmNoX19mb3JtIC5mb3JtX19pbnB1dC1zZWFyY2guaW5wdXQtc2VhcmNoLS1hY3RpdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEuNXJlbSA0LjRyZW0gMS4zcmVtIDJyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4ucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLnNlYXJjaF9fZm9ybSAuZm9ybV9faW5wdXQtc2VhcmNoOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTc5RUEyO1xufVxuLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5zZWFyY2hfX2Zvcm0gLmZvcm1fX2lucHV0LXNlYXJjaDpmb2N1cywgLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5zZWFyY2hfX2Zvcm0gLmZvcm1fX2lucHV0LXNlYXJjaDphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5zZWFyY2hfX2Zvcm0gLmZvcm1fX2J1dHRvbi1zZWFyY2gge1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuZmlyc3QtbGluZV9fbWVudS1jYWxsZXIge1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuZmlyc3QtbGluZV9fbWVudS1jYWxsZXIge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxufVxuLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5maXJzdC1saW5lX19tZW51LWNhbGxlciAubWVudS1jYWxsZXJfX2J1cmdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMC4zcmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuZmlyc3QtbGluZV9fbWVudS1jYWxsZXIgLm1lbnUtY2FsbGVyX19idXJnZXIge1xuICAgIHdpZHRoOiAxLjhyZW07XG4gIH1cbn1cbi5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuZmlyc3QtbGluZV9fbWVudS1jYWxsZXIgLm1lbnUtY2FsbGVyX19idXJnZXI6OmJlZm9yZSwgLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5maXJzdC1saW5lX19tZW51LWNhbGxlciAubWVudS1jYWxsZXJfX2J1cmdlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAwLjNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLmZpcnN0LWxpbmVfX21lbnUtY2FsbGVyIC5tZW51LWNhbGxlcl9fYnVyZ2VyOjpiZWZvcmUsIC5yaWdodC1ibG9ja19fZmlyc3QtbGluZSAuZmlyc3QtbGluZV9fbWVudS1jYWxsZXIgLm1lbnUtY2FsbGVyX19idXJnZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMS44cmVtO1xuICB9XG59XG4ucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLmZpcnN0LWxpbmVfX21lbnUtY2FsbGVyIC5tZW51LWNhbGxlcl9fYnVyZ2VyOjpiZWZvcmUge1xuICB0b3A6IC0wLjlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLmZpcnN0LWxpbmVfX21lbnUtY2FsbGVyIC5tZW51LWNhbGxlcl9fYnVyZ2VyOjpiZWZvcmUge1xuICAgIHRvcDogLTAuN3JlbTtcbiAgfVxufVxuLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIC5maXJzdC1saW5lX19tZW51LWNhbGxlciAubWVudS1jYWxsZXJfX2J1cmdlcjo6YWZ0ZXIge1xuICBib3R0b206IC0wLjlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAucmlnaHQtYmxvY2tfX2ZpcnN0LWxpbmUgLmZpcnN0LWxpbmVfX21lbnUtY2FsbGVyIC5tZW51LWNhbGxlcl9fYnVyZ2VyOjphZnRlciB7XG4gICAgYm90dG9tOiAtMC43cmVtO1xuICB9XG59XG5cbi5yaWdodC1ibG9ja19fc2Vjb25kLWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAwLjdyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5oZWFkZXItbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDIuN3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAuaGVhZGVyLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb25fX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb25fX2l0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogNy43cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5oZWFkZXItbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXItbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXItbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgfVxufVxuLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtLml0ZW0tLWhhcy1zdWJtZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjhyZW07XG59XG4uaGVhZGVyLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb25fX2l0ZW0uaXRlbS0taGFzLXN1Ym1lbnU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuN3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFyZW07XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWVudS1hcnJvdy1kb3duLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5oZWFkZXItbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9faXRlbS5pdGVtLS1oYXMtc3VibWVudTpob3ZlciAuaXRlbV9fc3VibWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtIC5pdGVtX19saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbn1cbi5oZWFkZXItbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9faXRlbSAuaXRlbV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4uaGVhZGVyLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb25fX2l0ZW0gLml0ZW1fX2xpbmsubGluay0tbGFuZ3VhZ2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXItbWVudV9fbmF2aWdhdGlvbiAubmF2aWdhdGlvbl9faXRlbSAuaXRlbV9fbGluay5saW5rLS1sYW5ndWFnZS5saW5rLS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtIC5pdGVtX19zdWJtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDI5LjZyZW07XG4gIHBhZGRpbmc6IDAuM3JlbSAxLjVyZW0gMi45cmVtIDIuN3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtM3JlbTtcbiAgdG9wOiA0cmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBib3gtc2hhZG93OiAwIDMuNXJlbSA1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHotaW5kZXg6IDEyO1xufVxuLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtIC5pdGVtX19zdWJtZW51OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xLjJyZW07XG4gIGxlZnQ6IDQuNXJlbTtcbiAgYm9yZGVyOiAwLjY1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjY1cmVtIHNvbGlkIHdoaXRlO1xufVxuLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtIC5pdGVtX19zdWJtZW51IC5zdWJtZW51X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uX19pdGVtIC5pdGVtX19zdWJtZW51IC5zdWJtZW51X19pdGVtLml0ZW0tLWhhcy1zdWJtZW51OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC41cmVtO1xuICByaWdodDogMXJlbTtcbiAgYm9yZGVyOiAwLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjY1cmVtIHNvbGlkICMwMDAwMDA7XG59XG4uaGVhZGVyLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb25fX2l0ZW0gLml0ZW1fX3N1Ym1lbnUgLnN1Ym1lbnVfX2l0ZW0uaXRlbS0taGFzLXN1Ym1lbnU6aG92ZXIgLml0ZW1fX3N1Yi1zdWJtZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb25fX2l0ZW0gLml0ZW1fX3N1Ym1lbnUgLnN1Ym1lbnVfX2l0ZW0gLml0ZW1fX3N1Yi1zdWJtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDI5LjJyZW07XG4gIHBhZGRpbmc6IDAuM3JlbSAzLjVyZW0gMi45cmVtIDIuOXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IC0zcmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBib3gtc2hhZG93OiAwIDMuNXJlbSA1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHotaW5kZXg6IDM7XG59XG4uaGVhZGVyLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb25fX2l0ZW0gLml0ZW1fX3N1Ym1lbnUgLml0ZW1fX2xpbmsge1xuICBtYXJnaW4tdG9wOiAyLjNyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGVhZGVyLW1lbnVfX25hdmlnYXRpb24gLm5hdmlnYXRpb25fX2l0ZW0gLml0ZW1fX3N1Ym1lbnUgLml0ZW1fX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzAwOTIzRjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtbGlnaHQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtcmVndWxhci53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1tZWRpdW0ud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtc2VtaWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWxpZ2h0LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tcmVndWxhci53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLW1lZGl1bS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLXNlbWlib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWhlYXZ5LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ubWFpbi1zY3JlZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzLjFyZW07XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy1tYWluLXNjcmVlbi5qcGdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1zY3JlZW4ge1xuICAgIGhlaWdodDogNDVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tYWluLXNjcmVlbiB7XG4gICAgcGFkZGluZy10b3A6IDEuNHJlbTtcbiAgICBoZWlnaHQ6IDM2LjZyZW07XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLW1haW4tc2NyZWVuLW0uanBnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkge1xuICAubWFpbi1zY3JlZW4ge1xuICAgIGhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5tYWluLXNjcmVlbiAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLm1haW4tc2NyZWVuX19tYWluLXRpdGxlIHtcbiAgZmxleDogMSAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJTYW5zIFNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTByZW07XG4gIGxpbmUtaGVpZ2h0OiA5LjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWF4LXdpZHRoOiA5NXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA5MDBweCkge1xuICAubWFpbi1zY3JlZW5fX21haW4tdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA5cmVtO1xuICAgIG1heC13aWR0aDogNzJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1zY3JlZW5fX21haW4tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBtYXgtd2lkdGg6IDcycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1zY3JlZW5fX21haW4tdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA3cmVtO1xuICAgIG1heC13aWR0aDogNTNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLXNjcmVlbl9fbWFpbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA3cmVtO1xuICAgIG1heC13aWR0aDogNTNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLXNjcmVlbl9fbWFpbi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICBmb250LXNpemU6IDMuOXJlbTtcbiAgICBsaW5lLWhlaWdodDogNC44cmVtO1xuICAgIG1heC13aWR0aDogMzZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tYWluLXNjcmVlbl9fbWFpbi10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTEuNXJlbTtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICAgIG1heC13aWR0aDogMjcuNXJlbTtcbiAgfVxufVxuXG4ubWFpbi1zY3JlZW5fX2FkZC1pbmZvLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLXNjcmVlbl9fYWRkLWluZm8tYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkge1xuICAubWFpbi1zY3JlZW5fX2FkZC1pbmZvLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG59XG5cbi5hZGQtaW5mby1ibG9ja19fc2Nyb2xsLWRvd24ge1xuICBtYXgtd2lkdGg6IDlyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hZGQtaW5mby1ibG9ja19fc2Nyb2xsLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkge1xuICAuYWRkLWluZm8tYmxvY2tfX3Njcm9sbC1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYWRkLWluZm8tYmxvY2tfX3Njcm9sbC1kb3duIC5zY3JvbGwtZG93bl9fbW91c2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMy44cmVtO1xuICBoZWlnaHQ6IDUuM3JlbTtcbiAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xufVxuLmFkZC1pbmZvLWJsb2NrX19zY3JvbGwtZG93biAuc2Nyb2xsLWRvd25fX21vdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC4yNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC43cmVtO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDAuMXJlbSk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBhbmltYXRpb246IDJzIHdoZWVsIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyB3aGVlbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC41cmVtKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5hZGQtaW5mby1ibG9ja19fc2Nyb2xsLWRvd24gLnNjcm9sbC1kb3duX19pbWcge1xuICB3aWR0aDogMy44cmVtO1xufVxuLmFkZC1pbmZvLWJsb2NrX19zY3JvbGwtZG93biAuc2Nyb2xsLWRvd25fX3RleHQge1xuICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmFkZC1pbmZvLWJsb2NrX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDI2LjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWRkLWluZm8tYmxvY2tfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMjIuNnJlbTtcbiAgfVxufVxuLmFkZC1pbmZvLWJsb2NrX19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYuNXJlbTtcbiAgaGVpZ2h0OiAxNC44cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogIzAwOTIzRjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hZGQtaW5mby1ibG9ja19faXRlbTo6YmVmb3JlIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG59XG4uYWRkLWluZm8tYmxvY2tfX2l0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYuNHJlbTtcbiAgcmlnaHQ6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJTYW5zIFNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAyO1xufVxuLmFkZC1pbmZvLWJsb2NrX19pdGVtIC5pdGVtX19pbWcge1xuICBoZWlnaHQ6IDE0LjhyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5hZGQtaW5mby1ibG9ja19faXRlbSAuaXRlbV9fZGVzYyB7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLml0ZW0tLWFydGljbGVzIHtcbiAgbWFyZ2luLWxlZnQ6IDUuMnJlbTtcbn1cbi5pdGVtLS1hcnRpY2xlczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDA4NEJDO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1saWdodC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLW1lZGl1bS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1zZW1pYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbGlnaHQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbWVkaXVtLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tc2VtaWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8taGVhdnkud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5tb2RhbC1tZW51IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbiAgei1pbmRleDogMTA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4ubW9kYWwtbWVudS5tb2RhbC1tZW51LS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ubW9kYWwtbWVudS13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1vZGFsLW1lbnVfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMy4xcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLm1vZGFsLW1lbnVfX2hlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMS40cmVtO1xuICB9XG59XG5cbi5tZW51X19jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNC4zcmVtO1xuICByaWdodDogOS41cmVtO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1lbnVfX2Nsb3NlLWJ1dHRvbiB7XG4gICAgdG9wOiAycmVtO1xuICAgIHJpZ2h0OiAycmVtO1xuICB9XG59XG4ubWVudV9fY2xvc2UtYnV0dG9uOjpiZWZvcmUsIC5tZW51X19jbG9zZS1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyLjZyZW07XG4gIGhlaWdodDogMC4zcmVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjFyZW0pO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ubWVudV9fY2xvc2UtYnV0dG9uOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi5tb2RhbC1tZW51X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLW1lbnVfX2hlYWRlciAuaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IDcuMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAubW9kYWwtbWVudV9faGVhZGVyIC5oZWFkZXJfX2xvZ28ge1xuICAgIHdpZHRoOiA1LjhyZW07XG4gIH1cbn1cbi5tb2RhbC1tZW51X19oZWFkZXIgLmhlYWRlcl9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTZyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tb2RhbC1tZW51X19oZWFkZXIgLmhlYWRlcl9faW5mbyB7XG4gICAgbWF4LXdpZHRoOiAxMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMXJlbTtcbiAgfVxufVxuLm1vZGFsLW1lbnVfX2hlYWRlciAuaW5mb19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJTYW5zIFNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogMy40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLm1vZGFsLW1lbnVfX2hlYWRlciAuaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gIH1cbn1cbi5tb2RhbC1tZW51X19oZWFkZXIgLmluZm9fX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLm1vZGFsLW1lbnVfX2hlYWRlciAuaW5mb19fZGVzYyB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG59XG5cbi5tb2RhbC1tZW51X19tZW51LWNvbnRlbnQgLm1lbnUtY29udGVudF9fZ3JpZCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG4gIG1hcmdpbi1ib3R0b206IDguMXJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0by9yZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC1nYXA6IDcuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAubW9kYWwtbWVudV9fbWVudS1jb250ZW50IC5tZW51LWNvbnRlbnRfX2dyaWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICAgIG1heC13aWR0aDogNjJyZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLW1lbnVfX21lbnUtY29udGVudCAubWVudS1jb250ZW50X19ncmlkIHtcbiAgICBjb2x1bW4tY291bnQ6IDE7XG4gIH1cbn1cbi5tb2RhbC1tZW51X19tZW51LWNvbnRlbnQgLmdyaWRfX21lbnUtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgLm1vZGFsLW1lbnVfX21lbnUtY29udGVudCAuZ3JpZF9fbWVudS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA0LjNyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtbWVudV9fbWVudS1jb250ZW50IC5ncmlkX19tZW51LXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubW9kYWwtbWVudV9fbWVudS1jb250ZW50IC5ncmlkX19tZW51LXNlY3Rpb24gLm1lbnUtc2VjdGlvbl9fbGlzdCAubGlzdF9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDEuN3JlbTtcbn1cbi5tb2RhbC1tZW51X19tZW51LWNvbnRlbnQgLmdyaWRfX21lbnUtc2VjdGlvbiAubWVudS1zZWN0aW9uX19saXN0IC5saXN0X19pdGVtIC5pdGVtX19saW5rLmxpbmstLXRvcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ubW9kYWwtbWVudV9fbWVudS1jb250ZW50IC5ncmlkX19tZW51LXNlY3Rpb24gLm1lbnUtc2VjdGlvbl9fbGlzdCAubGlzdF9faXRlbSAuaXRlbV9fbGluayB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBjb2xvcjogIzNGNEM1OTtcbiAgcGFkZGluZy1ib3R0b206IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzRjRDNTk7XG4gIG9wYWNpdHk6IDAuOTtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG4ubW9kYWwtbWVudV9fbWVudS1jb250ZW50IC5ncmlkX19tZW51LXNlY3Rpb24gLm1lbnUtc2VjdGlvbl9fbGlzdCAubGlzdF9faXRlbSAuaXRlbV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA5MjNGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwOTIzRjtcbn1cblxuLm1vZGFsLW1lbnVfX21lbnUtZm9vdGVyIHtcbiAgbWFyZ2luOiBhdXRvIDAgNi45cmVtO1xuICBoZWlnaHQ6IDEzcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiAwLjFzO1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsLW1lbnVfX21lbnUtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZW51LWZvb3Rlcl9fY29udGFjdHMtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubWVudS1mb290ZXJfX2NvbnRhY3RzLWJsb2NrIC5jb250YWN0cy1ibG9ja19fZWxlbSArIC5jb250YWN0cy1ibG9ja19fZWxlbSB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtZm9vdGVyX19jb250YWN0cy1ibG9jayAuY29udGFjdHMtYmxvY2tfX2VsZW0gKyAuY29udGFjdHMtYmxvY2tfX2VsZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG59XG4ubWVudS1mb290ZXJfX2NvbnRhY3RzLWJsb2NrIC5lbGVtX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG59XG4ubWVudS1mb290ZXJfX2NvbnRhY3RzLWJsb2NrIC5lbGVtX19waG9uZSwgLm1lbnUtZm9vdGVyX19jb250YWN0cy1ibG9jayAuZWxlbV9fZW1haWwsIC5tZW51LWZvb3Rlcl9fY29udGFjdHMtYmxvY2sgLmVsZW1fX2FkZHJlc3Mge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJTYW5zIFNlcmlmXCI7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubWVudS1mb290ZXJfX2NvbnRhY3RzLWJsb2NrIC5lbGVtX19waG9uZSwgLm1lbnUtZm9vdGVyX19jb250YWN0cy1ibG9jayAuZWxlbV9fZW1haWwsIC5tZW51LWZvb3Rlcl9fY29udGFjdHMtYmxvY2sgLmVsZW1fX2FkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4ubW9kYWwge1xuICBvdmVyZmxvdzogdW5zZXQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDNyZW0gM3JlbSA0LjFyZW0gNC4xcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIHtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tb2RhbCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG4ubW9kYWxfX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tb2RhbF9fdGl0bGUge1xuICAgIG1heC13aWR0aDogMjQuM3JlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLm1vZGFsX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMS45cmVtO1xufVxuLm1vZGFsX19jb250ZW50LWxpc3QtaXRlbSArIC5tb2RhbF9fY29udGVudC1saXN0LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLm1vZGFsX19jb250ZW50LWxpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG4ubW9kYWxfX2NvbnRlbnQtbGlzdC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFyZW07XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ubW9kYWxfX2NvbnRlbnQtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDNyZW0gMCAxLjdyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjFyZW07XG59XG4ubW9kYWxfX2NvbnRlbnQtcmVxdWlyZW1lbnRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbF9fZG93bmxvYWQtcGhvdG8tYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEuNXJlbSAyLjVyZW07XG4gIG1hcmdpbi10b3A6IDMuNnJlbTtcbn1cbi5tb2RhbF9fYWxsLXJlcXVpcmVtZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMi42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjMDA5MjNGO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gZGFzaGVkICMwMDkyM0Y7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tb2RhbF9fYWxsLXJlcXVpcmVtZW50czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Nob3ctbW9yZS1hcnJvdy5zdmdcIikgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuOHJlbTtcbiAgcmlnaHQ6IC0xLjc1cmVtO1xufVxuLm1vZGFsX19hbGwtcmVxdWlyZW1lbnRzLmFjdGl2ZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5tb2RhbCAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICB0b3A6IDEuN3JlbTtcbiAgcmlnaHQ6IDEuN3JlbTtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbCAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgfVxufVxuLm1vZGFsIC5mYW5jeWJveC1jbG9zZS1zbWFsbCBwYXRoIHtcbiAgZmlsbDogIzg5OTI5RDtcbn1cbi5tb2RhbC0tdHlwbyB7XG4gIHdpZHRoOiA2Mi41cmVtO1xuICBwYWRkaW5nOiAzcmVtIDQuNXJlbSA0LjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtLXR5cG8ge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi5tb2RhbC0tdHlwbyAubW9kYWxfX3R5cG8tZm9ybSB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS10eXBvIC5tb2RhbF9fdHlwby1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG4ubW9kYWwtLXR5cG8gLmZvcm1fX3NlbnQtdGV4dC13cmFwcGVyIHtcbiAgbWFyZ2luOiAxLjVyZW0gMCAycmVtIDA7XG4gIGJhY2tncm91bmQ6ICNGN0Y4Rjk7XG4gIHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS10eXBvIC5mb3JtX19zZW50LXRleHQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMCAxLjVyZW0gMDtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4ubW9kYWwtLXR5cG8gLmZvcm1fX3NlbmQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuLm1vZGFsLS10eXBvIC5mb3JtX19zZW5kLXRleHQgLnR5cG8ge1xuICBjb2xvcjogI0M3MUYxRjtcbn1cbi5tb2RhbC0tdHlwbyAudHlwby1mb3JtX19zdWJtaXQtYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0LjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtLXR5cG8gLnR5cG8tZm9ybV9fc3VibWl0LWJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG4ubW9kYWwtLXR5cG8gLnR5cG8tZm9ybV9fc3VibWl0LWJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMThyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAubW9kYWwtLXR5cG8gLnR5cG8tZm9ybV9fc3VibWl0LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC0tYXR0YWNoLXJlc3VtZSB7XG4gIHdpZHRoOiA2MnJlbTtcbiAgcGFkZGluZzogM3JlbSA0LjVyZW0gMi41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS1hdHRhY2gtcmVzdW1lIHtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW0gMDtcbiAgfVxufVxuLm1vZGFsLS1hdHRhY2gtcmVzdW1lIC5yZXN1bWUtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtLWF0dGFjaC1yZXN1bWUgLnJlc3VtZS1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG4ubW9kYWwtLWF0dGFjaC1yZXN1bWUgLmlucHV0LXdyYXBwZXItLXBob25lIHtcbiAgbWF4LXdpZHRoOiAyNi43cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS1hdHRhY2gtcmVzdW1lIC5pbnB1dC13cmFwcGVyLS1waG9uZSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLm1vZGFsLS1hdHRhY2gtcmVzdW1lIC5mb3JtX191cGxvYWQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC0tYXR0YWNoLXJlc3VtZSAuZm9ybV9fdXBsb2FkLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cbi5tb2RhbC0tYXR0YWNoLXJlc3VtZSAuZm9ybV9fc3VibWl0LWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luOiA0cmVtIDAgMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC0tYXR0YWNoLXJlc3VtZSAuZm9ybV9fc3VibWl0LWJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW46IDJyZW0gMCAxcmVtO1xuICB9XG59XG4ubW9kYWwtLWF0dGFjaC1yZXN1bWUgLmZvcm1fX3N1Ym1pdC1idXR0b24ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbn1cbi5tb2RhbC0tYXR0YWNoLXJlc3VtZSAuZm9ybV9fbGFiZWwubGFiZWwtLXVwbG9hZC1yZXN1bWUge1xuICBib3JkZXItY29sb3I6ICMwMDkyM0Y7XG4gIGNvbG9yOiAjMDA5MjNGO1xufVxuLm1vZGFsLS10aGFua3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogdW5zZXQ7XG4gIHBhZGRpbmc6IDRyZW0gNnJlbSA0LjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC0tdGhhbmtzIHtcbiAgICBwYWRkaW5nOiAzLjZyZW0gM3JlbSA0LjNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tb2RhbC0tdGhhbmtzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLS10aGFua3MgLm1vZGFsX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC0tdGhhbmtzIC5tb2RhbF9fdGhhbmtzLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNS42cmVtO1xuICBoZWlnaHQ6IDUuNnJlbTtcbiAgYmFja2dyb3VuZDogI0Q2RjNFMjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLm1vZGFsLS10aGFua3MgLm1vZGFsX190aGFua3MtaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm1vZGFsLS10aGFua3MgLm1vZGFsX190aGFuay10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC0tdGhhbmtzIC5tb2RhbF9fdGhhbmstdGV4dC5tb2RhbF9fdGhhbmstdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwtLXRoYW5rcyAubW9kYWxfX3RoYW5rLXRleHQubW9kYWxfX3RoYW5rLXRleHQudGhhbmstdGV4dC0tc3Vic2NyaWJlIC5tb2RhbF9fZGVzYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwtLXRoYW5rcyAubW9kYWxfX3RpdGxlIHtcbiAgbWFyZ2luOiAycmVtIDAgMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS10aGFua3MgLm1vZGFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cbi5tb2RhbC0tdGhhbmtzIC5tb2RhbF9fZGVzYyB7XG4gIHdpZHRoOiAyNS41cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC0tdGhhbmtzIC5tb2RhbF9fZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAyNC4xcmVtO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi5tb2RhbC0tcGhvdG8ge1xuICB3aWR0aDogNTUuN3JlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXRvcDogMjYuN3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC0tcGhvdG8ge1xuICAgIG1hcmdpbi10b3A6IDEyLjFyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5tb2RhbC0tcGhvdG8gLm1vZGFsX190aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxufVxuLm1vZGFsLS1waG90byAuZm9ybV9fZXJyb3ItbXNnIHtcbiAgdG9wOiAwO1xufVxuLm1vZGFsLS1wcml2YWN5IHtcbiAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgcGFkZGluZzogNC43cmVtIDkuMnJlbSAxLjZyZW0gNS42cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLS1wcml2YWN5IHtcbiAgICBwYWRkaW5nOiAzLjFyZW0gNnJlbSAxLjZyZW0gMy4xcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubW9kYWwtLXByaXZhY3kge1xuICAgIHBhZGRpbmc6IDMuMXJlbSAycmVtIDEuNnJlbSAycmVtO1xuICB9XG59XG4ubW9kYWwtLXByaXZhY3kgLm1vZGFsX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogNS4xcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLS1wcml2YWN5IC5tb2RhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC0tcHJpdmFjeSAubW9kYWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuLm1vZGFsLS1wcml2YWN5IC5tb2RhbF9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbi5tb2RhbC0tcHJpdmFjeSAubW9kYWxfX2NvbnRlbnQuY29udGVudC0tcHJpdmFjeSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC0tcHJpdmFjeSAubW9kYWxfX2NvbnRlbnQuY29udGVudC0tcHJpdmFjeSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuLm1vZGFsLS1wcml2YWN5IC5tb2RhbF9fY29udGVudC5jb250ZW50LS1wcml2YWN5IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5tb2RhbC0tcHJpdmFjeSAubW9kYWxfX2NvbnRlbnQuY29udGVudC0tcHJpdmFjeSBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG59XG4ubW9kYWwtLXByaXZhY3kgLm1vZGFsX19wcml2YWN5LXRleHQge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm1vZGFsLS1wcml2YWN5IC5tb2RhbF9fcHJpdmFjeS10ZXh0IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5tb2RhbC0tcHJpdmFjeSAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICB0b3A6IDIuMXJlbTtcbiAgcmlnaHQ6IDIuMXJlbTtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC0tcHJpdmFjeSAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIHRvcDogMS4xcmVtO1xuICAgIHJpZ2h0OiAxLjFyZW07XG4gICAgd2lkdGg6IDMuNnJlbTtcbiAgICBoZWlnaHQ6IDMuNnJlbTtcbiAgfVxufVxuLm1vZGFsLS1wcml2YWN5IC5mYW5jeWJveC1jbG9zZS1zbWFsbCBwYXRoIHtcbiAgZmlsbDogIzAwMDtcbn1cbi5tb2RhbC0tb3JkZXIgLm1vZGFsX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubW9kYWwtLWNvbnN1bHQsIC5tb2RhbC0tb3JkZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IDQ0cmVtO1xuICBwYWRkaW5nOiA0LjFyZW0gNC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtLWNvbnN1bHQsIC5tb2RhbC0tb3JkZXIge1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAwLjlyZW07XG4gIH1cbn1cbi5tb2RhbC0tY29uc3VsdCAubW9kYWxfX2Rlc2MsIC5tb2RhbC0tb3JkZXIgLm1vZGFsX19kZXNjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEuM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzNGNEM1OTtcbn1cbi5tb2RhbC0tY29uc3VsdCAuY29uc3VsdC1mb3JtLCAubW9kYWwtLW9yZGVyIC5jb25zdWx0LWZvcm0ge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS1jb25zdWx0IC5jb25zdWx0LWZvcm0sIC5tb2RhbC0tb3JkZXIgLmNvbnN1bHQtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG59XG4ubW9kYWwtLWNvbnN1bHQgLmNvbnN1bHQtZm9ybV9fc3VibWl0LWJ1dHRvbi13cmFwcGVyLCAubW9kYWwtLW9yZGVyIC5jb25zdWx0LWZvcm1fX3N1Ym1pdC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbjogMy43cmVtIDAgMi45cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS1jb25zdWx0IC5jb25zdWx0LWZvcm1fX3N1Ym1pdC1idXR0b24td3JhcHBlciwgLm1vZGFsLS1vcmRlciAuY29uc3VsdC1mb3JtX19zdWJtaXQtYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMy4xcmVtIDAgMnJlbTtcbiAgfVxufVxuLm1vZGFsLS1jb25zdWx0IC5jb25zdWx0LWZvcm0gLmZvcm1fX3N1Ym1pdC1idXR0b24sIC5tb2RhbC0tb3JkZXIgLmNvbnN1bHQtZm9ybSAuZm9ybV9fc3VibWl0LWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi43cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2RhbC0tc3RlcCwgLm1vZGFsLS1yZWFkLW1vcmUge1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xufVxuLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnQsIC5tb2RhbC0tcmVhZC1tb3JlIC5tb2RhbC1zdGVwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtLXN0ZXAgLm1vZGFsLXN0ZXAtY29udGVudCwgLm1vZGFsLS1yZWFkLW1vcmUgLm1vZGFsLXN0ZXAtY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX3RleHQsIC5tb2RhbC0tcmVhZC1tb3JlIC5tb2RhbC1zdGVwLWNvbnRlbnRfX3RleHQge1xuICBmb250LXNpemU6IDEuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIHBhZGRpbmc6IDQuOHJlbSA1LjhyZW0gNS4ycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX3RleHQsIC5tb2RhbC0tcmVhZC1tb3JlIC5tb2RhbC1zdGVwLWNvbnRlbnRfX3RleHQge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAycmVtIDMuNHJlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG4ubW9kYWwtLXN0ZXAgLm1vZGFsLXN0ZXAtY29udGVudF9fdGV4dCBwICsgcCwgLm1vZGFsLS1yZWFkLW1vcmUgLm1vZGFsLXN0ZXAtY29udGVudF9fdGV4dCBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC0tc3RlcCAubW9kYWwtc3RlcC1jb250ZW50X190ZXh0IHAgKyBwLCAubW9kYWwtLXJlYWQtbW9yZSAubW9kYWwtc3RlcC1jb250ZW50X190ZXh0IHAgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gIH1cbn1cbi5tb2RhbC0tc3RlcCAubW9kYWwtc3RlcC1jb250ZW50X190ZXh0IGg0LCAubW9kYWwtLXJlYWQtbW9yZSAubW9kYWwtc3RlcC1jb250ZW50X190ZXh0IGg0IHtcbiAgbWFyZ2luOiA0LjlyZW0gMCAyLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX3RleHQgaDQsIC5tb2RhbC0tcmVhZC1tb3JlIC5tb2RhbC1zdGVwLWNvbnRlbnRfX3RleHQgaDQge1xuICAgIG1hcmdpbjogMy41cmVtIDAgMnJlbTtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX2ZlZWRiYWNrLCAubW9kYWwtLXJlYWQtbW9yZSAubW9kYWwtc3RlcC1jb250ZW50X19mZWVkYmFjayB7XG4gIGZsZXg6IDAgMCA0Ni42cmVtO1xuICBib3JkZXItcmFkaXVzOiAwIDAuNHJlbSAwLjRyZW0gMDtcbiAgcGFkZGluZzogNC4zcmVtIDUuOHJlbSAyLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtLXN0ZXAgLm1vZGFsLXN0ZXAtY29udGVudF9fZmVlZGJhY2ssIC5tb2RhbC0tcmVhZC1tb3JlIC5tb2RhbC1zdGVwLWNvbnRlbnRfX2ZlZWRiYWNrIHtcbiAgICBmbGV4OiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX2ZlZWRiYWNrLCAubW9kYWwtLXJlYWQtbW9yZSAubW9kYWwtc3RlcC1jb250ZW50X19mZWVkYmFjayB7XG4gICAgcGFkZGluZzogMy4ycmVtIDNyZW0gNHJlbTtcbiAgfVxufVxuLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX3RpdGxlLCAubW9kYWwtLXJlYWQtbW9yZSAubW9kYWwtc3RlcC1jb250ZW50X190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX3RpdGxlLCAubW9kYWwtLXJlYWQtbW9yZSAubW9kYWwtc3RlcC1jb250ZW50X190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC0tc3RlcCAubW9kYWwtc3RlcC1jb250ZW50X190aXRsZSwgLm1vZGFsLS1yZWFkLW1vcmUgLm1vZGFsLXN0ZXAtY29udGVudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtLXN0ZXAgLm1vZGFsLXN0ZXAtY29udGVudF9fdGl0bGUsIC5tb2RhbC0tcmVhZC1tb3JlIC5tb2RhbC1zdGVwLWNvbnRlbnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5tb2RhbC0tc3RlcCAubW9kYWwtc3RlcC1jb250ZW50X19mb3JtLCAubW9kYWwtLXJlYWQtbW9yZSAubW9kYWwtc3RlcC1jb250ZW50X19mb3JtIHtcbiAgbWFyZ2luOiAyLjdyZW0gYXV0byAwO1xuICBtYXgtd2lkdGg6IDQ2cmVtO1xufVxuLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX2Zvcm0gLmZvcm1fX2lucHV0LCAubW9kYWwtLXJlYWQtbW9yZSAubW9kYWwtc3RlcC1jb250ZW50X19mb3JtIC5mb3JtX19pbnB1dCB7XG4gIGhlaWdodDogNi40cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtLXN0ZXAgLm1vZGFsLXN0ZXAtY29udGVudF9fZm9ybSAuZm9ybV9faW5wdXQsIC5tb2RhbC0tcmVhZC1tb3JlIC5tb2RhbC1zdGVwLWNvbnRlbnRfX2Zvcm0gLmZvcm1fX2lucHV0IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIGhlaWdodDogNS40cmVtO1xuICB9XG59XG4ubW9kYWwtLXN0ZXAgLm1vZGFsLXN0ZXAtY29udGVudF9fZm9ybSAuZm9ybV9faW5wdXQtb3V0ZXIuZmllbGQtLWludmFsaWQgLmZpZWxkLS1yZXF1YXJlZCwgLm1vZGFsLS1yZWFkLW1vcmUgLm1vZGFsLXN0ZXAtY29udGVudF9fZm9ybSAuZm9ybV9faW5wdXQtb3V0ZXIuZmllbGQtLWludmFsaWQgLmZpZWxkLS1yZXF1YXJlZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTk5LCAzMSwgMzEsIDAuMDMpO1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjYzcxZjFmO1xufVxuLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX2Zvcm0gLmZvcm1fX2lucHV0LW91dGVyLmZpZWxkLS1pbnZhbGlkIC5maWVsZC0tcmVxdWFyZWQ6OnBsYWNlaG9sZGVyLCAubW9kYWwtLXJlYWQtbW9yZSAubW9kYWwtc3RlcC1jb250ZW50X19mb3JtIC5mb3JtX19pbnB1dC1vdXRlci5maWVsZC0taW52YWxpZCAuZmllbGQtLXJlcXVhcmVkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMzEsIDMxLCAwLjYpO1xufVxuLm1vZGFsLS1zdGVwIC5tb2RhbC1zdGVwLWNvbnRlbnRfX2Zvcm0gLmZvcm1fX2lucHV0LW91dGVyOjphZnRlciwgLm1vZGFsLS1yZWFkLW1vcmUgLm1vZGFsLXN0ZXAtY29udGVudF9fZm9ybSAuZm9ybV9faW5wdXQtb3V0ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC0tc3RlcCAubW9kYWwtc3RlcC1jb250ZW50IC5jb25zdWx0LWZvcm1fX3N1Ym1pdC1idXR0b24td3JhcHBlciwgLm1vZGFsLS1yZWFkLW1vcmUgLm1vZGFsLXN0ZXAtY29udGVudCAuY29uc3VsdC1mb3JtX19zdWJtaXQtYnV0dG9uLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ubW9kYWwtLXN0ZXAgLm1vZGFsLXN0ZXAtY29udGVudCAuZm9ybV9fc3VibWl0LWJ1dHRvbiwgLm1vZGFsLS1yZWFkLW1vcmUgLm1vZGFsLXN0ZXAtY29udGVudCAuZm9ybV9fc3VibWl0LWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwLjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLm1vZGFsLS1zdGVwIC5mYW5jeWJveC1jbG9zZS1zbWFsbCwgLm1vZGFsLS1yZWFkLW1vcmUgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICB0b3A6IDAuNHJlbTtcbiAgICByaWdodDogLTMuMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTM2MHB4KSB7XG4gIC5tb2RhbC0tc3RlcCAuZmFuY3lib3gtY2xvc2Utc21hbGwgcGF0aCwgLm1vZGFsLS1yZWFkLW1vcmUgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHBhdGgge1xuICAgIGZpbGw6ICNmZmZmZmY7XG4gIH1cbn1cbi5tb2RhbF9fc2Nyb2xsLXRvcCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMS42cmVtO1xuICBoZWlnaHQ6IDVyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsX19zY3JvbGwtdG9wLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC03LjZyZW07XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybChcIi4uL2ltZy9zY3JvbGwtdG9wLWFycm93LnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubW9kYWxfX3Njcm9sbC10b3AtYnV0dG9uIHtcbiAgICByaWdodDogLTQuNHJlbTtcbiAgICBoZWlnaHQ6IDQuMnJlbTtcbiAgICB3aWR0aDogNC4ycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubW9kYWxfX3Njcm9sbC10b3AtYnV0dG9uIHtcbiAgICByaWdodDogLTAuOXJlbTtcbiAgfVxufVxuXG4uZmFuY3lib3gtY29udGFpbmVyIC5mYW5jeWJveC1zbGlkZSB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4uZmFuY3lib3gtY29udGFpbmVyIC5mYW5jeWJveC1zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZhbmN5Ym94LWNvbnRhaW5lciAuZmFuY3lib3gtYmcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDIwLCAyOCwgMC4zKTtcbn1cbi5mYW5jeWJveC1jb250YWluZXIgLmZhbmN5Ym94LXNsaWRlLS1odG1sIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLmZhbmN5Ym94LWNvbnRlbnQgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA0LjhyZW07XG4gIGhlaWdodDogNC44cmVtO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxufVxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0IHtcbiAgbGVmdDogMXJlbTtcbn1cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0IGRpdiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfcmlnaHQge1xuICByaWdodDogMXJlbTtcbn1cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2IHtcbiAgd2lkdGg6IDQuOHJlbTtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDkyM0YgdXJsKC4uL2ltZy9hcnJvdy1uZXh0LnN2ZykgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXYge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgYmFja2dyb3VuZDogIzAwOTIzRiB1cmwoLi4vaW1nL2Fycm93LW5leHQuc3ZnKSBjZW50ZXIgY2VudGVyLzI1JSBuby1yZXBlYXQ7XG4gIH1cbn1cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24gZGl2IHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lcnJvci13aWRnZXQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMzUuM3JlbTtcbiAgaGVpZ2h0OiAxMHJlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMy4ycmVtO1xuICBib3R0b206IDMuMnJlbTtcbiAgcGFkZGluZzogMi41cmVtIDdyZW0gMi41cmVtIDMuNHJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBib3JkZXItbGVmdDogMC4zcmVtIHNvbGlkICNjYzEyMTI7XG4gIGJveC1zaGFkb3c6IDAgMnJlbSA1cmVtIHJnYmEoMCwgNTUsIDg0LCAwLjA3KTtcbiAgei1pbmRleDogMTA7XG59XG4uZXJyb3Itd2lkZ2V0X19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjFyZW07XG4gIHJpZ2h0OiAyLjFyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lcnJvci13aWRnZXRfX2Nsb3NlOjpiZWZvcmUsIC5lcnJvci13aWRnZXRfX2Nsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMi4xcmVtO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZDogIzg5OTI5RDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMC4xcmVtKTtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcmVtKTtcbn1cbi5lcnJvci13aWRnZXRfX2Nsb3NlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uZXJyb3Itd2lkZ2V0X19jbG9zZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLm5ld3MtZ2FsbGVyeS1zbGlkZXIge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwcmVtKTtcbiAgbWFyZ2luOiA1LjhyZW0gYXV0byAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5ld3MtZ2FsbGVyeS1zbGlkZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubmV3cy1nYWxsZXJ5LXNsaWRlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbi5uZXdzLWdhbGxlcnktc2xpZGVyX19pdGVtIHtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmV3cy1nYWxsZXJ5LXNsaWRlcl9faXRlbSB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG4ubmV3cy1nYWxsZXJ5LXNsaWRlcl9faXRlbTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubmV3cy1nYWxsZXJ5LXNsaWRlcl9faXRlbS1pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xuICAubmV3cy1nYWxsZXJ5LXNsaWRlcl9faXRlbS1pbWcge1xuICAgIGhlaWdodDogMjByZW07XG4gIH1cbn1cbi5uZXdzLWdhbGxlcnktc2xpZGVyX19pdGVtLWltZzpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubmV3cy1nYWxsZXJ5LXNsaWRlcl9faXRlbS16b29tLWxpbms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLXByZXYsIC5uZXdzLWdhbGxlcnktc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgd2lkdGg6IDQuNHJlbTtcbiAgaGVpZ2h0OiA2LjRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLXByZXYsIC5uZXdzLWdhbGxlcnktc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICBoZWlnaHQ6IDUuNHJlbTtcbiAgfVxufVxuLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLXByZXY6aG92ZXI6OmJlZm9yZSwgLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLW5leHQ6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMzMDlDNUYgdXJsKFwiLi4vaW1nL2Fycm93LXJldmlld3Mtc2xpZGVyLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xufVxuLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLXByZXY6OmJlZm9yZSwgLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDA5MjNmIHVybChcIi4uL2ltZy9hcnJvdy1yZXZpZXdzLXNsaWRlci5zdmdcIikgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvcGFjaXR5OiAxO1xufVxuLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6OmJlZm9yZSwgLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMzMDlDNUYgdXJsKFwiLi4vaW1nL2Fycm93LXJldmlld3Mtc2xpZGVyLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xufVxuLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtNS44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5uZXdzLWdhbGxlcnktc2xpZGVyIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLm5ld3MtZ2FsbGVyeS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogLTUuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uZXdzLWdhbGxlcnktc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1saWdodC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLW1lZGl1bS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1zZW1pYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbGlnaHQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbWVkaXVtLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tc2VtaWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8taGVhdnkud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5uZXdzLWJsb2NrIHtcbiAgcGFkZGluZzogNC41cmVtIDAgNS40cmVtO1xufVxuXG4ubmV3cy1ibG9ja19fYWxsLW5ld3Mge1xuICBtYXJnaW4tdG9wOiA2LjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5uZXdzLWJsb2NrX19hbGwtbmV3cyB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtO1xuICB9XG59XG4ubmV3cy1ibG9ja19fYWxsLW5ld3MgLmFsbC1uZXdzX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgY29sb3I6ICMwOTEyMUM7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4ubmV3cy1ibG9ja19fYWxsLW5ld3MgLmFsbC1uZXdzX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG59XG4ubmV3cy1ibG9ja19fYWxsLW5ld3MgLmFsbC1uZXdzX19saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSAyLjVyZW0pO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgYmFja2dyb3VuZDogIzAwOTIzRiB1cmwoXCIuLi9pbWcvYXJyb3ctbmV4dC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uY29udGVudC1zZWN0aW9uX19uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSArIC5uZXdzLWxpc3RfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiA1LjFyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY29udGVudC1zZWN0aW9uX19uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSArIC5uZXdzLWxpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fbmV3cy1saXN0IC5uZXdzLWxpc3RfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY29udGVudC1zZWN0aW9uX19uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDIuNnJlbTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fbmV3cy1saXN0IC5uZXdzLWxpc3RfX2l0ZW0uaXRlbS0tbm8tcGhvdG8gLm5ld3MtbGlzdF9faXRlbS1waG90byB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudC1zZWN0aW9uX19uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbS1pbmZvIHtcbiAgZmxleDogMTtcbn1cbi5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLWluZm8gLml0ZW0taW5mb19fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLWluZm8gLml0ZW0taW5mb19fbWV0YSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLWluZm8gLml0ZW0taW5mb19fbWV0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbS1pbmZvIC5pdGVtLWluZm9fX21ldGEtZGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLWluZm8gLml0ZW0taW5mb19fbWV0YS10YWcge1xuICBjb2xvcjogIzAwOTIzRjtcbn1cbi5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLWluZm8gLml0ZW0taW5mb19fdGl0bGUge1xuICBtYXgtd2lkdGg6IDYwcmVtO1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zZWN0aW9uX19uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbS1pbmZvIC5pdGVtLWluZm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY29udGVudC1zZWN0aW9uX19uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbS1pbmZvIC5pdGVtLWluZm9fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbS1pbmZvIC5pdGVtLWluZm9fX3RpdGxlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLWluZm8gLml0ZW0taW5mb19fdGl0bGUtbGluazpob3ZlciAudW5kZXJsaW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoOSwgMTgsIDI4LCAwLjUpO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fbmV3cy1saXN0IC5uZXdzLWxpc3RfX2l0ZW0taW5mbyAuaXRlbS1pbmZvX190aXRsZS1saW5rIC51bmRlcmxpbmUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMXM7XG59XG4uY29udGVudC1zZWN0aW9uX19uZXdzLWxpc3QgLm5ld3MtbGlzdF9faXRlbS1pbmZvIC5pdGVtLWluZm9fX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiAwLjdyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBjb2xvcjogIzc0NzQ3NDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLWluZm8gLml0ZW0taW5mb19fZGVzYyB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbi5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLXBob3RvIHtcbiAgZmxleC1iYXNpczogMTZyZW07XG4gIHdpZHRoOiAxNnJlbTtcbiAgaGVpZ2h0OiAxNi45cmVtO1xuICBtYXJnaW4tbGVmdDogNS4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLXBob3RvIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fbmV3cy1saXN0IC5uZXdzLWxpc3RfX2l0ZW0tcGhvdG8ge1xuICAgIGZsZXgtYmFzaXM6IDEycmVtO1xuICAgIHdpZHRoOiAxMnJlbTtcbiAgICBoZWlnaHQ6IDEyLjdyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCAubmV3cy1saXN0X19pdGVtLXBob3RvIHtcbiAgICBmbGV4LWJhc2lzOiA3LjNyZW07XG4gICAgd2lkdGg6IDcuM3JlbTtcbiAgICBoZWlnaHQ6IDcuN3JlbTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fbmV3cy1saXN0IC5uZXdzLWxpc3RfX2l0ZW0tcGhvdG8gLml0ZW0tcGhvdG9fX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29udGVudC1zZWN0aW9uX19uby1yZXN1bHQge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fbm8tcmVzdWx0IC5uby1yZXN1bHRfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbi5jb250ZW50LXNlY3Rpb25fX25vLXJlc3VsdCAubm8tcmVzdWx0X3RleHQtcXVlcnkge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fbm8tcmVzdWx0IC5uby1yZXN1bHRfX3JlYXNvbnMge1xuICBtYXJnaW4tdG9wOiAyLjZyZW07XG59XG4uY29udGVudC1zZWN0aW9uX19uby1yZXN1bHQgLm5vLXJlc3VsdF9fcmVhc29ucy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjFyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29udGVudC1zZWN0aW9uX19uby1yZXN1bHQgLm5vLXJlc3VsdF9fcmVhc29ucy1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG4gIH1cbn1cbi5jb250ZW50LXNlY3Rpb25fX25vLXJlc3VsdCAubm8tcmVzdWx0X19yZWFzb25zLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudC1zZWN0aW9uX19uby1yZXN1bHQgLm5vLXJlc3VsdF9fcmVhc29ucy1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjFyZW07XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmNvbnRlbnQtc2VjdGlvbl9fbmV3cy1hcnRpY2xlIC5uZXdzLWFydGljbGVfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uY29udGVudC1zZWN0aW9uX19uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZV9fZGF0ZSB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29udGVudC1zZWN0aW9uX19uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZV9fZGF0ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cbn1cbi5jb250ZW50LXNlY3Rpb25fX25ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlX190YWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEuMXJlbSAxLjFyZW0gMC45cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICMwMDkyM0Y7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX25ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlX190YWcge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMDA5MjNGO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZV9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDMuOXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX25ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyLjhyZW07XG4gIH1cbn1cbi5jb250ZW50LXNlY3Rpb25fX25ld3MtYXJ0aWNsZSAubmV3cy1hcnRpY2xlX190ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAyLjdyZW07XG59XG4uY29udGVudC1zZWN0aW9uX19uZXdzLWFydGljbGUgLm5ld3MtYXJ0aWNsZV9fdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2luYXRpb24tYmxvY2sge1xuICBtYXJnaW4tdG9wOiA2LjdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFnaW5hdGlvbi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNC42cmVtO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uLWJsb2NrX19wYWdpbmF0aW9uLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhZ2luYXRpb24tbGlzdF9faXRlbSAuaXRlbS0tcGFnaW5hdGlvbi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0LjZyZW07XG4gIGhlaWdodDogNC42cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBhZ2luYXRpb24tbGlzdF9faXRlbSAuaXRlbS0tcGFnaW5hdGlvbi1saW5rIHtcbiAgICB3aWR0aDogMy44cmVtO1xuICAgIGhlaWdodDogMy44cmVtO1xuICB9XG59XG4ucGFnaW5hdGlvbi1saXN0X19pdGVtIC5pdGVtLS1wYWdpbmF0aW9uLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWdpbmF0aW9uLWxpc3RfX2l0ZW0uaXRlbS0tcHJldiwgLnBhZ2luYXRpb24tbGlzdF9faXRlbS5pdGVtLS1uZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFnaW5hdGlvbi1saXN0X19pdGVtLml0ZW0tLXByZXYgLml0ZW0tLXBhZ2luYXRpb24tbGluaywgLnBhZ2luYXRpb24tbGlzdF9faXRlbS5pdGVtLS1uZXh0IC5pdGVtLS1wYWdpbmF0aW9uLWxpbmsge1xuICBtYXJnaW46IDAgMnJlbTtcbiAgd2lkdGg6IDEwcmVtO1xuICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICBiYWNrZ3JvdW5kOiAjRjNGNEY2O1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbn1cbi5wYWdpbmF0aW9uLWxpc3RfX2l0ZW0uaXRlbS0tY3VycmVudC1wYWdlIC5pdGVtLS1wYWdpbmF0aW9uLWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjMDA5MjNGO1xuICBjb2xvcjogd2hpdGU7XG59XG4ucGFnaW5hdGlvbi1saXN0X19pdGVtLml0ZW0tLWN1cnJlbnQtcGFnZSAuaXRlbS0tcGFnaW5hdGlvbi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnBhZ2luYXRpb24tbGlzdF9faXRlbTpob3ZlciAuaXRlbS0tcGFnaW5hdGlvbi1saW5rIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdpbmF0aW9uLWJsb2NrLnBhZ2luYXRpb24tLWluLWNvbnRlbnQgLnBhZ2luYXRpb24tbGlzdF9faXRlbS5pdGVtLS1wcmV2LCAucGFnaW5hdGlvbi1ibG9jay5wYWdpbmF0aW9uLS1pbi1jb250ZW50IC5wYWdpbmF0aW9uLWxpc3RfX2l0ZW0uaXRlbS0tbmV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2luYXRpb24tYmxvY2sucGFnaW5hdGlvbi0taW4tY29udGVudCAucGFnaW5hdGlvbi1saXN0X19pdGVtLml0ZW0tLXByZXYsIC5wYWdpbmF0aW9uLWJsb2NrLnBhZ2luYXRpb24tLWluLWNvbnRlbnQgLnBhZ2luYXRpb24tbGlzdF9faXRlbS5pdGVtLS1uZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBhZ2luYXRpb24tYmxvY2sucGFnaW5hdGlvbi0taW4tY29udGVudCAucGFnaW5hdGlvbi1saXN0X19pdGVtLml0ZW0tLXByZXYsIC5wYWdpbmF0aW9uLWJsb2NrLnBhZ2luYXRpb24tLWluLWNvbnRlbnQgLnBhZ2luYXRpb24tbGlzdF9faXRlbS5pdGVtLS1uZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uLWJsb2NrLnBhZ2luYXRpb24tLXdoaXRlLWJ0biAucGFnaW5hdGlvbi1saXN0X19pdGVtLml0ZW0tLXByZXYgLml0ZW0tLXBhZ2luYXRpb24tbGluaywgLnBhZ2luYXRpb24tYmxvY2sucGFnaW5hdGlvbi0td2hpdGUtYnRuIC5wYWdpbmF0aW9uLWxpc3RfX2l0ZW0uaXRlbS0tbmV4dCAuaXRlbS0tcGFnaW5hdGlvbi1saW5rIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtbGlnaHQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtcmVndWxhci53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1tZWRpdW0ud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtc2VtaWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWxpZ2h0LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tcmVndWxhci53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLW1lZGl1bS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLXNlbWlib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWhlYXZ5LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ud3JhcHBlci0tcHJvamVjdHMtcGFnZSB7XG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG59XG5cbi5vdXItcHJvamVjdHMtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDcuOXJlbSAwIDJyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3VyLXByb2plY3RzLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyLjJyZW0gMCAycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAub3VyLXByb2plY3RzLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyLjJyZW0gMCAycmVtO1xuICB9XG59XG4ub3VyLXByb2plY3RzLWJsb2NrIC5vdXItcHJvamVjdHMtYmxvY2tfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5vdXItcHJvamVjdHMtYmxvY2sgLm91ci1wcm9qZWN0cy1ibG9ja19faGVhZGVyIC5vdXItcHJvamVjdHMtYmxvY2tfX2FsbC1wcm9qZWN0cy1saW5rIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3VyLXByb2plY3RzLWJsb2NrIC5vdXItcHJvamVjdHMtYmxvY2tfX2hlYWRlciAub3VyLXByb2plY3RzLWJsb2NrX19hbGwtcHJvamVjdHMtbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm91ci1wcm9qZWN0cy1ibG9jayAub3VyLXByb2plY3RzLWJsb2NrX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLm91ci1wcm9qZWN0cy1ibG9ja19fc29ydC1wcm9qZWN0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnNvcnQtcHJvamVjdHNfX3RhZy1wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zb3J0LXByb2plY3RzX190YWctcGFuZWwge1xuICAgIG1heC13aWR0aDogODNyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb3J0LXByb2plY3RzX190YWctcGFuZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zb3J0LXByb2plY3RzX190YWctcGFuZWwgLnRhZy1wYW5lbF9fdGFnLXByb2plY3RzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMy41cmVtO1xuICBwYWRkaW5nOiAwIDEuM3JlbSAwIDEuMXJlbTtcbiAgYmFja2dyb3VuZDogI0QxRDFEMTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjNyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zb3J0LXByb2plY3RzX190YWctcGFuZWwgLnRhZy1wYW5lbF9fdGFnLXByb2plY3RzIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5zb3J0LXByb2plY3RzX190YWctcGFuZWwgLnRhZy1wYW5lbF9fdGFnLXByb2plY3RzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0MxQzFDMTtcbn1cbi5zb3J0LXByb2plY3RzX190YWctcGFuZWwgLnRhZy1wYW5lbF9fdGFnLXByb2plY3RzOmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoNTUsIDU1LCA1NSwgMC40KTtcbn1cbi5zb3J0LXByb2plY3RzX190YWctcGFuZWwgLnRhZy1wYW5lbF9fdGFnLXByb2plY3RzOmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0QxRDFEMTtcbn1cbi5zb3J0LXByb2plY3RzX190YWctcGFuZWwgLnRhZy1wYW5lbF9fdGFnLXByb2plY3RzLnRhZy1wcm9qZWN0cy0tYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjMTQxNDE0O1xufVxuXG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLXByZXYsIC5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLW5leHQge1xuICB3aWR0aDogNS42cmVtO1xuICBoZWlnaHQ6IDUuNnJlbTtcbiAgdG9wOiAxN3JlbTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgei1pbmRleDogMjtcbn1cbi5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNERURFREUgdXJsKFwiLi4vaW1nL3NsaWRlci1hcnJvdy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGljay1wcmV2OjpiZWZvcmUsIC5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNS42cmVtO1xuICBoZWlnaHQ6IDUuNnJlbTtcbiAgYmFja2dyb3VuZDogI0U4RThFOCB1cmwoXCIuLi9pbWcvc2xpZGVyLWFycm93LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAxO1xufVxuLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZCwgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTguNnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMi44cmVtO1xuICB9XG59XG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC04LjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yLjhyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAuc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGljay1saXN0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGljay1saXN0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stbGlzdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDRyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxufVxuLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stc2xpZGU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZSB7XG4gIHdpZHRoOiAyOXJlbTtcbiAgbWFyZ2luOiAwIDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZSB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZSB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZSAqOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWRlci1wcm9qZWN0c19fc2xpY2stc2xpZGUgLnNsaWNrLXNsaWRlX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNHJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMXJlbTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGlkZXItcHJvamVjdHNfX3NsaWNrLXNsaWRlIC5zbGljay1zbGlkZV9faW1nIHtcbiAgICBoZWlnaHQ6IDMwcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGlkZXItcHJvamVjdHNfX3NsaWNrLXNsaWRlIC5zbGljay1zbGlkZV9faW1nIHtcbiAgICBoZWlnaHQ6IDIxLjJyZW07XG4gIH1cbn1cbi5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWRlci1wcm9qZWN0c19fc2xpY2stc2xpZGUgLnNsaWNrLXNsaWRlX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMi4ycmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZSAuc2xpY2stc2xpZGVfX21ldGEge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZSAuc2xpY2stc2xpZGVfX21ldGEgLm1ldGFfX2RhdGUtcHJvamVjdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS43cmVtO1xuICBjb2xvcjogIzg0ODg4RDtcbn1cbi5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWRlci1wcm9qZWN0c19fc2xpY2stc2xpZGUgLnNsaWNrLXNsaWRlX19tZXRhIC5tZXRhX190YWctcHJvamVjdCB7XG4gIG1hcmdpbi1yaWdodDogMi4ycmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuOHJlbSAxLjJyZW07XG4gIGJhY2tncm91bmQ6ICMwMDkyM0Y7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS43cmVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGlkZXItcHJvamVjdHNfX3NsaWNrLXNsaWRlIC5zbGljay1zbGlkZV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAyLjFyZW07XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMi45cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZSAuc2xpY2stc2xpZGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZSAuc2xpY2stc2xpZGVfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cbn1cbi5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWRlci1wcm9qZWN0c19fc2xpY2stc2xpZGUgLnNsaWNrLXNsaWRlX190aXRsZSAudGl0bGVfbGluayB7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xufVxuLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZSAuc2xpY2stc2xpZGVfX3RpdGxlIC50aXRsZV9saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG59XG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGlkZXItcHJvamVjdHNfX3NsaWNrLXNsaWRlLmxhc3QtcHJvamVjdCB7XG4gIHdpZHRoOiA2MXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGlkZXItcHJvamVjdHNfX3NsaWNrLXNsaWRlLmxhc3QtcHJvamVjdCB7XG4gICAgd2lkdGg6IHVuc2V0O1xuICB9XG59XG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGlkZXItcHJvamVjdHNfX3NsaWNrLXNsaWRlLmxhc3QtcHJvamVjdCAuc2xpY2stc2xpZGVfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMS44cmVtO1xuICBmb250LXNpemU6IDMuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGlkZXItcHJvamVjdHNfX3NsaWNrLXNsaWRlLmxhc3QtcHJvamVjdCAuc2xpY2stc2xpZGVfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyLjFyZW07XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpZGVyLXByb2plY3RzX19zbGljay1zbGlkZS5sYXN0LXByb2plY3QgLnNsaWNrLXNsaWRlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cbi5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAwLjNyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoNTcsIDc3LCAxMDAsIDAuNik7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIHRyYW5zaXRpb246IDAuMjVzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTQuN3JlbTtcbiAgfVxufVxuLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stZG90cyBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzByZW07XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stZG90cyBsaSB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbjogMCAwLjVyZW07XG4gIH1cbn1cbi5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG59XG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgYmFja2dyb3VuZDogIzZDNzM4MTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbn1cbi5zb3J0LXByb2plY3RzX19zbGlkZXItcHJvamVjdHMgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjNUE2Rjg4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvcnQtcHJvamVjdHNfX3NsaWRlci1wcm9qZWN0cyAuc2xpY2stZG90cyAuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogIzAwOTIzRjtcbiAgfVxufVxuXG4ub3VyLXByb2plY3RzLWJsb2NrX19saW5rLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm91ci1wcm9qZWN0cy1ibG9ja19fbGluay13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ub3VyLXByb2plY3RzLWJsb2NrX19hbGwtcHJvamVjdHMtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZy1yaWdodDogNi4ycmVtO1xufVxuLm91ci1wcm9qZWN0cy1ibG9ja19fYWxsLXByb2plY3RzLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vdXItcHJvamVjdHMtYmxvY2tfX2FsbC1wcm9qZWN0cy1saW5rOmhvdmVyOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuOHJlbSByZ2JhKDAsIDE2MCwgNjksIDAuNSk7XG59XG4ub3VyLXByb2plY3RzLWJsb2NrX19hbGwtcHJvamVjdHMtbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAyLjNyZW0pO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0LjZyZW07XG4gIGhlaWdodDogNC42cmVtO1xuICBiYWNrZ3JvdW5kOiAjMDBBMDQ1IHVybChcIi4uL2ltZy9hcnJvdy1uZXh0LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuNXJlbSByZ2JhKDAsIDE2MCwgNjksIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG4ub3VyLXByb2plY3RzLWJsb2NrX19hbGwtcHJvamVjdHMtbGluazpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jb250ZW50LXNlY3Rpb25fX3Byb2plY3RzLWFydGljbGUgLnByb2plY3RzLWFydGljbGVfX3NpZGViYXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX3Byb2plY3RzLWFydGljbGUgLnByb2plY3RzLWFydGljbGVfX3NpZGViYXItY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX19zaWRlYmFyLWNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX19zaWRlYmFyLWNvbnRlbnQgLnNpZGViYXJfX3dpZGdldCB7XG4gIG1heC13aWR0aDogMjguOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fcHJvamVjdHMtYXJ0aWNsZSAucHJvamVjdHMtYXJ0aWNsZV9fc2lkZWJhci1jb250ZW50IC5zaWRlYmFyX193aWRnZXQgLnByb2plY3QtaW5mb19fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fcHJvamVjdHMtYXJ0aWNsZSAucHJvamVjdHMtYXJ0aWNsZV9fZGF0ZSB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMy43cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fcHJvamVjdHMtYXJ0aWNsZSAucHJvamVjdHMtYXJ0aWNsZV9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMi43cmVtO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX190ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAyLjdyZW07XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX190ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX190ZXh0IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX3Byb2plY3RzLWFydGljbGUgLnByb2plY3RzLWFydGljbGVfX3RleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gIH1cbn1cbi5jb250ZW50LXNlY3Rpb25fX3Byb2plY3RzLWFydGljbGUgLnByb2plY3RzLWFydGljbGVfX3Bob3RvIHtcbiAgbWFyZ2luOiAzLjFyZW0gMCA0LjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX19waG90byB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMCAzcmVtO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX19waG90byAucGhvdG9fX2ltZy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fcHJvamVjdHMtYXJ0aWNsZSAucHJvamVjdHMtYXJ0aWNsZV9fcGhvdG8gLnBob3RvX19pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fcHJvamVjdHMtYXJ0aWNsZSAucHJvamVjdHMtYXJ0aWNsZV9fcGhvdG8gLnBob3RvX19pbWctd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX19waG90byAucGhvdG9fX2dhbGxlcnktbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDQ7XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX19waG90byAucGhvdG9fX2dhbGxlcnktbGluay5saW5rLS1sYXVuY2hlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fcHJvamVjdHMtYXJ0aWNsZSAucHJvamVjdHMtYXJ0aWNsZV9fcGhvdG8gLnBob3RvX19nYWxsZXJ5LXJlbSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMy4xcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuMnJlbTtcbiAgYm90dG9tOiAwLjhyZW07XG4gIHotaW5kZXg6IDM7XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX19waG90byAucGhvdG9fX2dhbGxlcnktcmVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMS4ycmVtKTtcbiAgbGVmdDogLTNyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5LWljb24uc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG59XG4uY29udGVudC1zZWN0aW9uX19wcm9qZWN0cy1hcnRpY2xlIC5wcm9qZWN0cy1hcnRpY2xlX19waG90byAucGhvdG9fX2ltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fcHJvamVjdHMtYXJ0aWNsZSAucHJvamVjdHMtYXJ0aWNsZV9fcGhvdG8gLnBob3RvX19pbWcuaW1nLS1sYXVuY2hlciB7XG4gIGRpc3BsYXk6IHVuc2V0O1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fcHJvamVjdHMtYXJ0aWNsZSAucHJvamVjdHMtYXJ0aWNsZV9fcGhvdG8gLnBob3RvX19jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMS40NXJlbTtcbiAgbWF4LXdpZHRoOiA0NHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIGNvbG9yOiAjODA4RDk0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fcHJvamVjdHMtYXJ0aWNsZSAucHJvamVjdHMtYXJ0aWNsZV9fcGhvdG8gLnBob3RvX19jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC53cmFwcGVyLS1xdWFsaXR5LXBhZ2UgLmNvbnRlbnQtYmxvY2suYmxvY2stLXF1YWxpdHkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjJyZW07XG4gIH1cbn1cblxuLmNvbnRlbnQtcXVhbGl0eSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi43cmVtO1xufVxuLmNvbnRlbnQtcXVhbGl0eSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbnRlbnQtcXVhbGl0eSBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogNC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1xdWFsaXR5IGgzIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy40cmVtO1xuICB9XG59XG4uY29udGVudC1xdWFsaXR5X19saXN0IHtcbiAgbWFyZ2luLXRvcDogMy4ycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtcXVhbGl0eV9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuLmNvbnRlbnQtcXVhbGl0eV9fbGlzdCAubGlzdF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1xdWFsaXR5X19saXN0IC5saXN0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtcXVhbGl0eV9fbGlzdCAubGlzdF9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjNyZW07XG4gIH1cbn1cbi5jb250ZW50LXF1YWxpdHlfX2xpc3QgLmxpc3RfX2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4ycmVtIHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1xdWFsaXR5X19saXN0IC5saXN0X19pdGVtOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjdyZW07XG4gIH1cbn1cbi53cmFwcGVyLS1yZXN1bWUtcGFnZSB7XG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG59XG5cbi5jb250ZW50LWJsb2NrLmJsb2NrLS1zaW5nbGUtcGFnZS5ibG9jay0tcmVzdW1lIHtcbiAgcGFkZGluZzogMXJlbSAwIDcuN3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLmJsb2NrLS1zaW5nbGUtcGFnZS5ibG9jay0tcmVzdW1lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2suYmxvY2stLXNpbmdsZS1wYWdlLmJsb2NrLS1yZXN1bWUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjRyZW07XG4gIH1cbn1cblxuLnJlc3VtZS1jb250ZW50X19kZXNjIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG59XG5cbi5yZXN1bWUtY29udGVudF9fZGVzYyArIC5yZXN1bWUtY29udGVudF9fZGVzYyB7XG4gIG1hcmdpbi10b3A6IDIuNnJlbTtcbn1cblxuLnJlc3VtZS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNS42cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3VtZS1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG4ucmVzdW1lLWZvcm1fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucmVzdW1lLWZvcm1fX2hlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnJlc3VtZS1mb3JtX19lbXBsb3llZS1waG90byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1iYXNpczogMjQuM3JlbTtcbiAgbWluLWhlaWdodDogMzByZW07XG4gIG1hcmdpbi1yaWdodDogMi44cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzLjRyZW0gMS42cmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICBib3JkZXI6IDJweCBkYXNoZWQgI0NCQ0JDQjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yZXN1bWUtZm9ybV9fZW1wbG95ZWUtcGhvdG8ge1xuICAgIGZsZXgtYmFzaXM6IHVuc2V0O1xuICAgIHdpZHRoOiAyOHJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnJlc3VtZS1mb3JtX19lbXBsb3llZS1waG90by13cmFwcGVyIHtcbiAgd2lkdGg6IDE2LjVyZW07XG4gIGhlaWdodDogMTYuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDAuM3JlbSBzb2xpZCAjQkVCRUJFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmVzdW1lLWZvcm1fX2VtcGxveWVlLXBob3RvLWltZyB7XG4gIG1hcmdpbi10b3A6IDEuOHJlbTtcbn1cbi5yZXN1bWUtZm9ybV9fZW1wbG95ZWUtcGhvdG8tYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAzO1xufVxuLnJlc3VtZS1mb3JtX19waG90by11cGxvYWRlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnJlc3VtZS1mb3JtX19waG90by11cGxvYWRlZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5yZXN1bWUtZm9ybV9fZW1wbG95ZWUtZnVsbC1uYW1lIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yZXN1bWUtZm9ybV9fZW1wbG95ZWUtZnVsbC1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mb3JtX19zdWJtaXQtYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzLjZyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybV9fc3VibWl0LWJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwIDIuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvcm1fX3N1Ym1pdC1idXR0b24ge1xuICB3aWR0aDogMThyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmZvcm1fX3N1Ym1pdC1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zZWN0aW9uX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDExLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zZWN0aW9uX190aXRsZSB7XG4gICAgaGVpZ2h0OiA3LjZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zZWN0aW9uX190aXRsZSB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uc2VjdGlvbl9fc3VidGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNS41cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgI0M4Q0ZENjtcbiAgYm9yZGVyLXRvcDogMC4xcmVtIHNvbGlkICNDOENGRDY7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2VjdGlvbl9fc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uX19zdWJ0aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0LjNyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0wLjFyZW07XG4gIHJpZ2h0OiAtNC4zcmVtO1xuICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgI0M4Q0ZENjtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNDOENGRDY7XG59XG4uc2VjdGlvbl9fc3VidGl0bGUtdGV4dCB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb25fX2lucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAuOHJlbTtcbiAgcGFkZGluZzogMXJlbSAwLjhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2VjdGlvbl9faW5wdXQge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zZWN0aW9uX19pbnB1dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuLnNlY3Rpb25fX2lucHV0LmNsb25lLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwIDAuOHJlbSAxcmVtO1xuICBtaW4taGVpZ2h0OiA5LjlyZW07XG59XG4uc2VjdGlvbl9faW5wdXQgLmZvcm1fX2lucHV0LXdyYXBwZXIgKyAuZm9ybV9faW5wdXQtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAxLjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2VjdGlvbl9faW5wdXQgLmZvcm1fX2lucHV0LXdyYXBwZXIgKyAuZm9ybV9faW5wdXQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG59XG4uc2VjdGlvbl9faW5wdXQgLmZvcm1fX2lucHV0LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb25fX2lucHV0IC5mb3JtX19pbnB1dC13cmFwcGVyIC5jYWxlbmRhci1pY29uIHtcbiAgd2lkdGg6IDMuMXJlbTtcbn1cbi5zZWN0aW9uX19pbnB1dCAuZm9ybV9faW5wdXQtd3JhcHBlciAuZm9ybV9faW5wdXQge1xuICBoZWlnaHQ6IDQuMXJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDEuNHJlbTtcbn1cbi5zZWN0aW9uX19pbnB1dCAuZm9ybV9faW5wdXQtd3JhcHBlciAuZm9ybV9faW5wdXQuZmllbGQtLWRhdGUge1xuICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxLjRyZW0gMy41cmVtO1xufVxuLnNlY3Rpb25fX2lucHV0IC5mb3JtX19pbnB1dC13cmFwcGVyIC5mb3JtX190ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4uaW5wdXQtaW5saW5lX19zZWN0aW9uIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaW5wdXQtaW5saW5lX19zZWN0aW9uLnNlY3Rpb24tLWV4cGlyaWVuY2Uuc2VjdGlvbi0tcGVyaW9kIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaW5wdXQtaW5saW5lX19zZWN0aW9uLnNlY3Rpb24tLWV4cGlyaWVuY2Uuc2VjdGlvbi0tcGVyaW9kIHtcbiAgICBncmlkLWNvbHVtbjogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5pbnB1dC1pbmxpbmVfX3NlY3Rpb24uc2VjdGlvbi0tZXhwaXJpZW5jZS5zZWN0aW9uLS1wZXJpb2QgLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaW5wdXQtaW5saW5lX19zZWN0aW9uLnNlY3Rpb24tLWV4cGlyaWVuY2Uuc2VjdGlvbi0tcGVyaW9kIC5zZWN0aW9uX19zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaW5wdXQtaW5saW5lX19zZWN0aW9uLnNlY3Rpb24tLWV4cGlyaWVuY2Uuc2VjdGlvbi0tcGVyaW9kIC5zZWN0aW9uX19zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmlucHV0LWlubGluZV9fc2VjdGlvbi5zZWN0aW9uLS1leHBpcmllbmNlLnNlY3Rpb24tLXBlcmlvZCAuc2VjdGlvbl9fc3VidGl0bGU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmlucHV0LWlubGluZV9fc2VjdGlvbi5zZWN0aW9uLS1yZWxhdGl2ZXMgLnNlY3Rpb25fX3RpdGxlIHtcbiAgaGVpZ2h0OiA5cmVtO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmlucHV0LWlubGluZV9fc2VjdGlvbi5zZWN0aW9uLS1yZWxhdGl2ZXMgLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5pbnB1dC1pbmxpbmVfX3NlY3Rpb24uc2VjdGlvbi0tcmVsYXRpdmVzIC5zZWN0aW9uX190aXRsZSB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLmlucHV0LWlubGluZV9fc2VjdGlvbi5zZWN0aW9uLS1yZWxhdGl2ZXMgLnNlY3Rpb25fX2lucHV0IHtcbiAgcGFkZGluZzogMDtcbn1cbi5pbnB1dC1pbmxpbmVfX3NlY3Rpb24uc2VjdGlvbi0tbGVhdmUgLnNlY3Rpb25fX3RpdGxlIHtcbiAgaGVpZ2h0OiA2LjRyZW07XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaW5wdXQtaW5saW5lX19zZWN0aW9uLnNlY3Rpb24tLWxlYXZlIC5zZWN0aW9uX190aXRsZSB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaW5wdXQtaW5saW5lX19zZWN0aW9uLnNlY3Rpb24tLWxlYXZlIC5zZWN0aW9uX190aXRsZSB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLmlucHV0LWlubGluZV9fc2VjdGlvbi5zZWN0aW9uLS1sZWF2ZSAuc2VjdGlvbl9faW5wdXQge1xuICBwYWRkaW5nOiAwO1xufVxuLmlucHV0LWlubGluZV9fc2VjdGlvbi5zZWN0aW9uLS1zcGFuMyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaW5wdXQtaW5saW5lX19zZWN0aW9uLnNlY3Rpb24tLXNwYW4zIHtcbiAgICBncmlkLWNvbHVtbjogdW5zZXQ7XG4gIH1cbn1cblxuLnNlY3Rpb25fX2RlbC1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxcmVtKTtcbiAgcmlnaHQ6IC0yLjhyZW07XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41NDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNlY3Rpb25fX2RlbC1idXR0b24ge1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgfVxufVxuLnNlY3Rpb25fX2RlbC1idXR0b246OmJlZm9yZSwgLnNlY3Rpb25fX2RlbC1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZDogIzU4NjI2QjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMC4xcmVtKTtcbn1cbi5zZWN0aW9uX19kZWwtYnV0dG9uOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uc2VjdGlvbl9fZGVsLWJ1dHRvbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLndyYXBwZXItLXJldmlld3MtcGFnZSAuY29udGVudC1ibG9jay5ibG9jay0tcmV2aWV3cyB7XG4gIHBhZGRpbmctYm90dG9tOiA3LjFyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAud3JhcHBlci0tcmV2aWV3cy1wYWdlIC5jb250ZW50LWJsb2NrLmJsb2NrLS1yZXZpZXdzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4xcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAud3JhcHBlci0tcmV2aWV3cy1wYWdlIC5wYWdpbmF0aW9uLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG59XG5cbi5jb250ZW50LXJldmlld3NfX3Jldmlld3MtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDIuN3JlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRURFRjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXJldmlld3NfX3Jldmlld3MtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5jb250ZW50LXJldmlld3NfX3Jldmlld3MtbGlzdCAucmV2aWV3cy1saXN0X19pdGVtIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDRyZW0pO1xuICBtYXJnaW4tbGVmdDogLTRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMy45cmVtIDUuM3JlbSA1LjNyZW0gNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVERUY7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzEwcHgpIHtcbiAgLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LXJldmlld3NfX3Jldmlld3MtbGlzdCAucmV2aWV3cy1saXN0X19pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1yZXZpZXdzX19yZXZpZXdzLWxpc3QgLnJldmlld3MtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMi4xcmVtIDJyZW0gMi4zcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxufVxuLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5jb250ZW50LXJldmlld3NfX3Jldmlld3MtbGlzdCAucmV2aWV3cy1saXN0X19pdGVtIC5pdGVtX19yZXZpZXctdGl0bGUge1xuICBmbGV4LWJhc2lzOiAzMy44cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMy43cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMxMHB4KSB7XG4gIC5jb250ZW50LXJldmlld3NfX3Jldmlld3MtbGlzdCAucmV2aWV3cy1saXN0X19pdGVtIC5pdGVtX19yZXZpZXctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi42cmVtO1xuICAgIGZsZXgtYmFzaXM6IDM1JTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW0gLml0ZW1fX3Jldmlldy10aXRsZSB7XG4gICAgZmxleC1iYXNpczogdW5zZXQ7XG4gICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgfVxufVxuLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW0gLml0ZW1fX3Jldmlldy1saW5rIHtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG4uY29udGVudC1yZXZpZXdzX19yZXZpZXdzLWxpc3QgLnJldmlld3MtbGlzdF9faXRlbSAuaXRlbV9fcmV2aWV3LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwOTIzRjtcbn1cbi5jb250ZW50LXJldmlld3NfX3Jldmlld3MtbGlzdCAucmV2aWV3cy1saXN0X19pdGVtIC5pdGVtX19yZXZpZXctbGluazpob3ZlciAudW5kZXJsaW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDkyM0Y7XG59XG4uY29udGVudC1yZXZpZXdzX19yZXZpZXdzLWxpc3QgLnJldmlld3MtbGlzdF9faXRlbSAuaXRlbV9fcmV2aWV3LWluZm8ge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDQ0LjlyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW0gLml0ZW1fX3Jldmlldy1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cbn1cbi5jb250ZW50LXJldmlld3NfX3Jldmlld3MtbGlzdCAucmV2aWV3cy1saXN0X19pdGVtIC5pdGVtX19yZXZpZXctaW5mbyAuY29udGVudF9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQge1xuICBtYXJnaW4tdG9wOiAxLjdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1yZXZpZXdzX19yZXZpZXdzLWxpc3QgLnJldmlld3MtbGlzdF9faXRlbSAuaXRlbV9fcmV2aWV3LWluZm8gLmNvbnRlbnRfX3dpZGdldC53aWRnZXQtLWRvY3VtZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gIH1cbn1cbi5jb250ZW50LXJldmlld3NfX3Jldmlld3MtbGlzdCAucmV2aWV3cy1saXN0X19pdGVtIC5pdGVtX19yZXZpZXctaW5mbyAuY29udGVudF9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQgLmluZm8tZG9jdW1lbnRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuY29udGVudC1yZXZpZXdzX19yZXZpZXdzLWxpc3QgLnJldmlld3MtbGlzdF9faXRlbSAuaXRlbV9fcmV2aWV3LWluZm8gLmNvbnRlbnRfX3dpZGdldC53aWRnZXQtLWRvY3VtZW50IC5pbmZvLWRvY3VtZW50X190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgfVxufVxuLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW0gLml0ZW1fX3Jldmlldy10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW0gLml0ZW1fX3Jldmlldy10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMuM3JlbTtcbiAgaGVpZ2h0OiAyLjJyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9xdW90ZXMuc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNS40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW0gLml0ZW1fX3Jldmlldy10ZXh0OjpiZWZvcmUge1xuICAgIHRvcDogLTRyZW07XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLmNvbnRlbnQtcmV2aWV3c19fcmV2aWV3cy1saXN0IC5yZXZpZXdzLWxpc3RfX2l0ZW0gLml0ZW1fX3Jldmlldy1hdXRob3Ige1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1yZXZpZXdzX19yZXZpZXdzLWxpc3QgLnJldmlld3MtbGlzdF9faXRlbSAuaXRlbV9fcmV2aWV3LWF1dGhvciB7XG4gICAgbWFyZ2luLXRvcDogMS40cmVtO1xuICB9XG59XG4uY29udGVudC1yZXZpZXdzX19yZXZpZXdzLWxpc3QgLnJldmlld3MtbGlzdF9faXRlbSAuaXRlbV9fcmV2aWV3LWF1dGhvci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLmNvbnRlbnQtcmV2aWV3cyAuY29udGVudC1yZXZpZXdzX19zaWRlYmFyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1yZXZpZXdzIC5jb250ZW50LXJldmlld3NfX3NpZGViYXItY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1yZXZpZXdzIC5jb250ZW50LXJldmlld3NfX3NpZGViYXItY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5jb250ZW50LXJldmlld3MgLmNvbnRlbnQtcmV2aWV3c19fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5jb250ZW50LXJldmlld3MgLmNvbnRlbnQtcmV2aWV3c19fZGF0ZSB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5jb250ZW50LXJldmlld3NfX2FydGljbGUge1xuICBtYXJnaW4tdG9wOiAzLjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1yZXZpZXdzX19hcnRpY2xlIHtcbiAgICBtYXJnaW4tdG9wOiA1LjNyZW07XG4gIH1cbn1cbi5jb250ZW50LXJldmlld3NfX2FydGljbGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcbn1cbi5jb250ZW50LXJldmlld3NfX2FydGljbGUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250ZW50LXJldmlld3NfX2FydGljbGUgaDMge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtcmV2aWV3c19fYXJ0aWNsZSBoMyB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcbiAgfVxufVxuLmNvbnRlbnQtcmV2aWV3c19fYXJ0aWNsZSAuY29udGVudC1yZXZpZXdzX19hdXRob3Ige1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmNvbnRlbnQtcmV2aWV3c19fYXJ0aWNsZSAuY29udGVudC1yZXZpZXdzX19waG90byB7XG4gIG1hcmdpbjogMy4xcmVtIDAgNC41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtcmV2aWV3c19fYXJ0aWNsZSAuY29udGVudC1yZXZpZXdzX19waG90byB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMCAzcmVtO1xuICB9XG59XG4uY29udGVudC1yZXZpZXdzX19hcnRpY2xlIC5jb250ZW50LXJldmlld3NfX3Bob3RvIC5waG90b19faW1nLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29udGVudC1yZXZpZXdzX19hcnRpY2xlIC5jb250ZW50LXJldmlld3NfX3Bob3RvIC5waG90b19faW1nLXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cbn1cbi5jb250ZW50LXJldmlld3NfX2FydGljbGUgLmNvbnRlbnQtcmV2aWV3c19fcGhvdG8gLnBob3RvX19pbWctd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbn1cbi5jb250ZW50LXJldmlld3NfX2FydGljbGUgLmNvbnRlbnQtcmV2aWV3c19fcGhvdG8gLnBob3RvX19nYWxsZXJ5LWxpbmsge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyLjJyZW07XG4gIGJvdHRvbTogMC44cmVtO1xuICB6LWluZGV4OiAyO1xufVxuLmNvbnRlbnQtcmV2aWV3c19fYXJ0aWNsZSAuY29udGVudC1yZXZpZXdzX19waG90byAucGhvdG9fX2dhbGxlcnktbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEuMnJlbSk7XG4gIGxlZnQ6IC0zcmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FsbGVyeS1pY29uLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xufVxuLmNvbnRlbnQtcmV2aWV3c19fYXJ0aWNsZSAuY29udGVudC1yZXZpZXdzX19waG90byAucGhvdG9fX2ltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtcmV2aWV3c19fYXJ0aWNsZSAuY29udGVudC1yZXZpZXdzX19waG90byAucGhvdG9fX2NhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxLjQ1cmVtO1xuICBtYXgtd2lkdGg6IDQ0cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgY29sb3I6ICM4MDhEOTQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1yZXZpZXdzX19hcnRpY2xlIC5jb250ZW50LXJldmlld3NfX3Bob3RvIC5waG90b19fY2FwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMS4xcmVtO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG4ud3JhcHBlci0tc2VhcmNoLXBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjRjdGOEY5O1xufVxuXG4uY29udGVudC1ibG9ja19fc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ibG9ja19fc2VhcmNoLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrX19zZWFyY2gtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9ja19fc2VhcmNoLWZvcm0ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrX19zZWFyY2gtZm9ybSAuc2VhcmNoLWZvcm1fX2lucHV0LXNlYXJjaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyLjFyZW0gOHJlbSAxLjdyZW0gMy4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYmxvY2tfX3NlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybV9faW5wdXQtc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAxLjlyZW0gOHJlbSAxLjdyZW0gMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9ja19fc2VhcmNoLWZvcm0gLnNlYXJjaC1mb3JtX19pbnB1dC1zZWFyY2gge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gICAgcGFkZGluZzogMS45cmVtIDZyZW0gMS43cmVtIDEuNnJlbTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2tfX3NlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybV9faW5wdXQtc2VhcmNoOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4uY29udGVudC1ibG9ja19fc2VhcmNoLWZvcm0gLnNlYXJjaC1mb3JtX19pbnB1dC1zZWFyY2g6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNvbnRlbnQtYmxvY2tfX3NlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybV9fYnV0dG9uLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA3cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1nL3NlYXJjaC1pY29uLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xuICBmb250LXNpemU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LWJsb2NrX19zZWFyY2gtZm9ybSAuc2VhcmNoLWZvcm1fX2J1dHRvbi1zZWFyY2gge1xuICAgIHdpZHRoOiA1cmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uc2VhcmNoLXJlc3VsdCAuYnJlYWQtY3J1bWJzIHtcbiAgbWFyZ2luLXRvcDogMS4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlYXJjaC1yZXN1bHQgLmJyZWFkLWNydW1icyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuLnNlYXJjaC1yZXN1bHRfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2VhcmNoLXJlc3VsdF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLnNlYXJjaC1yZXN1bHRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuLnNlYXJjaC1yZXN1bHRfX3RpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDkyM0Y7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXJlc3VsdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2VhcmNoLXJlc3VsdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5zZWFyY2gtcmVzdWx0IC50aXRsZV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnNlYXJjaC1yZXN1bHRfX3ByZXZpZXcge1xuICBtYXJnaW4tdG9wOiAxLjNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2VhcmNoLXJlc3VsdF9fcHJldmlldyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuLnNlbGVjdC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zZWxlY3Qge1xuICBmbGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiSHl1bmRhaSBTYW5zIEhlYWQgT2ZmaWNlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICBjb2xvcjogIzkwOTA5MDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNS40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlbGVjdCB7XG4gICAgaGVpZ2h0OiA0LjRyZW07XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuLnNlbGVjdC0tY2hhbmdlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc2VsZWN0ICsgLnNlbGVjdCAuc2VsZWN0LXN0eWxlZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4uc2VsZWN0LXN0eWxlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzhDRkQ2O1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlbGVjdC1zdHlsZWQge1xuICAgIHBhZGRpbmctbGVmdDogMS40cmVtO1xuICB9XG59XG4uc2VsZWN0LXN0eWxlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNhNWE1YTUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlbGVjdC1zdHlsZWQ6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxLjRyZW07XG4gIH1cbn1cbi5zZWxlY3Qtc3R5bGVkLnNlbGVjdC0tYWN0aXZlOmFmdGVyIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2E1YTVhNSB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdC1vcHRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgLSAwLjFyZW0pO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICB6LWluZGV4OiAxMjtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZWxlY3Qtb3B0aW9ucyBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMy41cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zZWxlY3Qtb3B0aW9ucyBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjRyZW07XG4gIH1cbn1cbi5zZWxlY3Qtb3B0aW9ucyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGM0YzRjM7XG59XG4uc2VsZWN0LW9wdGlvbnMgbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0LW9wdGlvbnMgbGlbcmVsPWhpZGVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZXJ2aWNlcy1nYWxsZXJ5IHtcbiAgbWFyZ2luOiA1cmVtIDAgMDtcbn1cbi5zZXJ2aWNlcy1nYWxsZXJ5IC5zbGljay1hcnJvdyB7XG4gIHdpZHRoOiA0LjhyZW07XG4gIGhlaWdodDogNC44cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDI7XG59XG4uc2VydmljZXMtZ2FsbGVyeSAuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMTdEQzMgdXJsKFwiLi4vaW1nL2Fycm93LW5leHQuc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VydmljZXMtZ2FsbGVyeSAuc2xpY2stYXJyb3cuc2xpY2stZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uc2VydmljZXMtZ2FsbGVyeSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDRyZW07XG59XG4uc2VydmljZXMtZ2FsbGVyeSAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5zZXJ2aWNlcy1nYWxsZXJ5IC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDRyZW07XG59XG5cbi5zbGlkZXItZ2FsbGVyeV9faXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC5zbGlkZXItZ2FsbGVyeV9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnNsaWRlci1nYWxsZXJ5X19pdGVtOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGlkZXItZ2FsbGVyeV9faXRlbS1waG90byB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzEuNXJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNsaWRlci1nYWxsZXJ5X19pdGVtLXBob3RvIHtcbiAgICBoZWlnaHQ6IDY1cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2xpZGVyLWdhbGxlcnlfX2l0ZW0tcGhvdG8ge1xuICAgIGhlaWdodDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDg4MHB4KSB7XG4gIC5zbGlkZXItZ2FsbGVyeV9faXRlbS1waG90byB7XG4gICAgaGVpZ2h0OiA0NnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNsaWRlci1nYWxsZXJ5X19pdGVtLXBob3RvIHtcbiAgICBoZWlnaHQ6IDQwcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAuc2xpZGVyLWdhbGxlcnlfX2l0ZW0tcGhvdG8ge1xuICAgIGhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5zbGlkZXItZ2FsbGVyeV9faXRlbS1waG90bzpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGlkZXItdGh1bWJuYWlscyB7XG4gIG1hcmdpbjogNHJlbSA5cmVtIDJyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2xpZGVyLXRodW1ibmFpbHMge1xuICAgIG1hcmdpbjogM3JlbSA2cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC5zbGlkZXItdGh1bWJuYWlscyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNsaWRlci10aHVtYm5haWxzX19pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDEuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWRlci10aHVtYm5haWxzX19pdGVtOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGlkZXItdGh1bWJuYWlsc19faXRlbS5pdGVtLS1jdXJyZW50LCAuc2xpZGVyLXRodW1ibmFpbHNfX2l0ZW0uc2xpY2stY3VycmVudCB7XG4gIG91dGxpbmU6IDAuM3JlbSBzb2xpZCAjMDA5MjNGO1xufVxuLnNsaWRlci10aHVtYm5haWxzX19pdGVtLXBob3RvIHtcbiAgbWF4LXdpZHRoOiAxNS41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4LjhyZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zbGlkZXItdGh1bWJuYWlsc19faXRlbS1waG90byB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNsaWRlci10aHVtYm5haWxzX19pdGVtLXBob3RvIHtcbiAgICBoZWlnaHQ6IDdyZW07XG4gIH1cbn1cbi5zbGlkZXItdGh1bWJuYWlsc19faXRlbS1waG90bzpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpZGVyLXRodW1ibmFpbHMgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtOXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zbGlkZXItdGh1bWJuYWlscyAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTZyZW07XG4gIH1cbn1cbi5zbGlkZXItdGh1bWJuYWlscyAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtOXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zbGlkZXItdGh1bWJuYWlscyAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC02cmVtO1xuICB9XG59XG4uc2xpZGVyLXRodW1ibmFpbHMgLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1saWdodC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLW1lZGl1bS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1zZW1pYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29zd2FsZC1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbGlnaHQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1yZWd1bGFyLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tbWVkaXVtLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8tc2VtaWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1ib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xhdG8taGVhdnkud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi53cmFwcGVyLS1zZXJ2aWNlcy1wYWdlIC5zZXJ2aWNlcy1ibG9jayB7XG4gIG1hcmdpbjogNC43cmVtIDAgNC4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndyYXBwZXItLXNlcnZpY2VzLXBhZ2UgLnNlcnZpY2VzLWJsb2NrIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwIDA7XG4gIH1cbn1cblxuLnNlcnZpY2VzLWJsb2NrIHtcbiAgbWFyZ2luOiA0cmVtIDAgOC41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzLWJsb2NrIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwIDIuMXJlbTtcbiAgfVxufVxuXG4uc2VydmljZXMtYmxvY2tfX3NlcnZpY2VzLWdyaWQge1xuICBtYXJnaW4tdG9wOiAzLjdyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KDIsIDFmcik7XG4gIGdyaWQtZ2FwOiA0cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlcnZpY2VzLWJsb2NrX19zZXJ2aWNlcy1ncmlkIHtcbiAgICBncmlkLWdhcDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNlcnZpY2VzLWJsb2NrX19zZXJ2aWNlcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzLWJsb2NrX19zZXJ2aWNlcy1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cbn1cblxuLnNlcnZpY2VzLWdyaWRfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCA4cmVtIDEwcmVtIHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2VydmljZXMtZ3JpZF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDRyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxufVxuLnNlcnZpY2VzLWdyaWRfX2l0ZW0gLml0ZW1fX3NlcnZpY2UtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjMuNnJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2VydmljZXMtZ3JpZF9faXRlbSAuaXRlbV9fc2VydmljZS1pbWcge1xuICAgIGhlaWdodDogMThyZW07XG4gIH1cbn1cbi5zZXJ2aWNlcy1ncmlkX19pdGVtIC5pdGVtX19zZXJ2aWNlLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxLjhyZW0gMy43cmVtIDIuN3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2VydmljZXMtZ3JpZF9faXRlbSAuaXRlbV9fc2VydmljZS1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VydmljZXMtZ3JpZF9faXRlbSAuaXRlbV9fc2VydmljZS1pbmZvIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMi4xcmVtIDIuM3JlbTtcbiAgfVxufVxuLnNlcnZpY2VzLWdyaWRfX2l0ZW0gLml0ZW1fX3NlcnZpY2UtaW5mbyAuc2VydmljZS1pbmZvX190ZXh0IC50ZXh0X19zZXJ2aWNlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzLWdyaWRfX2l0ZW0gLml0ZW1fX3NlcnZpY2UtaW5mbyAuc2VydmljZS1pbmZvX190ZXh0IC50ZXh0X19zZXJ2aWNlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICB9XG59XG4uc2VydmljZXMtZ3JpZF9faXRlbSAuaXRlbV9fc2VydmljZS1pbmZvIC5zZXJ2aWNlLWluZm9fX3RleHQgLnRleHRfX3NlcnZpY2UtbGluayB7XG4gIGNvbG9yOiAjMDkxMjFDO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNlcnZpY2VzLWdyaWRfX2l0ZW0gLml0ZW1fX3NlcnZpY2UtaW5mbyAuc2VydmljZS1pbmZvX190ZXh0IC50ZXh0X19zZXJ2aWNlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwOTIzRjtcbn1cbi5zZXJ2aWNlcy1ncmlkX19pdGVtIC5pdGVtX19zZXJ2aWNlLWluZm8gLnNlcnZpY2UtaW5mb19fdGV4dCAudGV4dC1zZXJ2aWNlX19kZXNjIHtcbiAgbWFyZ2luLXRvcDogMi45cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzLWdyaWRfX2l0ZW0gLml0ZW1fX3NlcnZpY2UtaW5mbyAuc2VydmljZS1pbmZvX190ZXh0IC50ZXh0LXNlcnZpY2VfX2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IDIuM3JlbTtcbiAgfVxufVxuLnNlcnZpY2VzLWdyaWRfX2l0ZW0gLnNlcnZpY2UtaW5mb19fYWRkLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzLWdyaWRfX2l0ZW0gLnNlcnZpY2UtaW5mb19fYWRkLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VydmljZXMtZ3JpZF9faXRlbSAuc2VydmljZS1pbmZvX19hZGQtbGlua3MgLmFkZC1saW5rc19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcbn1cbi5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIGgzIHtcbiAgbWFyZ2luOiAzLjVyZW0gMCAyLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBcIlNhbnMgU2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiA2LjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgaDMge1xuICAgIG1hcmdpbjogM3JlbSAwIDIuNnJlbTtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIGgzIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgdWwge1xuICBtYXJnaW46IDIuNXJlbSAwO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEuOXJlbTtcbn1cbi5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4ycmVtO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSB1bCBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX192aWRlbyB7XG4gICAgbWFyZ2luLXRvcDogMi43cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX192aWRlbyB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX192aWRlbyAudmlkZW9fX2ltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fdmlkZW8gLnZpZGVvX19wbGF5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogOS42cmVtO1xuICBoZWlnaHQ6IDkuNnJlbTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI1My41M2RlZywgIzAwN0RDMyAyNy4zMyUsICMwMDVGQTQgMTQwLjQ5JSksICMwMTdEQzM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDQuOHJlbSk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNC44cmVtKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fdmlkZW8gLnZpZGVvX19wbGF5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDdyZW07XG4gICAgaGVpZ2h0OiA3cmVtO1xuICAgIHRvcDogY2FsYyg1MCUgLSAzLjVyZW0pO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMy41cmVtKTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fdmlkZW8gLnZpZGVvX19wbGF5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMi43NXJlbSk7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAyLjc1cmVtKTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fdmlkZW8gLnZpZGVvX19wbGF5LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMTdEQzM7XG59XG4uY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX192aWRlbyAudmlkZW9fX3BsYXktYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiAxLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMS43cmVtIHNvbGlkIHdoaXRlO1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fdmlkZW8gLnZpZGVvX19wbGF5LWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBib3JkZXI6IDFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDEuMnJlbSBzb2xpZCB3aGl0ZTtcbiAgICBtYXJnaW4tbGVmdDogMS4ycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX192aWRlbyAudmlkZW9fX3BsYXktYnV0dG9uOjpiZWZvcmUge1xuICAgIGJvcmRlcjogMC43cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAxcmVtIHNvbGlkIHdoaXRlO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjg1cmVtO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX192aWRlbyAudmlkZW9fX3BsYXllciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fdmlkZW8gLnZpZGVvX19wbGF5ZXJbcG9zdGVyXSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fdmlkZW8gLnZpZGVvX19wbGF5ZXIucGxheWVyLS1uby1jb250cm9sczo6LXdlYmtpdC1tZWRpYS1jb250cm9scyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX19wcm9jZXNzLXN0ZXBzIHtcbiAgbWFyZ2luLXRvcDogNC44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fcHJvY2Vzcy1zdGVwcyB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX19wcm9jZXNzLXN0ZXBzIC5saXN0X19zdGVwIHtcbiAgbWFyZ2luLWJvdHRvbTogMy42cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fcHJvY2Vzcy1zdGVwcyAubGlzdF9fc3RlcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX19wcm9jZXNzLXN0ZXBzIC5saXN0X19zdGVwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSAuc2VydmljZXNfX3Byb2Nlc3Mtc3RlcHMgLmxpc3RfX3N0ZXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgICBtYXJnaW46IDAgYXV0byAzLjJyZW07XG4gIH1cbn1cbi5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSAuc2VydmljZXNfX3Byb2Nlc3Mtc3RlcHMgLmxpc3RfX3N0ZXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX19wcm9jZXNzLXN0ZXBzIC5saXN0X19zdGVwIC5zdGVwX19pbWcge1xuICBtYXgtd2lkdGg6IDM5LjZyZW07XG4gIG1hcmdpbi1yaWdodDogNC44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSAuc2VydmljZXNfX3Byb2Nlc3Mtc3RlcHMgLmxpc3RfX3N0ZXAgLnN0ZXBfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX19wcm9jZXNzLXN0ZXBzIC5saXN0X19zdGVwIC5zdGVwX19pbWcge1xuICAgIG1hcmdpbi10b3A6IDIuMXJlbTtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fcHJvY2Vzcy1zdGVwcyAubGlzdF9fc3RlcCAuc3RlcF9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSAuc2VydmljZXNfX3Byb2Nlc3Mtc3RlcHMgLmxpc3RfX3N0ZXAgLnN0ZXBfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG59XG4uY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX19wcm9jZXNzLXN0ZXBzIC5saXN0X19zdGVwIC5zdGVwX19pbmZvIHtcbiAgbWF4LXdpZHRoOiAzNy40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fcHJvY2Vzcy1zdGVwcyAubGlzdF9fc3RlcCAuc3RlcF9faW5mbyB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSAuc2VydmljZXNfX3Byb2Nlc3Mtc3RlcHMgLmxpc3RfX3N0ZXAgLnN0ZXBfX2luZm8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fcHJvY2Vzcy1zdGVwcyAubGlzdF9fc3RlcCAuc3RlcF9faW5mbyAuc3RlcF9fdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX19wcm9jZXNzLXN0ZXBzIC5saXN0X19zdGVwIC5zdGVwX19pbmZvIC5zdGVwX190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fcHJvY2Vzcy1zdGVwcyAubGlzdF9fc3RlcCAuc3RlcF9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJTYW5zIFNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogNC43cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fcHJvY2Vzcy1zdGVwcyAubGlzdF9fc3RlcCAuc3RlcF9fdGl0bGUge1xuICAgIG9yZGVyOiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fcHJvY2Vzcy1zdGVwcyAubGlzdF9fc3RlcCAuc3RlcF9fZGVzYyB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn1cbi5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSAuc2VydmljZXNfX2FkdmFudGFnZXMtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDMuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSAuc2VydmljZXNfX2FkdmFudGFnZXMtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fYWR2YW50YWdlcy1saXN0IC5hZHZhbnRhZ2VzLWxpc3RfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fYWR2YW50YWdlcy1saXN0IC5hZHZhbnRhZ2VzLWxpc3RfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1zZWN0aW9uX19zZXJ2aWNlLWFydGljbGUgLnNlcnZpY2VzX19hZHZhbnRhZ2VzLWxpc3QgLmFkdmFudGFnZXMtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjNyZW07XG4gIH1cbn1cbi5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSAuc2VydmljZXNfX2FkdmFudGFnZXMtbGlzdCAuYWR2YW50YWdlcy1saXN0X19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMnJlbSBzb2xpZCAjMDAwMDAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQtc2VjdGlvbl9fc2VydmljZS1hcnRpY2xlIC5zZXJ2aWNlc19fYWR2YW50YWdlcy1saXN0IC5hZHZhbnRhZ2VzLWxpc3RfX2l0ZW06OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuN3JlbTtcbiAgfVxufVxuXG4ubWFpbi1ncmlkX19zZXJ2aWNlcy10eXBlcyB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1ncmlkX19zZXJ2aWNlcy10eXBlcyB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tZ3JpZF9fc2VydmljZXMtdHlwZXMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5tYWluLWdyaWRfX3NlcnZpY2VzLXR5cGVzIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDYuNnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWdyaWRfX3NlcnZpY2VzLXR5cGVzIGgzIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tZ3JpZF9fc2VydmljZXMtdHlwZXMgaDMge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIH1cbn1cblxuLnNlcnZpY2VzLXR5cGVzX19zZXJ2aWNlcy1ncmlkIHtcbiAgbWFyZ2luLXRvcDogMy40cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCg0LCAxZnIpO1xuICBncmlkLWNvbHVtbi1nYXA6IDMuMXJlbTtcbiAgZ3JpZC1yb3ctZ2FwOiAyLjJyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2VydmljZXMtdHlwZXNfX3NlcnZpY2VzLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJ2aWNlcy10eXBlc19fc2VydmljZXMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by9yZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzLXR5cGVzX19zZXJ2aWNlcy1ncmlkIHtcbiAgICBncmlkLXJvdy1nYXA6IDFyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by9yZXBlYXQoMSwgMWZyKTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNHJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICB9XG59XG4uc2VydmljZXMtdHlwZXNfX3NlcnZpY2VzLWdyaWQgLnNlcnZpY2VzLWdyaWRfX3NlcnZpY2UgLnNlcnZpY2VfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMTguOHJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyLjhyZW0gM3JlbSAyLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWVkZWQ7XG4gIHRyYW5zaXRpb246IDAuMXM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlcnZpY2VzLXR5cGVzX19zZXJ2aWNlcy1ncmlkIC5zZXJ2aWNlcy1ncmlkX19zZXJ2aWNlIC5zZXJ2aWNlX19saW5rIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VydmljZXMtdHlwZXNfX3NlcnZpY2VzLWdyaWQgLnNlcnZpY2VzLWdyaWRfX3NlcnZpY2UgLnNlcnZpY2VfX2xpbmsge1xuICAgIG1pbi1oZWlnaHQ6IDE0LjhyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJ2aWNlcy10eXBlc19fc2VydmljZXMtZ3JpZCAuc2VydmljZXMtZ3JpZF9fc2VydmljZSAuc2VydmljZV9fbGluayB7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5zZXJ2aWNlcy10eXBlc19fc2VydmljZXMtZ3JpZCAuc2VydmljZXMtZ3JpZF9fc2VydmljZSAuc2VydmljZV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA5MjNGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzRjODk4O1xufVxuLnNlcnZpY2VzLXR5cGVzX19zZXJ2aWNlcy1ncmlkIC5zZXJ2aWNlcy1ncmlkX19zZXJ2aWNlIC5zZXJ2aWNlX19saW5rOmhvdmVyIC51bmRlcmxpbmUge1xuICB0cmFuc2l0aW9uOiAwLjFzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwOTIzRjtcbn1cbi5zaWRlYmFyX193aWRnZXQge1xuICBtYXJnaW4tYm90dG9tOiA1LjlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhcl9fd2lkZ2V0IHtcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1uZXdzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQuMXJlbSAzLjRyZW0gMi4xcmVtO1xuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIHtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW0gMXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIHtcbiAgICBwYWRkaW5nOiAxLjRyZW0gMnJlbSAxLjRyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgfVxufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC53aWRnZXRfX3Nob3ctZmlsdGVyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIgLndpZGdldF9fc2hvdy1maWx0ZXItYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1uZXdzLWZpbHRlciAud2lkZ2V0X19zaG93LWZpbHRlci1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNhNWE1YTUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC53aWRnZXRfX3Nob3ctZmlsdGVyLWJ1dHRvbi5hY3RpdmU6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjVyZW0pO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC53aWRnZXRfX3Nob3ctZmlsdGVyLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIgLmZvcm0tbmV3cy1maWx0ZXIge1xuICAgIG1hcmdpbi10b3A6IDIuMnJlbTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIgLmZvcm1fX2lucHV0LXdyYXBwZXIud3JhcHBlci0tc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuN3JlbTtcbiAgaGVpZ2h0OiAxLjdyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDAuODVyZW0pO1xuICByaWdodDogMnJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ZpbHRlci1zZWFyY2guc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIgLmZvcm1fX2lucHV0LXdyYXBwZXIgLnNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1uZXdzLWZpbHRlciAuZm9ybV9faW5wdXQtd3JhcHBlciAuc2VsZWN0LXN0eWxlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAwLjFyZW0gcmdiYSgwLCA2MiwgOTgsIDAuMTQpLCAwIDAgMC4xcmVtIHJnYmEoMCwgNjIsIDk4LCAwLjUpO1xufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC13cmFwcGVyIC5zZWxlY3Qtc3R5bGVkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4xcmVtIHJnYmEoNCwgMzYsIDUzLCAwLjI0KSwgMCAwIDAuMXJlbSAjMDUzMDQ5O1xufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDMuNnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWlubGluZSB7XG4gICAgbWFyZ2luLXRvcDogMi4xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWlubGluZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWlubGluZSAuZm9ybV9fc2VsZWN0LXdyYXBwZXIge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDE1LjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWlubGluZSAuZm9ybV9fc2VsZWN0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNDglO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIgLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0taW5saW5lIC5mb3JtX19zZWxlY3Qtd3JhcHBlciB7XG4gICAgZmxleDogdW5zZXQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWlubGluZSAuZm9ybV9fc2VsZWN0LXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWlubGluZSAuc2VsZWN0ICsgLnNlbGVjdCB7XG4gICAgbWFyZ2luLXRvcDogMS4xcmVtO1xuICB9XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIgLmZvcm1fX2lucHV0LXdyYXBwZXIuaW5wdXQtd3JhcHBlci0taW5saW5lIC5zZWxlY3Qtc3R5bGVkIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4xcmVtIHJnYmEoNDYsIDQ2LCA0NiwgMC4xNCksIDAgMCAwLjFyZW0gcmdiYSg0NiwgNDYsIDQ2LCAwLjUpO1xufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC13cmFwcGVyLmlucHV0LXdyYXBwZXItLWlubGluZSAuc2VsZWN0LXN0eWxlZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMXJlbSByZ2JhKDQ2LCA0NiwgNDYsIDAuMjQpLCAwIDAgMC4xcmVtICMwNTMwNDk7XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIgLmZvcm1fX2J1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAzLjZyZW0gMCAycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19idXR0b24td3JhcHBlciB7XG4gICAgbWFyZ2luOiAzLjFyZW0gMCAxLjdyZW07XG4gIH1cbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1uZXdzLWZpbHRlciAuZm9ybV9fY2xlYXItZmlsdGVyLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4ycmVtIDAgMCAzLjNyZW07XG4gIHdpZHRoOiAxNS44cmVtO1xuICBoZWlnaHQ6IDMuOXJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzAwOTIzRjtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIgLmZvcm1fX2NsZWFyLWZpbHRlci1idXR0b246aG92ZXIge1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjMDA5MjNGO1xufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19jbGVhci1maWx0ZXItYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1uZXdzLWZpbHRlciAuZm9ybV9fY2xlYXItZmlsdGVyLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjdyZW07XG4gIGhlaWdodDogMS43cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjc1cmVtKTtcbiAgbGVmdDogMS4zcmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2xlYXItZmlsdGVyLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dCB7XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMXJlbSByZ2JhKDE0NSwgMTQ1LCAxNDUsIDAuMiksIDAgMCAwLjFyZW0gcmdiYSgxNDUsIDE0NSwgMTQ1LCAwLjIpO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbmV3cy1maWx0ZXIgLmZvcm1fX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5MzkzO1xufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLW5ld3MtZmlsdGVyIC5mb3JtX19pbnB1dC5pbnB1dC0tc2VhcmNoIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1uZXdzLWZpbHRlciAuZm9ybV9faW5wdXQuaW5wdXQtLXNlYXJjaDpmb2N1cyB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICM5MjkyOTI7XG4gIGJveC1zaGFkb3c6IDAgMC4zcmVtIDAuNXJlbSByZ2JhKDEzNywgMTQ2LCAxNTcsIDAuMiksIDAgMCAwLjRyZW0gcmdiYSgxMzcsIDE0NiwgMTU3LCAwLjIpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLWdhbGxlcnkge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLWdhbGxlcnkgLnBob3RvX19pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1wcm9qZWN0LWluZm8ge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tcHJvamVjdC1pbmZvIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1wcm9qZWN0LWluZm8gLndpZGdldF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIFwiU2FucyBTZXJpZlwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tcHJvamVjdC1pbmZvIC53aWRnZXRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tcHJvamVjdC1pbmZvIC53aWRnZXRfX3RpdGxlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1wcm9qZWN0LWluZm8gLnByb2plY3QtaW5mb19fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuMXJlbTtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1wcm9qZWN0LWluZm8gLnByb2plY3QtaW5mb19fd2Vic2l0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjMDAwMDAwO1xufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLXByb2plY3QtaW5mbyAucHJvamVjdC1pbmZvX193ZWJzaXRlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDkyM0Y7XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQge1xuICBtYXJnaW46IDAgMCAxLjdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQge1xuICAgIG1hcmdpbjogMCAwIDEuOXJlbTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCAud2lkZ2V0X19pY29uLWRvY3VtZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQgLndpZGdldF9faW5mby1kb2N1bWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCAuaW5mby1kb2N1bWVudF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCAuaW5mby1kb2N1bWVudF9fc2l6ZSB7XG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zaWRlYmFyX193aWRnZXQud2lkZ2V0LS1jb250YWN0cy1pbmZvIHtcbiAgbWF4LXdpZHRoOiAyMi43cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLWNvbnRhY3RzLWluZm8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tcGhvdG8ge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDJyZW07XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tcGhvdG8gLndpZGdldF9fZ2FsbGVyeS1saW5rOmxhc3QtY2hpbGQgLndpZGdldF9fZ2FsbGVyeS1waG90byB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tcGhvdG8gLndpZGdldF9fZ2FsbGVyeS1waG90by5zZWxlY3RlZCB7XG4gIG91dGxpbmU6IDAuM3JlbSBzb2xpZCAjMDA5MjNGO1xufVxuLnNpZGViYXJfX3dpZGdldDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaWRlYmFyX193aWRnZXQgLndpZGdldF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgXCJTYW5zIFNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogNC45cmVtO1xufVxuLnNpZGViYXJfX3dpZGdldCAud2lkZ2V0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG59XG4uc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX2VtYWlsLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX2VtYWlsLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLnNpZGViYXJfX3dpZGdldCAud2lkZ2V0X19lbWFpbC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA5MjNGO1xufVxuLnNpZGViYXJfX3dpZGdldCAud2lkZ2V0X19waG9uZS1saW5rIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX3Bob25lLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4zcmVtO1xuICB9XG59XG4uc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX3Bob3RvIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5zaWRlYmFyX193aWRnZXQgLndpZGdldF9fcGhvdG8gLnBob3RvX19pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX3Bob3RvIC5waG90b19fY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gIGNvbG9yOiAjMjkzOTRCO1xufVxuLnNpZGViYXJfX3dpZGdldCAud2lkZ2V0X19nYWxsZXJ5LXBob3RvIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNpZGViYXJfX3dpZGdldCAud2lkZ2V0X19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMi4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xufVxuLnNpZGViYXJfX3dpZGdldCAud2lkZ2V0X19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDkyM0Y7XG59XG4uc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX2xpbmsubGluay0tY3VycmVudCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi5zaWRlYmFyX193aWRnZXQgLndpZGdldF9fbGluay5saW5rLS1jdXJyZW50OmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDkyM0Y7XG59XG4uc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX25ld3MtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX25ld3MtbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIuNnJlbTtcbiAgaGVpZ2h0OiAyLjZyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEuM3JlbSk7XG4gIHJpZ2h0OiAtMy42cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMDkyM0YgdXJsKFwiLi4vaW1nL2Fycm93LWFsbC1zaWRlYmFyLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zaWRlYmFyX193aWRnZXQgLndpZGdldF9fbmV3cy1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA5MjNGO1xufVxuLnNpZGViYXJfX3dpZGdldCAud2lkZ2V0X19kYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gIGNvbG9yOiAjMDkxMjFDO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX25ld3MtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuLnNpZGViYXJfX3dpZGdldCAud2lkZ2V0X19uZXdzLXRpdGxlIGEge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNpZGViYXJfX3dpZGdldCAud2lkZ2V0X19uZXdzLXRpdGxlOmhvdmVyIGEge1xuICBjb2xvcjogIzAwOTIzRjtcbn1cbi5zaWRlYmFyX193aWRnZXQgLndpZGdldF9fbmV3cy10aXRsZTpob3ZlciAudW5kZXJsaW5lIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDkyM0Y7XG59XG4uc2lkZWJhcl9fd2lkZ2V0IC53aWRnZXRfX25ld3MtZGVzYyB7XG4gIG1hcmdpbjogMS40cmVtIDAgM3JlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gIGNvbG9yOiAjMjkzOTRCO1xufVxuLnNvcnRpbmctYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDQuNnJlbTtcbn1cbi5zb3J0aW5nLWJsb2NrLnNvcnRpbmctLXByb2plY3RzLCAuc29ydGluZy1ibG9jay5zb3J0aW5nLS1nYWxsZXJ5IHtcbiAgcGFkZGluZy10b3A6IDkuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zb3J0aW5nLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogNy4zcmVtO1xuICAgIG1hcmdpbi10b3A6IDIuOXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zb3J0aW5nLWJsb2NrLS1tYWluLXBhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc29ydGluZy1ibG9jay0tbWFpbi1wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAyLjZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc29ydGluZy1ibG9jay0tbWFpbi1wYWdlIC5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc29ydGluZy1ibG9ja19fZHJvcC10YWctcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFM0U5RUM7XG4gIHotaW5kZXg6IDU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCAwLjNyZW0gMC42cmVtIHJnYmEoMTEsIDM3LCA1MSwgMC4wOCksIDAgMCAwLjFyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIH1cbiAgLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMC44cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIuMnJlbTtcbiAgICByaWdodDogMnJlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZHJvcC1kb3duLXBhbmVsLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxufVxuLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4uc29ydGluZy1ibG9ja19fZHJvcC10YWctcGFuZWwuZHJvcC10YWctcGFuZWwtLWFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsIC5kcm9wLXRhZy1wYW5lbF9fdGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxLjNyZW0gMCAxLjdyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsIC5kcm9wLXRhZy1wYW5lbF9fdGFnIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsIC5kcm9wLXRhZy1wYW5lbF9fdGFnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMS42cmVtIDJyZW0gMS4zcmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsIC5kcm9wLXRhZy1wYW5lbF9fdGFnOmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCAuZHJvcC10YWctcGFuZWxfX3RhZzpkaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4uc29ydGluZy1ibG9ja19fZHJvcC10YWctcGFuZWwgLmRyb3AtdGFnLXBhbmVsX190YWc6aG92ZXIge1xuICBjb2xvcjogIzAwOTIzRjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc29ydGluZy1ibG9ja19fZHJvcC10YWctcGFuZWwgLmRyb3AtdGFnLXBhbmVsX190YWcudGFnLS12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsIC5kcm9wLXRhZy1wYW5lbF9fdGFnLnRhZy0tYWN0aXZlIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsIC5kcm9wLXRhZy1wYW5lbF9fdGFnLnRhZy0tYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsIC5kcm9wLXRhZy1wYW5lbF9fdGFnLnRhZy0tYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjRyZW07XG4gIGJhY2tncm91bmQ6ICMwMDkyM0Y7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCAuZHJvcC10YWctcGFuZWxfX3RhZy50YWctLWFjdGl2ZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCAuZHJvcC10YWctcGFuZWxfX3RhZzpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wLXRhZy1wYW5lbF9fYnV0dG9uLXdyYXBwZXIge1xuICB3aWR0aDogOXJlbTtcbiAgaGVpZ2h0OiA0LjRyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZHJvcC10YWctcGFuZWxfX2J1dHRvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZHJvcC10YWctcGFuZWxfX2J1dHRvbi13cmFwcGVyLndyYXBwZXItLWJhY2sge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyNjI2MjYgNTclLCByZ2JhKDM4LCAzOCwgMzgsIDApIDEwMCUpO1xuICBsZWZ0OiAwO1xufVxuLmRyb3AtdGFnLXBhbmVsX19idXR0b24td3JhcHBlci53cmFwcGVyLS1mb3J3IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzI2MjYyNiA1NyUsIHJnYmEoMzgsIDM4LCAzOCwgMCkgMTAwJSk7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZHJvcC10YWctcGFuZWxfX2J1dHRvbi1zY3JvbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogNC40cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICM0NDQ0NDQgdXJsKFwiLi4vaW1nL3NvcnQtc2Nyb2xsLWFycm93LnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xuICB6LWluZGV4OiAyO1xufVxuLmRyb3AtdGFnLXBhbmVsX19idXR0b24tc2Nyb2xsLmJ1dHRvbi1zY3JvbGwtLWJhY2sge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG59XG4uZHJvcC10YWctcGFuZWxfX2J1dHRvbi1zY3JvbGwuYnV0dG9uLXNjcm9sbC0tZm9ydyB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc29ydGluZy1ibG9ja19fc29ydC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0by9yZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICBncmlkLXJvdy1nYXA6IDZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc29ydGluZy1ibG9ja19fc29ydC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjZweCkge1xuICAuc29ydGluZy1ibG9ja19fc29ydC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtcm93LWdhcDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNvcnRpbmctYmxvY2tfX3NvcnQtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cblxuLnNvcnQtZ3JpZF9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5zb3J0LWdyaWRfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5zb3J0LWdyaWRfX2l0ZW0gLml0ZW1fX2luZm8ge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuLnNvcnQtZ3JpZF9faXRlbSAuaXRlbV9fcGhvdG8ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNi40cmVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zb3J0LWdyaWRfX2l0ZW0gLmluZm9fX3RhZywgLnNvcnQtZ3JpZF9faXRlbSAuaXRlbV9fdGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICMwMDkyM0Y7XG59XG4uc29ydC1ncmlkX19pdGVtIC5pbmZvX19kYXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxLjdyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xuICBjb2xvcjogIzA5MTIxQztcbiAgb3BhY2l0eTogMC41O1xufVxuLnNvcnQtZ3JpZF9faXRlbSAuaW5mb19fdGl0bGUtbGluayB7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc29ydC1ncmlkX19pdGVtIC5pbmZvX190aXRsZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG59XG4uc29ydC1ncmlkX19pdGVtIC5pbmZvX190aXRsZS1saW5rOmhvdmVyIC51bmRlcmxpbmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwOTIzRjtcbn1cbi5zb3J0LWdyaWRfX2l0ZW0gLmluZm9fX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBjb2xvcjogIzA5MTIxQztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG59XG4uc29ydC1ncmlkX19pdGVtIC5pbmZvX19kZXNjIHtcbiAgbWFyZ2luLXRvcDogMS40cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc29ydC1ncmlkX19pdGVtLml0ZW0tLWRvdWJsZSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvcnQtZ3JpZF9faXRlbS5pdGVtLS1kb3VibGUgLnVuZGVybGluZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICMwMDAwMDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zb3J0LWdyaWRfX2l0ZW0uaXRlbS0tZG91YmxlIC5pdGVtX19waG90byB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM5LjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zb3J0LWdyaWRfX2l0ZW0uaXRlbS0tZG91YmxlIC5pdGVtX19pbmZvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMS42cmVtIDIuM3JlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE3LCAxNywgMTcsIDAuODcpO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc29ydC1ncmlkX19pdGVtLml0ZW0tLWRvdWJsZSAuaW5mb19fdGFnLCAuc29ydC1ncmlkX19pdGVtLml0ZW0tLWRvdWJsZSAuaXRlbV9fdGFnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zb3J0LWdyaWRfX2l0ZW0uaXRlbS0tZG91YmxlIC5pbmZvX19kYXRlIHtcbiAgICBtYXJnaW46IDAgMCAwIDJyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zb3J0LWdyaWRfX2l0ZW0uaXRlbS0tZG91YmxlIC5pbmZvX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAzLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5zb3J0LWdyaWRfX2l0ZW0uaXRlbS0tZG91YmxlIC5pbmZvX190aXRsZSAuaW5mb19fdGl0bGUtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwMGEzNDY7XG4gIH1cbiAgLnNvcnQtZ3JpZF9faXRlbS5pdGVtLS1kb3VibGUgLmluZm9fX3RpdGxlIC5pbmZvX190aXRsZS1saW5rOmhvdmVyIC51bmRlcmxpbmUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDBhMzQ2O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc29ydC1ncmlkX19pdGVtLml0ZW0tLWRvdWJsZSAuaW5mb19fZGVzYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc29ydGluZy1ibG9jay5zb3J0aW5nLS1wcm9qZWN0cyAuc29ydGluZy1ibG9ja19fc29ydC1ncmlkIHtcbiAgZ3JpZC1yb3ctZ2FwOiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNvcnRpbmctYmxvY2suc29ydGluZy0tcHJvamVjdHMgLnNvcnRpbmctYmxvY2tfX3NvcnQtZ3JpZCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxLjZyZW07XG4gIH1cbn1cbi5zb3J0aW5nLWJsb2NrLnNvcnRpbmctLXByb2plY3RzIC5zb3J0LWdyaWRfX2l0ZW0ge1xuICBtYXgtaGVpZ2h0OiA0MC41cmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc29ydGluZy1ibG9jay5zb3J0aW5nLS1wcm9qZWN0cyAuc29ydC1ncmlkX19pdGVtIHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tcHJvamVjdHMgLnNvcnQtZ3JpZF9faXRlbS5pdGVtLS1kb3VibGUgLml0ZW1fX3RhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zb3J0aW5nLWJsb2NrLnNvcnRpbmctLXByb2plY3RzIC5zb3J0LWdyaWRfX2l0ZW0uaXRlbS0tZG91YmxlIC5pdGVtX19waG90byB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzkuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb3J0aW5nLWJsb2NrLnNvcnRpbmctLXByb2plY3RzIC5zb3J0LWdyaWRfX2l0ZW0uaXRlbS0tZG91YmxlIC5pdGVtX19waG90byB7XG4gICAgaGVpZ2h0OiAxOC41cmVtO1xuICB9XG59XG4uc29ydGluZy1ibG9jay5zb3J0aW5nLS1wcm9qZWN0cyAuc29ydC1ncmlkX19pdGVtLml0ZW0tLWRvdWJsZSAuaXRlbV9faW5mbyB7XG4gIG1heC13aWR0aDogMjlyZW07XG4gIGhlaWdodDogMjIuMXJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb3J0aW5nLWJsb2NrLnNvcnRpbmctLXByb2plY3RzIC5zb3J0LWdyaWRfX2l0ZW0uaXRlbS0tZG91YmxlIC5pdGVtX19pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tcHJvamVjdHMgLnNvcnQtZ3JpZF9faXRlbS5pdGVtLS1kb3VibGUgLml0ZW1fX2luZm8uaW5mby0tbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiB1bnNldDtcbn1cbi5zb3J0aW5nLWJsb2NrLnNvcnRpbmctLXByb2plY3RzIC5zb3J0LWdyaWRfX2l0ZW0uaXRlbS0tZG91YmxlIC5pdGVtX19pbmZvIC5pbmZvX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgXCJTYW5zIFNlcmlmXCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tcHJvamVjdHMgLnNvcnQtZ3JpZF9faXRlbS5pdGVtLS1kb3VibGUgLml0ZW1fX2luZm8gLmluZm9fX3RpdGxlIC5pbmZvX190aXRsZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG59XG4uc29ydGluZy1ibG9jay5zb3J0aW5nLS1wcm9qZWN0cyAuc29ydC1ncmlkX19pdGVtLml0ZW0tLWRvdWJsZSAuaXRlbV9faW5mbyAuaW5mb19fdGl0bGUgLmluZm9fX3RpdGxlLWxpbms6aG92ZXIgLnVuZGVybGluZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA5MjNGO1xufVxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tcHJvamVjdHMgLnNvcnQtZ3JpZF9faXRlbS5pdGVtLS1kb3VibGUgLml0ZW1fX2luZm8gLmluZm9fX2RhdGUge1xuICBtYXJnaW46IDIuNnJlbSAwIDAgMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5zb3J0aW5nLWJsb2NrLnNvcnRpbmctLXByb2plY3RzIC5zb3J0LWdyaWRfX2l0ZW0gLml0ZW1fX3Bob3RvIHtcbiAgaGVpZ2h0OiAxOC41cmVtO1xufVxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tcHJvamVjdHMgLnNvcnQtZ3JpZF9faXRlbSAuaXRlbV9faW5mbyB7XG4gIG1pbi1oZWlnaHQ6IDIyLjFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIuNnJlbSAzLjVyZW0gMy4ycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNvcnRpbmctYmxvY2suc29ydGluZy0tcHJvamVjdHMgLnNvcnQtZ3JpZF9faXRlbSAuaXRlbV9faW5mbyB7XG4gICAgcGFkZGluZzogMi42cmVtIDJyZW0gMi43cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc29ydGluZy1ibG9jay5zb3J0aW5nLS1wcm9qZWN0cyAuc29ydC1ncmlkX19pdGVtIC5pdGVtX19pbmZvIHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tcHJvamVjdHMgLnNvcnQtZ3JpZF9faXRlbSAuaW5mb19fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnNvcnRpbmctYmxvY2suc29ydGluZy0tcHJvamVjdHMgLnNvcnQtZ3JpZF9faXRlbSAuaW5mb19fdGl0bGUge1xuICAgIG1heC13aWR0aDogMjVyZW07XG4gIH1cbn1cblxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tZ2FsbGVyeSAuc29ydGluZy1ibG9ja19fc29ydC1ncmlkIHtcbiAgZ3JpZC1yb3ctZ2FwOiA0LjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc29ydGluZy1ibG9jay5zb3J0aW5nLS1nYWxsZXJ5IC5zb3J0aW5nLWJsb2NrX19zb3J0LWdyaWQge1xuICAgIGdyaWQtcm93LWdhcDogMy45cmVtO1xuICB9XG59XG4uc29ydGluZy1ibG9jay5zb3J0aW5nLS1nYWxsZXJ5IC5zb3J0aW5nLWJsb2NrX19zb3J0LWdyaWQgLmluZm9fX2RhdGUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tZ2FsbGVyeSAuc29ydGluZy1ibG9ja19fc29ydC1ncmlkIC5pbmZvX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG59XG4uc29ydGluZy1ibG9jay5zb3J0aW5nLS1nYWxsZXJ5IC5zb3J0aW5nLWJsb2NrX19zb3J0LWdyaWQgLmluZm9fX3RpdGxlIC5pbmZvX190aXRsZS1saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tZ2FsbGVyeSAuc29ydGluZy1ibG9ja19fc29ydC1ncmlkIC5pbmZvX190aXRsZSAuaW5mb19fdGl0bGUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA5MjNGO1xufVxuLnNvcnRpbmctYmxvY2suc29ydGluZy0tZ2FsbGVyeSAuc29ydGluZy1ibG9ja19fc29ydC1ncmlkIC5pbmZvX190aXRsZSAuaW5mb19fdGl0bGUtbGluazpob3ZlciAudW5kZXJsaW5lLS13aGl0ZSB7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjMDA5MjNGO1xufVxuLnN0cnVjdHVyZS1ncmlkIHtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgyNHJlbSwgMWZyKSk7XG4gIGNvbHVtbi1nYXA6IDEuMnJlbTtcbiAgcm93LWdhcDogMi40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN0cnVjdHVyZS1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cbn1cblxuLmJvcmRlci1zdHJ1Y3R1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYm9yZGVyLXN0cnVjdHVyZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjFyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBkYXNoZWQgcmdiYSgyMDksIDIxOCwgMjI3LCAwLjYpO1xufVxuXG4uc3RydWN0dXJlLWdyaWQtZ20ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvLzNmciAyZnI7XG4gIGdyaWQtZ2FwOiAxLjJyZW07XG4gIG1hcmdpbi10b3A6IDQuOXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5zdHJ1Y3R1cmUtZ3JpZC1nbSB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cblxuLnN1Yi1nbSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnN1Yi1nbV9fcGFkaW5nLW5hbWUge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5zdWItZ21fX3BhZGluZy1uYW1lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5zdWItZ21fX3BhZGluZy1uYW1lOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIGRhc2hlZCByZ2JhKDIwOSwgMjE4LCAyMjcsIDAuNik7XG59XG4uc3ViLWdtX19wYWRkaW5nLXBvc2l0aW9uIHtcbiAgcGFkZGluZy10b3A6IDMuMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzLjJyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuc3ViLWdtX19wYWRkaW5nLXBvc2l0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbn1cblxuLnN1Yi1nbS13cmFwIHtcbiAgcGFkZGluZzogM3JlbSAwIDIuOHJlbSAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnN1Yi1nbS13cmFwIHtcbiAgICBwYWRkaW5nOiAyLjhyZW0gMC41cmVtIDMuMnJlbSAwO1xuICB9XG59XG5cbi5zdWItZ20tbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmLCBTZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnN1Yi1nbS1wb3NpdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zdHJ1Y3R1cmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDJyZW0gcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuLnN0cnVjdHVyZS1pdGVtLml0ZW0tLWdtIHtcbiAgYmFja2dyb3VuZDogIzNGNEM1OTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN0cnVjdHVyZS1pdGVtLml0ZW0tLWdtIHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gIH1cbn1cbi5zdHJ1Y3R1cmUtaXRlbS5pdGVtLS1nbSAuc3RydWN0dXJlLWl0ZW1fX2RlcGFydG1lbnQge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDByZW0gMy4ycmVtIDByZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdHJ1Y3R1cmUtaXRlbS5pdGVtLS1nbSAuc3RydWN0dXJlLWl0ZW1fX2RlcGFydG1lbnQge1xuICAgIHBhZGRpbmc6IDNyZW0gMHJlbSA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc3RydWN0dXJlLWl0ZW0uaXRlbS0tZ20gLnN0cnVjdHVyZS1pdGVtX19kZXBhcnRtZW50IHtcbiAgICBoZWlnaHQ6IDExcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuc3RydWN0dXJlLWl0ZW0uaXRlbS0tZ20gLnN0cnVjdHVyZS1pdGVtX19kZXBhcnRtZW50IHtcbiAgICBwYWRkaW5nOiAwIDJyZW0gM3JlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5zdHJ1Y3R1cmUtaXRlbS5pdGVtLS1nbSAuc3RydWN0dXJlLWl0ZW1fX2luZm8ge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAzcmVtIDMuMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdHJ1Y3R1cmUtaXRlbS5pdGVtLS1nbSAuc3RydWN0dXJlLWl0ZW1fX2luZm8ge1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnN0cnVjdHVyZS1pdGVtLml0ZW0tLWdtIC5zdHJ1Y3R1cmUtaXRlbV9faW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuc3RydWN0dXJlLWl0ZW0uaXRlbS0tZ20gLnN0cnVjdHVyZS1pdGVtX19pbmZvIHtcbiAgICBwYWRkaW5nOiAyLjhyZW0gMnJlbSAzLjJyZW07XG4gIH1cbn1cbi5zdHJ1Y3R1cmUtaXRlbS5pdGVtLS1nbSAuc3RydWN0dXJlLWl0ZW1fX25hbWUge1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gIC5zdHJ1Y3R1cmUtaXRlbS5pdGVtLS1nbSAuc3RydWN0dXJlLWl0ZW1fX25hbWUge1xuICAgIG1heC13aWR0aDogOXJlbTtcbiAgfVxufVxuLnN0cnVjdHVyZS1pdGVtLml0ZW0tLWdtIC5zdHJ1Y3R1cmUtaXRlbV9fY29udGFjdHMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogOS43cmVtO1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3RydWN0dXJlLWl0ZW0uaXRlbS0tZ20gLnN0cnVjdHVyZS1pdGVtX19jb250YWN0cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zdHJ1Y3R1cmUtaXRlbS5pdGVtLS1nbSAuc3RydWN0dXJlLWl0ZW1fX2NvbnRhY3RzIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG4uc3RydWN0dXJlLWl0ZW0uaXRlbS0tZ20gLnN0cnVjdHVyZS1pdGVtX19saW5rIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnN0cnVjdHVyZS1pdGVtLml0ZW0tLWdyZWVuIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjMDA5MjNGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnN0cnVjdHVyZS1pdGVtLml0ZW0tLWdyZWVuIC5zdHJ1Y3R1cmUtaXRlbV9fZGVwYXJ0bWVudCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5zdHJ1Y3R1cmUtaXRlbS5pdGVtLS1ncmVlbiAuc3RydWN0dXJlLWl0ZW1fX25hbWUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uc3RydWN0dXJlLWl0ZW0uaXRlbS0tZ3JlZW4gLnN0cnVjdHVyZS1pdGVtX19jb250YWN0cyxcbi5zdHJ1Y3R1cmUtaXRlbS5pdGVtLS1ncmVlbiAuc3RydWN0dXJlLWl0ZW1fX2xpbmsge1xuICBjb2xvcjogd2hpdGU7XG59XG4uc3RydWN0dXJlLWl0ZW1fX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvLzI0cmVtIDFmcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5zdHJ1Y3R1cmUtaXRlbV9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cbi5zdHJ1Y3R1cmUtaXRlbV9fcGhvdG8ge1xuICBncmlkLWFyZWE6IDEvMS8zLzI7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yaWdodDogMC4wOXJlbSBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLnN0cnVjdHVyZS1pdGVtX19waG90byB7XG4gICAgZ3JpZC1hcmVhOiB1bnNldDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5zdHJ1Y3R1cmUtaXRlbV9fcGhvdG8taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjEuNXJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuc3RydWN0dXJlLWl0ZW1fX3Bob3RvLWltZyB7XG4gICAgaGVpZ2h0OiAxNS44cmVtO1xuICB9XG59XG4uc3RydWN0dXJlLWl0ZW1fX2RlcGFydG1lbnQge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAzcmVtIDJyZW0gNHJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWYsIFNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc3RydWN0dXJlLWl0ZW1fX2RlcGFydG1lbnQge1xuICAgIHBhZGRpbmc6IDIuOHJlbSAycmVtIDNyZW07XG4gIH1cbn1cbi5zdHJ1Y3R1cmUtaXRlbV9fc3ViZGl2aXNpb25zIHtcbiAgZm9udC1mYW1pbHk6IExhdG8sIHNhbnMtc2VyaWYsIHNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5zdHJ1Y3R1cmUtaXRlbV9fc3ViZGl2aXNpb25zIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICB9XG59XG4uc3RydWN0dXJlLWl0ZW1fX3N1YmRpdmlzaW9ucy1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zdHJ1Y3R1cmUtaXRlbV9fc3ViZGl2aXNpb25zLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cbi5zdHJ1Y3R1cmUtaXRlbV9fc3ViZGl2aXNpb25zLWl0ZW0gKyAuc3RydWN0dXJlLWl0ZW1fX3N1YmRpdmlzaW9ucy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5zdHJ1Y3R1cmUtaXRlbV9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDNyZW0gMnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdHJ1Y3R1cmUtaXRlbV9faW5mbyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uc3RydWN0dXJlLWl0ZW1fX25hbWUge1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgY29sb3I6ICMwMDkyM0Y7XG59XG4uc3RydWN0dXJlLWl0ZW1fX2NvbnRhY3RzIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zdHJ1Y3R1cmUtaXRlbV9fY29udGFjdHMge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbi5zdHJ1Y3R1cmUtaXRlbV9fY29udGFjdHMtdGFibGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG4uc3RydWN0dXJlLWl0ZW1fX2NvbnRhY3RzLXRhYmxlIHRyICsgdHIgdGQge1xuICBwYWRkaW5nLXRvcDogMC43cmVtO1xufVxuLnN0cnVjdHVyZS1pdGVtX19jb250YWN0cy10YWJsZSB0ZCArIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLnN0cnVjdHVyZS1pdGVtX19saW5rIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5zdHJ1Y3R1cmUtaXRlbV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgXCJTYW5zIFNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDVyZW07XG4gIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19fYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2Jsb2NrLWRlc2Mge1xuICBtYXgtd2lkdGg6IDU5LjRyZW07XG4gIG1hcmdpbjogMC45cmVtIGF1dG8gMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY29sb3I6ICM1MzUzNTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19ibG9jay1kZXNjIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fYmxvY2stZGVzYyB7XG4gICAgbWFyZ2luOiAwLjdyZW0gYXV0byAwO1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLWxpZ2h0LndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLXJlZ3VsYXIud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc3dhbGQtbWVkaXVtLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLXNlbWlib2xkLndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3N3YWxkLWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1saWdodC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLXJlZ3VsYXIud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1tZWRpdW0ud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1zZW1pYm9sZC53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sYXRvLWJvbGQud29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbGF0by1oZWF2eS53b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgXCJTYW5zIFNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGFnZS10aXRsZSwgLmJsb2NrLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIFwiU2FucyBTZXJpZlwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnBhZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDUuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuOXJlbTtcbiAgfVxufVxuXG4uYmxvY2stdGl0bGUge1xuICBmb250LXNpemU6IDQuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDYuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuOXJlbTtcbiAgfVxufVxuLndyYXBwZXItLXZlbmRvcnMtcGFnZSB7XG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG59XG5cbi5jb250ZW50LWJsb2NrLmJsb2NrLS1zaW5nbGUtcGFnZS5ibG9jay0tdmVuZG9ycyB7XG4gIHBhZGRpbmc6IDFyZW0gMCA3LjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ibG9jay5ibG9jay0tc2luZ2xlLXBhZ2UuYmxvY2stLXZlbmRvcnMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudC1ibG9jay5ibG9jay0tc2luZ2xlLXBhZ2UuYmxvY2stLXZlbmRvcnMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjRyZW07XG4gIH1cbn1cblxuLnZlbmRvcnMtY29udGVudF9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi44cmVtO1xufVxuXG4udmVuZG9ycy1jb250ZW50X19yZXF1ZXN0LWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyLjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudmVuZG9ycy1jb250ZW50X19yZXF1ZXN0LWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDEuOHJlbTtcbiAgfVxufVxuLnZlbmRvcnMtY29udGVudF9fcmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3RfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4xcmVtIHJnYmEoNDcsIDQ3LCA0NywgMC4xNik7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudmVuZG9ycy1jb250ZW50X19yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtbGlzdF9faXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnZlbmRvcnMtY29udGVudF9fcmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cbn1cbi52ZW5kb3JzLWNvbnRlbnRfX3JlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0X19pdGVtIC5pdGVtX19wb3NpdGlvbi1uYW1lIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMy4zcmVtIDMuOHJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggZGFzaGVkICNkNGQ0ZDQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudmVuZG9ycy1jb250ZW50X19yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtbGlzdF9faXRlbSAuaXRlbV9fcG9zaXRpb24tbmFtZSB7XG4gICAgcGFkZGluZzogMnJlbSAyLjZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC52ZW5kb3JzLWNvbnRlbnRfX3JlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0X19pdGVtIC5pdGVtX19wb3NpdGlvbi1uYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxLjhyZW0gMnJlbTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZDRkNGQ0O1xuICB9XG59XG4udmVuZG9ycy1jb250ZW50X19yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtbGlzdF9faXRlbSAuaXRlbV9fcG9zaXRpb24tcXVhbnRpdHkge1xuICBmbGV4LWJhc2lzOiAyM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA0LjJyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZlbmRvcnMtY29udGVudF9fcmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3RfX2l0ZW0gLml0ZW1fX3Bvc2l0aW9uLXF1YW50aXR5IHtcbiAgICBmbGV4LWJhc2lzOiAxNHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC52ZW5kb3JzLWNvbnRlbnRfX3JlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0X19pdGVtIC5pdGVtX19wb3NpdGlvbi1xdWFudGl0eSB7XG4gICAgZmxleC1iYXNpczogdW5zZXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMS43cmVtIDJyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMwMDkyM0Y7XG4gIH1cbn1cbi5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSAueWEtc2hhcmUyX19pdGVtICsgLnlhLXNoYXJlMl9faXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1ncmlkX19zb2NpYWwtc2hhcmUgLnlhLXNoYXJlMl9faXRlbSArIC55YS1zaGFyZTJfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjZyZW07XG4gIH1cbn1cbi5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSAueWEtc2hhcmUyX19iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQuNHJlbTtcbiAgaGVpZ2h0OiA0LjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSAueWEtc2hhcmUyX19iYWRnZSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxufVxuLm1haW4tZ3JpZF9fc29jaWFsLXNoYXJlIC55YS1zaGFyZTJfX2JhZGdlIC55YS1zaGFyZTJfX2ljb24ge1xuICBoZWlnaHQ6IDIuOHJlbTtcbiAgd2lkdGg6IDIuOHJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWdyaWRfX3NvY2lhbC1zaGFyZSAueWEtc2hhcmUyX19iYWRnZSAueWEtc2hhcmUyX19pY29uIHtcbiAgICB3aWR0aDogMi4ycmVtO1xuICAgIGhlaWdodDogMi4ycmVtO1xuICB9XG59XG4ubWFpbi1ncmlkX19zb2NpYWwtc2hhcmUgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3Zrb250YWt0ZSAueWEtc2hhcmUyX19iYWRnZSAueWEtc2hhcmUyX19pY29uIHtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xufVxuLm1haW4tZ3JpZF9fc29jaWFsLXNoYXJlIC55YS1zaGFyZTJfX2l0ZW1fc2VydmljZV9vZG5va2xhc3NuaWtpIC55YS1zaGFyZTJfX2JhZGdlIC55YS1zaGFyZTJfX2ljb24ge1xuICBoZWlnaHQ6IDNyZW07XG4gIHdpZHRoOiAyLjhyZW07XG59XG4uYWJvdXQtdGV4dCB7XG4gIHBhZGRpbmc6IDEwcmVtIDAgNC4zcmVtO1xuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0LXRleHQge1xuICAgIHBhZGRpbmc6IDdyZW0gMCAycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQtdGV4dCB7XG4gICAgcGFkZGluZzogNXJlbSAwIDFyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hYm91dC10ZXh0IHtcbiAgICBwYWRkaW5nOiAzLjZyZW0gMCAwO1xuICB9XG59XG4uYWJvdXQtdGV4dF9fZGVzYyB7XG4gIG1hcmdpbjogMy44cmVtIGF1dG8gMDtcbiAgbWF4LXdpZHRoOiAxMDJyZW07XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYWJvdXQtdGV4dF9fZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuLmRldGFpbC13b3JrIHtcbiAgcGFkZGluZzogMy40cmVtIDAgNXJlbTtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5kZXRhaWwtd29yayB7XG4gICAgcGFkZGluZzogMy40cmVtIDAgMi43cmVtO1xuICB9XG59XG4uZGV0YWlsLXdvcmtfX2Rlc2Mge1xuICBtYXJnaW46IDMuOHJlbSBhdXRvIDA7XG4gIG1heC13aWR0aDogMTAwcmVtO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmRldGFpbC13b3JrX19kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZGV0YWlsLXdvcmtfX2Rlc2MgcCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG59XG4uZGV0YWlsLXdvcmtfX2dyaWQge1xuICBtYXJnaW4tdG9wOiAzLjhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRldGFpbC13b3JrX19ncmlkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogNjRyZW07XG4gICAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmRldGFpbC13b3JrX19ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiAyLjNyZW07XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG4uZGV0YWlsLXdvcmtfX2dyaWQtaXRlbSArIC5kZXRhaWwtd29ya19fZ3JpZC1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGV0YWlsLXdvcmtfX2dyaWQtaXRlbSArIC5kZXRhaWwtd29ya19fZ3JpZC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZGV0YWlsLXdvcmtfX2dyaWQtaXRlbSArIC5kZXRhaWwtd29ya19fZ3JpZC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG4uZGV0YWlsLXdvcmtfX2dyaWQtaXRlbSB7XG4gIHBhZGRpbmc6IDFyZW0gMy41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAuNHJlbTtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgNHJlbSAzcmVtIC0zcmVtIHJnYmEoMzEsIDMxLCAzMSwgMC4wOSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZGV0YWlsLXdvcmtfX2dyaWQtaXRlbSB7XG4gICAgbWluLWhlaWdodDogMTByZW07XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbi5kZXRhaWwtd29ya19fZ3JpZC1pdGVtLXZhbHVlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRldGFpbC13b3JrX19ncmlkLWl0ZW0tdmFsdWUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbiAgfVxufVxuLnNlcnZpY2VzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiA3MC4zcmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMi41cmVtO1xufVxuLnNlcnZpY2VzX19oZWFkZXItLWVuZXJnZXRpY3Mge1xuICBtaW4taGVpZ2h0OiA2Ny40cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctZW5lcmdldGljcy5qcGdcIikgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuc2VydmljZXNfX2hlYWRlci0tZW5lcmdldGljcyB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLWVuZXJnZXRpY3MtbS5qcGdcIikgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gIH1cbn1cbi5zZXJ2aWNlc19faGVhZGVyIC5zZXJ2aWNlc19fb3JkZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzX19oZWFkZXIgLnNlcnZpY2VzX19vcmRlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cbi5zZXJ2aWNlc19faGVhZGVyIC5zZXJ2aWNlc19fb3JkZXItaW5uZXIge1xuICBtYXgtd2lkdGg6IDEwOS42cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMy43cmVtIDJyZW0gNXJlbTtcbiAgbWluLWhlaWdodDogMzEuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzX19oZWFkZXIgLnNlcnZpY2VzX19vcmRlci1pbm5lciB7XG4gICAgcGFkZGluZzogMi42cmVtIDNyZW0gM3JlbTtcbiAgfVxufVxuLnNlcnZpY2VzX19oZWFkZXIgLnNlcnZpY2VzX19vcmRlci10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzX19oZWFkZXIgLnNlcnZpY2VzX19vcmRlci10aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4uc2VydmljZXNfX2hlYWRlciAuc2VydmljZXNfX29yZGVyLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAyLjdyZW07XG59XG4uc2VydmljZXNfX2hlYWRlci10aXRsZSB7XG4gIG1heC13aWR0aDogMTI1cmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG1hcmdpbjogNy41cmVtIGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogT3N3YWxkLCBcIlNhbnMgU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogNS44cmVtO1xuICBsaW5lLWhlaWdodDogNnJlbTtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNlcnZpY2VzX19oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VydmljZXNfX2hlYWRlci10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuNnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNlcnZpY2VzX19oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5zZXJ2aWNlc19faGVhZGVyLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICB9XG59XG4uc2VydmljZXNfX2hlYWRlci1kZXNjIHtcbiAgbWF4LXdpZHRoOiA3NS45cmVtO1xuICBtYXJnaW46IDQuMnJlbSAwIDUuNnJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VydmljZXNfX2hlYWRlci1kZXNjIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi42cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuc2VydmljZXNfX2hlYWRlci1kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDI3LjdyZW07XG4gICAgbWFyZ2luOiAzcmVtIGF1dG87XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX29yZGVyLWJsb2NrLCAuc2VydmljZXNfX29yZGVyLWJsb2NrIHtcbiAgcGFkZGluZzogMTFyZW0gMDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19vcmRlci1ibG9jaywgLnNlcnZpY2VzX19vcmRlci1ibG9jayB7XG4gICAgcGFkZGluZzogOHJlbSAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItYmxvY2ssIC5zZXJ2aWNlc19fb3JkZXItYmxvY2sge1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX29yZGVyLCAuc2VydmljZXNfX29yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19vcmRlciAudGFuay1jbGVhbmluZ19fYmxvY2stZGVzYywgLnRhbmstY2xlYW5pbmdfX29yZGVyIC5zZXJ2aWNlc19fYmxvY2stZGVzYywgLnNlcnZpY2VzX19vcmRlciAudGFuay1jbGVhbmluZ19fYmxvY2stZGVzYywgLnNlcnZpY2VzX19vcmRlciAuc2VydmljZXNfX2Jsb2NrLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fb3JkZXItaW5uZXIsIC5zZXJ2aWNlc19fb3JkZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogNi4ycmVtIDJyZW0gOHJlbTtcbiAgYm94LXNoYWRvdzogMCA2cmVtIDEwcmVtIHJnYmEoMzEsIDMxLCAzMSwgMC4wOSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItaW5uZXIsIC5zZXJ2aWNlc19fb3JkZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDZyZW0gMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWlubmVyLCAuc2VydmljZXNfX29yZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItaW5uZXIsIC5zZXJ2aWNlc19fb3JkZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDIuNnJlbSAycmVtIDNyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19vcmRlci10aXRsZSwgLnNlcnZpY2VzX19vcmRlci10aXRsZSB7XG4gIG1heC13aWR0aDogNzRyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLXRpdGxlLCAuc2VydmljZXNfX29yZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLXRpdGxlLCAuc2VydmljZXNfX29yZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fb3JkZXItZm9ybSwgLnNlcnZpY2VzX19vcmRlci1mb3JtIHtcbiAgbWFyZ2luOiA0LjNyZW0gYXV0byAwO1xuICBtYXgtd2lkdGg6IDkycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0sIC5zZXJ2aWNlc19fb3JkZXItZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0sIC5zZXJ2aWNlc19fb3JkZXItZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fb3JkZXItZm9ybSAuZm9ybV9faW5wdXQtaW5saW5lLCAuc2VydmljZXNfX29yZGVyLWZvcm0gLmZvcm1fX2lucHV0LWlubGluZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0gLmZvcm1fX2lucHV0LW91dGVyLmZpZWxkLS1pbnZhbGlkOjphZnRlciwgLnNlcnZpY2VzX19vcmRlci1mb3JtIC5mb3JtX19pbnB1dC1vdXRlci5maWVsZC0taW52YWxpZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0gLmZvcm1fX2lucHV0LW91dGVyLmZpZWxkLS1pbnZhbGlkIC5maWVsZC0tcmVxdWFyZWQsIC5zZXJ2aWNlc19fb3JkZXItZm9ybSAuZm9ybV9faW5wdXQtb3V0ZXIuZmllbGQtLWludmFsaWQgLmZpZWxkLS1yZXF1YXJlZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTk5LCAzMSwgMzEsIDAuMDMpO1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjQzcxRjFGO1xuICBjb2xvcjogcmdiYSgxOTksIDMxLCAzMSwgMC42KTtcbn1cbi50YW5rLWNsZWFuaW5nX19vcmRlci1mb3JtIC5mb3JtX19pbnB1dC1vdXRlci5maWVsZC0taW52YWxpZCAuZmllbGQtLXJlcXVhcmVkOjpwbGFjZWhvbGRlciwgLnNlcnZpY2VzX19vcmRlci1mb3JtIC5mb3JtX19pbnB1dC1vdXRlci5maWVsZC0taW52YWxpZCAuZmllbGQtLXJlcXVhcmVkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE5OSwgMzEsIDMxLCAwLjYpO1xufVxuLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0gLmZvcm1fX2lucHV0LCAuc2VydmljZXNfX29yZGVyLWZvcm0gLmZvcm1fX2lucHV0IHtcbiAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0Q4RDhEODtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHBhZGRpbmc6IDEuOXJlbSAyLjRyZW07XG4gIGhlaWdodDogNi40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0gLmZvcm1fX2lucHV0LCAuc2VydmljZXNfX29yZGVyLWZvcm0gLmZvcm1fX2lucHV0IHtcbiAgICBoZWlnaHQ6IDUuNHJlbTtcbiAgICBwYWRkaW5nOiAxLjRyZW0gMi4xcmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19vcmRlci1mb3JtIC5mb3JtX19pbnB1dDo6cGxhY2Vob2xkZXIsIC5zZXJ2aWNlc19fb3JkZXItZm9ybSAuZm9ybV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3QTdBN0E7XG59XG4udGFuay1jbGVhbmluZ19fb3JkZXItZm9ybSAuZm9ybV9fc3VibWl0LWJ1dHRvbiwgLnNlcnZpY2VzX19vcmRlci1mb3JtIC5mb3JtX19zdWJtaXQtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2LjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItZm9ybSAuZm9ybV9fc3VibWl0LWJ1dHRvbiwgLnNlcnZpY2VzX19vcmRlci1mb3JtIC5mb3JtX19zdWJtaXQtYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIGhlaWdodDogNS40cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fb3JkZXItZm9ybSAuZm9ybV9faW5wdXQtd3JhcHBlci53cmFwcGVyLS1jaGVja2JveCwgLnNlcnZpY2VzX19vcmRlci1mb3JtIC5mb3JtX19pbnB1dC13cmFwcGVyLndyYXBwZXItLWNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItZm9ybSAuZm9ybV9faW5wdXQtd3JhcHBlci53cmFwcGVyLS1jaGVja2JveCwgLnNlcnZpY2VzX19vcmRlci1mb3JtIC5mb3JtX19pbnB1dC13cmFwcGVyLndyYXBwZXItLWNoZWNrYm94IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4zcmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wcm9qZWN0cy10YWJsZSB7XG4gIHBhZGRpbmc6IDAgMCAxMi41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3RzLXRhYmxlIHtcbiAgICBwYWRkaW5nOiAwIDAgOHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2plY3RzLXRhYmxlIHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gMCA1cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHJvamVjdHMtdGFibGUge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAwIDMuN3JlbTtcbiAgfVxufVxuLnByb2plY3RzLXRhYmxlX190YWItcGFuZWwge1xuICBtYXJnaW4tdG9wOiAyLjlyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2plY3RzLXRhYmxlX190YWItcGFuZWwge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgfVxufVxuLnByb2plY3RzLXRhYmxlX190YWItc3dpdGNoZXIgKyAucHJvamVjdHMtdGFibGVfX3RhYi1zd2l0Y2hlciB7XG4gIG1hcmdpbi1sZWZ0OiAzLjNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHJvamVjdHMtdGFibGVfX3RhYi1zd2l0Y2hlciArIC5wcm9qZWN0cy10YWJsZV9fdGFiLXN3aXRjaGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG59XG4ucHJvamVjdHMtdGFibGVfX3RhYi1zd2l0Y2hlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2plY3RzLXRhYmxlX190YWItc3dpdGNoZXIge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG4gIH1cbn1cbi5wcm9qZWN0cy10YWJsZV9fdGFiLXN3aXRjaGVyLnN3aXRjaGVyLS1hY3RpdmUge1xuICBjb2xvcjogIzAwOTIzRjtcbiAgYm9yZGVyLWJvdHRvbTogMC4ycmVtIHNvbGlkICMwMDkyM0Y7XG59XG4ucHJvamVjdHMtdGFibGVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDYyLjZyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjREZERkRGO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9qZWN0cy10YWJsZV9fd3JhcHBlciB7XG4gICAgbWF4LWhlaWdodDogNTRyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9qZWN0cy10YWJsZV9fd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgIG1heC1oZWlnaHQ6IDQ0LjdyZW07XG4gIH1cbn1cbi5wcm9qZWN0cy10YWJsZV9fd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwLjRyZW0gcmdiYSgwLCAwLCAwLCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucHJvamVjdHMtdGFibGVfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAuN3JlbTtcbiAgaGVpZ2h0OiAwLjdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG59XG4ucHJvamVjdHMtdGFibGVfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMC40cmVtIHJnYmEoMCwgMCwgMCwgMCk7XG4gIHdpZHRoOiAwLjdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNBOUE5QTk7XG59XG4ucHJvamVjdHMtdGFibGVfX3dyYXBwZXIudGFibGUtLWxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2plY3RzLXRhYmxlX193cmFwcGVyLnRhYmxlLS1sb2NrOmhvdmVyIC5wcm9qZWN0cy10YWJsZV9fb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3RzLXRhYmxlX193cmFwcGVyLnRhYmxlLS1sb2NrIC5wcm9qZWN0cy10YWJsZV9fdGFibGUge1xuICBtYXJnaW4tdG9wOiAtNS42cmVtO1xufVxuLnByb2plY3RzLXRhYmxlX193cmFwcGVyLnRhYmxlLS1sb2NrIC5wcm9qZWN0cy10YWJsZV9fdW5sb2NrLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3RzLXRhYmxlX190YWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2plY3RzLXRhYmxlX190YWJsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbi5wcm9qZWN0cy10YWJsZV9fdGFibGUudGFibGUtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2plY3RzLXRhYmxlX19vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9qZWN0cy10YWJsZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wcm9qZWN0cy10YWJsZV9fcm93Omxhc3QtY2hpbGQgLnByb2plY3RzLXRhYmxlX19jZWxsIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5wcm9qZWN0cy10YWJsZV9fcm93LnJvdy0taGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wcm9qZWN0cy10YWJsZV9fY2VsbCB7XG4gIHBhZGRpbmc6IDEuOHJlbSA0LjVyZW0gMS44cmVtIDJyZW07XG4gIGJvcmRlci1yaWdodDogMC4xcmVtIHNvbGlkICNERkRGREY7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjREZERkRGO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3RzLXRhYmxlX19jZWxsIHtcbiAgICBwYWRkaW5nOiAxLjhyZW0gMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2plY3RzLXRhYmxlX19jZWxsIHtcbiAgICBwYWRkaW5nOiAxLjFyZW0gMS41cmVtO1xuICB9XG59XG4ucHJvamVjdHMtdGFibGVfX2NlbGw6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5wcm9qZWN0cy10YWJsZV9fY2VsbC5jZWxsLS1jb3VudGVyIHtcbiAgcGFkZGluZzogMS44cmVtIDJyZW07XG4gIGZsZXg6IDAgMCA4LjlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucHJvamVjdHMtdGFibGVfX2NlbGwuY2VsbC0tY291bnRlciB7XG4gICAgcGFkZGluZzogMS4xcmVtIDEuM3JlbTtcbiAgICBmbGV4OiAwIDAgN3JlbTtcbiAgfVxufVxuLnByb2plY3RzLXRhYmxlX19jZWxsLmNlbGwtLW9iamVjdCB7XG4gIGZsZXg6IDAgMCAzMC4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2plY3RzLXRhYmxlX19jZWxsLmNlbGwtLW9iamVjdCB7XG4gICAgZmxleDogMCAwIDI0cmVtO1xuICB9XG59XG4ucHJvamVjdHMtdGFibGVfX2NlbGwuY2VsbC0td29yayB7XG4gIGZsZXg6IDAgMCAzOS40cmVtO1xufVxuLnByb2plY3RzLXRhYmxlX19jZWxsLmNlbGwtLWN1c3RvbWVyIHtcbiAgZmxleDogMCAwIDI2cmVtO1xufVxuLnByb2plY3RzLXRhYmxlX19jZWxsLmNlbGwtLXBlcmlvZCB7XG4gIGZsZXg6IDAgMCAyMC4xcmVtO1xufVxuLnByb2plY3RzLXRhYmxlX19jZWxsIHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2plY3RzLXRhYmxlX19jZWxsIHAgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gIH1cbn1cbi5wcm9qZWN0cy10YWJsZV9fdW5sb2NrLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogY2FsYyg1MCUgLSAyLjhyZW0pO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDExLjdyZW0pO1xuICBwYWRkaW5nOiAxcmVtIDMuOXJlbTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9qZWN0cy10YWJsZV9fdW5sb2NrLWJ0biB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nOiAxcmVtIDIuNXJlbTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDkuNXJlbSk7XG4gIH1cbn1cbi5wcm9qZWN0cy10YWJsZV9fdW5sb2NrLWJ0bi5idXR0b24tLWludmVydCB7XG4gIGJhY2tncm91bmQ6ICM3NDc0NzQ7XG59XG4ucHJvamVjdHMtdGFibGVfX3VubG9jay1idG4uYnV0dG9uLS1pbnZlcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNDc0NzQ3O1xufVxuLndvcmstbGlzdCB7XG4gIHBhZGRpbmc6IDVyZW0gMCAxMi41cmVtO1xuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndvcmstbGlzdCB7XG4gICAgcGFkZGluZzogNHJlbSAwIDhyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53b3JrLWxpc3Qge1xuICAgIHBhZGRpbmc6IDNyZW0gMCA2cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAud29yay1saXN0IHtcbiAgICBwYWRkaW5nOiAyLjdyZW0gMCA0LjFyZW07XG4gIH1cbn1cbi53b3JrLWxpc3RfX2dyaWQge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgyLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLndvcmstbGlzdF9fZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndvcmstbGlzdF9fZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAud29yay1saXN0X19ncmlkLWlubmVyICsgLndvcmstbGlzdF9fZ3JpZC1pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMS4xcmVtO1xuICB9XG59XG4ud29yay1saXN0X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0LjFyZW0gNS40cmVtIDQuM3JlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgNHJlbSAzcmVtIC0zcmVtIHJnYmEoMzEsIDMxLCAzMSwgMC4wOSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAud29yay1saXN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAzLjJyZW0gM3JlbSAzLjZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC53b3JrLWxpc3RfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndvcmstbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMi42cmVtIDEuOXJlbSAzLjNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xcmVtO1xuICB9XG59XG4ud29yay1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndvcmstbGlzdF9faXRlbS5pdGVtLS1hZGQtaW5mbyB7XG4gICAgcGFkZGluZzogMi42cmVtIDIuNXJlbSAzLjNyZW07XG4gIH1cbn1cbi53b3JrLWxpc3RfX2l0ZW0uaXRlbS0tYWRkLWluZm8gLndvcmstbGlzdF9faXRlbS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1heC13aWR0aDogNDNyZW07XG59XG4ud29yay1saXN0X19pdGVtLml0ZW0tLWFkZC1pbmZvIC53b3JrLWxpc3RfX29yZGVyLWJ0biB7XG4gIG1hcmdpbi10b3A6IDMuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC53b3JrLWxpc3RfX2l0ZW0uaXRlbS0tYWRkLWluZm8gLndvcmstbGlzdF9fb3JkZXItYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyLjNyZW07XG4gIH1cbn1cbi53b3JrLWxpc3RfX2l0ZW0tdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndvcmstbGlzdF9faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC53b3JrLWxpc3RfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi53b3JrLWxpc3RfX29yZGVyLWJ0biB7XG4gIHBhZGRpbmc6IDAuNHJlbSAyLjVyZW07XG4gIGhlaWdodDogNC44cmVtO1xuICBtYXJnaW4tdG9wOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC53b3JrLWxpc3RfX29yZGVyLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMS43cmVtO1xuICB9XG59XG4ud29yay1saXN0X19hZGQtd29ya3Mge1xuICBtYXJnaW4tdG9wOiAyLjZyZW07XG4gIHBhZGRpbmctbGVmdDogMS42cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLndvcmstbGlzdF9fYWRkLXdvcmtzIHtcbiAgICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC53b3JrLWxpc3RfX2FkZC13b3JrcyB7XG4gICAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICB9XG59XG4ud29yay1saXN0X19hZGQtd29ya3MtaXRlbSArIC53b3JrLWxpc3RfX2FkZC13b3Jrcy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndvcmstbGlzdF9fYWRkLXdvcmtzLWl0ZW0gKyAud29yay1saXN0X19hZGQtd29ya3MtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAud29yay1saXN0X19hZGQtd29ya3MtaXRlbSArIC53b3JrLWxpc3RfX2FkZC13b3Jrcy1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICB9XG59XG4ud29yay1saXN0X19hZGQtd29ya3MtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC53b3JrLWxpc3RfX2FkZC13b3Jrcy1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbi53b3JrLWxpc3RfX2FkZC13b3Jrcy1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC45cmVtO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwOTIzRjtcbn1cbi50YW5rLWNsZWFuaW5nX19hYm91dCB7XG4gIHBhZGRpbmc6IDdyZW0gMDtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19hYm91dCB7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fYWJvdXQge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2Fib3V0IC50YW5rLWNsZWFuaW5nX19ibG9jay10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogMjdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFuay1jbGVhbmluZ19fYWJvdXQgLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2Fib3V0IC50YW5rLWNsZWFuaW5nX19ibG9jay10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2Fib3V0LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDMuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xuICAudGFuay1jbGVhbmluZ19fYWJvdXQtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8yNXJlbSByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2Fib3V0LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fYWJvdXQtZ3JpZCB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fYWJvdXQtaW5mbyB7XG4gIGdyaWQtYXJlYTogMS8yLzIvNDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0by9yZXBlYXQoMiwgMWZyKTtcbiAgY29sdW1uLWdhcDogMy41cmVtO1xuICByb3ctZ2FwOiA1LjNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFuay1jbGVhbmluZ19fYWJvdXQtaW5mbyB7XG4gICAgZ3JpZC1hcmVhOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2Fib3V0LWluZm8ge1xuICAgIHJvdy1nYXA6IDNyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19hYm91dC1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19hYm91dC1pdGVtLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fYWJvdXQtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19hYm91dC1pdGVtLWRlc2Mge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19hYm91dC1pdGVtLWRlc2Mge1xuICAgIHBhZGRpbmctcmlnaHQ6IHVuc2V0O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19hYm91dC1pdGVtLWRlc2Mge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2FkdmFudGFnZXMge1xuICBwYWRkaW5nOiA2cmVtIDAgMTIuNXJlbTtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19hZHZhbnRhZ2VzIHtcbiAgICBwYWRkaW5nOiA0cmVtIDAgNnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2FkdmFudGFnZXMge1xuICAgIHBhZGRpbmc6IDNyZW0gMCA2cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fYWR2YW50YWdlcyAudGFuay1jbGVhbmluZ19fYmxvY2stdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fYWR2YW50YWdlcy1ncmlkIHtcbiAgbWFyZ2luLXRvcDogNi4zcmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgyLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xuICByb3ctZ2FwOiAyLjFyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19fYWR2YW50YWdlcy1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19hZHZhbnRhZ2VzLWdyaWQge1xuICAgIG1hcmdpbi10b3A6IDIuM3JlbTtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmcjtcbiAgICByb3ctZ2FwOiAxLjFyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19hZHZhbnRhZ2VzLWl0ZW0ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjFyZW07XG4gIHBhZGRpbmc6IDMuOHJlbSAwIDQuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDNyZW0gM3JlbSAtMnJlbSByZ2JhKDMxLCAzMSwgMzEsIDAuMDkpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2FkdmFudGFnZXMtaXRlbSB7XG4gICAgcGFkZGluZzogMi4ycmVtIDAgMS44cmVtO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fYWR2YW50YWdlcy1pdGVtIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2FkdmFudGFnZXMtaXRlbTpsYXN0LWNoaWxkOm50aC1vZi10eXBlKG9kZCkge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2FkdmFudGFnZXMtaXRlbTpsYXN0LWNoaWxkOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGdyaWQtY29sdW1uOiB1bnNldDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2FkdmFudGFnZXMtZGVzYyB7XG4gIHBhZGRpbmc6IDAgNS4zcmVtO1xuICBib3JkZXItbGVmdDogMC4zcmVtIHNvbGlkICMwMDkyM0Y7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19fYWR2YW50YWdlcy1kZXNjIHtcbiAgICBwYWRkaW5nOiAwIDNyZW0gMCAyLjdyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19hbnRpY29yLXByb2Nlc3Mge1xuICBwYWRkaW5nOiA5LjJyZW0gMCAxMXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19hbnRpY29yLXByb2Nlc3Mge1xuICAgIHBhZGRpbmc6IDZyZW0gMCA3cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fYW50aWNvci1wcm9jZXNzIHtcbiAgICBwYWRkaW5nOiAzLjZyZW0gMCA0LjVyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19hbnRpY29yLXByb2Nlc3MgLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlIHtcbiAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hbnRpY29yLXByb2Nlc3Mge1xuICBtYXJnaW4tdG9wOiA4cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0by9yZXBlYXQoMywgMWZyKTtcbiAgY29sdW1uLWdhcDogMi41cmVtO1xuICBjb3VudGVyLXJlc2V0OiBzdGVwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFudGljb3ItcHJvY2VzcyB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLmFudGljb3ItcHJvY2VzcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFudGljb3ItcHJvY2VzcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5hbnRpY29yLXByb2Nlc3NfX3N0ZXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogOC44cmVtO1xuICBmb250LXNpemU6IDEuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzdGVwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC5hbnRpY29yLXByb2Nlc3NfX3N0ZXAge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hbnRpY29yLXByb2Nlc3NfX3N0ZXAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogOS41cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAuYW50aWNvci1wcm9jZXNzX19zdGVwIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuYW50aWNvci1wcm9jZXNzX19zdGVwIHtcbiAgICBwYWRkaW5nOiA5LjVyZW0gMXJlbSAwO1xuICB9XG59XG4uYW50aWNvci1wcm9jZXNzX19zdGVwOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKHN0ZXApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEwcmVtO1xuICBjb2xvcjogI0U2RTZFNjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hbnRpY29yLXByb2Nlc3NfX3N0ZXA6OmJlZm9yZSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZlYXR1cmVzIHtcbiAgcGFkZGluZzogMTAuMnJlbSAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZlYXR1cmVzIHtcbiAgICBwYWRkaW5nOiA2cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5jLWNsZWFuaW5nX19idWlsZGluZy1mZWF0dXJlcyB7XG4gICAgcGFkZGluZzogMi41cmVtIDAgNC41cmVtO1xuICB9XG59XG5cbi5idWlsZGluZy1mZWF0dXJlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5idWlsZGluZy1mZWF0dXJlcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYnVpbGRpbmctZmVhdHVyZXMgLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5idWlsZGluZy1mZWF0dXJlc19fcGhvdG8ge1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgd2lkdGg6IDUwcmVtO1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5idWlsZGluZy1mZWF0dXJlc19fcGhvdG8ge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBtYXgtd2lkdGg6IDY0cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG9yZGVyOiB1bnNldDtcbiAgfVxufVxuLmJ1aWxkaW5nLWZlYXR1cmVzX19waG90byBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5idWlsZGluZy1mZWF0dXJlc19fcGhvdG8gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcmVtO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnVpbGRpbmctZmVhdHVyZXNfX3Bob3RvIGltZyB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLmJ1aWxkaW5nLWZlYXR1cmVzX19pbmZvIHtcbiAgbWF4LXdpZHRoOiA3MS42cmVtO1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5idWlsZGluZy1mZWF0dXJlc19faW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgIG9yZGVyOiB1bnNldDtcbiAgICBtYXgtd2lkdGg6IDY0cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJ1aWxkaW5nLWZlYXR1cmVzX19pbmZvIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuYnVpbGRpbmctZmVhdHVyZXNfX2luZm8ge1xuICAgIHBhZGRpbmc6IDAgMS4zcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYnVpbGRpbmctZmVhdHVyZXNfX2luZm8gLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idWlsZGluZy1mZWF0dXJlc19faW5mbyAudGFuay1jbGVhbmluZ19fYmxvY2stdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5idWlsZGluZy1mZWF0dXJlc19fZGVzYyB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idWlsZGluZy1mZWF0dXJlc19fZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG4uYnVpbGRpbmctZmVhdHVyZXNfX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDQuMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiA0LjFyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYnVpbGRpbmctZmVhdHVyZXNfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMi4xcmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi5idWlsZGluZy1mZWF0dXJlc19fbW9kYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFuYy1jbGVhbmluZ19fYnVpbGRpbmctZmluaXNoIHtcbiAgcGFkZGluZzogOS4ycmVtIDAgMTFyZW07XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFuYy1jbGVhbmluZ19fYnVpbGRpbmctZmluaXNoIHtcbiAgICBwYWRkaW5nOiA3cmVtIDAgOHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZpbmlzaCB7XG4gICAgcGFkZGluZzogNXJlbSAwIDZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5jLWNsZWFuaW5nX19idWlsZGluZy1maW5pc2gge1xuICAgIHBhZGRpbmc6IDMuNHJlbSAwIDJyZW07XG4gIH1cbn1cbi50YW5jLWNsZWFuaW5nX19idWlsZGluZy1maW5pc2ggLmJ1aWxkaW5nLWZpbmlzaCB7XG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTYwcHgpIHtcbiAgLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZpbmlzaCAuYnVpbGRpbmctZmluaXNoIHtcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICAgIG1hcmdpbjogNC41cmVtIGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZpbmlzaCAuYnVpbGRpbmctZmluaXNoIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZpbmlzaCAuYnVpbGRpbmctZmluaXNoX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjQuNXJlbTtcbiAgcGFkZGluZy10b3A6IDlyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xuICAudGFuYy1jbGVhbmluZ19fYnVpbGRpbmctZmluaXNoIC5idWlsZGluZy1maW5pc2hfX2l0ZW0ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZpbmlzaCAuYnVpbGRpbmctZmluaXNoX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cbi50YW5jLWNsZWFuaW5nX19idWlsZGluZy1maW5pc2ggLmJ1aWxkaW5nLWZpbmlzaF9faXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNy40cmVtO1xuICBoZWlnaHQ6IDcuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoXCIuLi9pbWcvY2hlY2staWNvbi1ibGFjay5zdmdcIikgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbiAgYm94LXNoYWRvdzogMCAwLjhyZW0gMS41cmVtIHJnYmEoMzEsIDMxLCAzMSwgMC4xNSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTYwcHgpIHtcbiAgLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZpbmlzaCAuYnVpbGRpbmctZmluaXNoX19pdGVtOjpiZWZvcmUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbi50YW5jLWNsZWFuaW5nX19idWlsZGluZy1wcm9jZXNzIHtcbiAgcGFkZGluZzogOS4xcmVtIDAgMTIuNXJlbTtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5jLWNsZWFuaW5nX19idWlsZGluZy1wcm9jZXNzIHtcbiAgICBwYWRkaW5nOiA2cmVtIDAgOHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLXByb2Nlc3Mge1xuICAgIHBhZGRpbmc6IDMuOHJlbSAwIDRyZW07XG4gIH1cbn1cblxuLmJ1aWxkaW5nLXN0ZXBzIHtcbiAgbWFyZ2luLXRvcDogNi42cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgzLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xuICByb3ctZ2FwOiAycmVtO1xuICBjb3VudGVyLXJlc2V0OiBzdGVwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJ1aWxkaW5nLXN0ZXBzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idWlsZGluZy1zdGVwcyB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cbn1cbi5idWlsZGluZy1zdGVwc19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMnJlbSA0LjVyZW0gNC41cmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCA0cmVtIDNyZW0gLTNyZW0gcmdiYSgzMSwgMzEsIDMxLCAwLjA5KTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHN0ZXA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpIHtcbiAgLmJ1aWxkaW5nLXN0ZXBzX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gM3JlbSAzLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5idWlsZGluZy1zdGVwc19faXRlbSB7XG4gICAgcGFkZGluZzogMS41cmVtIDJyZW0gMy4zcmVtO1xuICB9XG59XG4uYnVpbGRpbmctc3RlcHNfX2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoc3RlcCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDEycmVtO1xuICBsaW5lLWhlaWdodDogMTMuMnJlbTtcbiAgY29sb3I6ICNlNGU0ZTQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnVpbGRpbmctc3RlcHNfX2l0ZW06OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTByZW07XG4gIH1cbn1cbi5idWlsZGluZy1zdGVwc19fdGl0bGUge1xuICBtYXgtd2lkdGg6IDI2cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICAuYnVpbGRpbmctc3RlcHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJ1aWxkaW5nLXN0ZXBzX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLmJ1aWxkaW5nLXN0ZXBzX19kZXNjIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC5idWlsZGluZy1zdGVwc19fZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMS44cmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi5idWlsZGluZy1zdGVwc19fYnV0dG9uIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiA0LjJyZW07XG4gIHBhZGRpbmctbGVmdDogMS43cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjdyZW07XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uYnVpbGRpbmctc3RlcHNfX21vZGFsLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhbmMtY2xlYW5pbmdfX2NlcnRpZmljYXRpb24ge1xuICBwYWRkaW5nOiA5LjFyZW0gMCA5LjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFuYy1jbGVhbmluZ19fY2VydGlmaWNhdGlvbiB7XG4gICAgcGFkZGluZzogNnJlbSAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuYy1jbGVhbmluZ19fY2VydGlmaWNhdGlvbiB7XG4gICAgcGFkZGluZzogNC41cmVtIDA7XG4gIH1cbn1cbi50YW5jLWNsZWFuaW5nX19jZXJ0aWZpY2F0aW9uLWljb24ge1xuICBtYXJnaW46IDAgYXV0byAycmVtO1xuICB3aWR0aDogOXJlbTtcbiAgaGVpZ2h0OiA5cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMDkyM0YgdXJsKFwiLi4vaW1nL2NlcnRpZmljYXRlLWljb24uc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuYy1jbGVhbmluZ19fY2VydGlmaWNhdGlvbi1pY29uIHtcbiAgICB3aWR0aDogNy41cmVtO1xuICAgIGhlaWdodDogNy41cmVtO1xuICAgIGJhY2tncm91bmQ6ICMwMDkyM0YgdXJsKFwiLi4vaW1nL2NlcnRpZmljYXRlLWljb24uc3ZnXCIpIGNlbnRlciBjZW50ZXIvMi42cmVtIG5vLXJlcGVhdDtcbiAgfVxufVxuLnRhbmMtY2xlYW5pbmdfX2NlcnRpZmljYXRpb24tZGVzYyB7XG4gIG1heC13aWR0aDogMTAwcmVtO1xuICBtYXJnaW46IDIuNXJlbSBhdXRvIDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuYy1jbGVhbmluZ19fY2VydGlmaWNhdGlvbi1kZXNjIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19leHBpcmllbmNlIHtcbiAgcGFkZGluZzogOC41cmVtIDAgN3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19leHBpcmllbmNlIHtcbiAgICBwYWRkaW5nOiA2cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19leHBpcmllbmNlIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19leHBpcmllbmNlIC50YW5rLWNsZWFuaW5nX19ibG9jay10aXRsZSB7XG4gIG1heC13aWR0aDogMzByZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFuay1jbGVhbmluZ19fZXhwaXJpZW5jZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFuay1jbGVhbmluZ19fZXhwaXJpZW5jZS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fZXhwaXJpZW5jZS1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2V4cGlyaWVuY2UtZGVzYyB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogNzByZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFuay1jbGVhbmluZ19fZXhwaXJpZW5jZS1kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiAxLjdyZW07XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuXG4uZXhwaXJpZW5jZS1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBwYWRkaW5nOiA1LjJyZW0gNy40cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZDRkNGO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmV4cGlyaWVuY2Utc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzLjZyZW07XG4gICAgcGFkZGluZzogM3JlbSA1cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZXhwaXJpZW5jZS1zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDIuN3JlbTtcbiAgICBwYWRkaW5nOiAyLjNyZW0gMnJlbSAzcmVtO1xuICB9XG59XG4uZXhwaXJpZW5jZS1zbGlkZXJfX3NsaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZ3JpZC10ZW1wbGF0ZTogMTAuNHJlbSAxZnIvNDByZW0gMWZyO1xuICBjb2x1bW4tZ2FwOiAyLjdyZW07XG4gIHJvdy1nYXA6IDUuNnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xuICAuZXhwaXJpZW5jZS1zbGlkZXJfX3NsaWRlIHtcbiAgICBncmlkLXRlbXBsYXRlOiAxMC40cmVtIDFmci8zMnJlbSAxZnI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5leHBpcmllbmNlLXNsaWRlcl9fc2xpZGUge1xuICAgIGdyaWQtdGVtcGxhdGU6IDEwLjRyZW0gMWZyLzI1cmVtIDFmcjtcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICAgIHJvdy1nYXA6IDIuNnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLmV4cGlyaWVuY2Utc2xpZGVyX19zbGlkZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gICAgY29sdW1uLWdhcDogMnJlbTtcbiAgICByb3ctZ2FwOiAyLjZyZW07XG4gIH1cbn1cbi5leHBpcmllbmNlLXNsaWRlcl9fc2xpZGUuc2xpZGUtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG4uZXhwaXJpZW5jZS1zbGlkZXJfX2N1c3RvbWVyIHtcbiAgbWF4LXdpZHRoOiAzMHJlbTtcbn1cbi5leHBpcmllbmNlLXNsaWRlcl9fY3VzdG9tZXItbmFtZSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZXhwaXJpZW5jZS1zbGlkZXJfX2N1c3RvbWVyLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZXhwaXJpZW5jZS1zbGlkZXJfX2N1c3RvbWVyLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi5leHBpcmllbmNlLXNsaWRlcl9fY29udGVudCB7XG4gIGdyaWQtYXJlYTogMS8yLzMvMztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5leHBpcmllbmNlLXNsaWRlcl9fY29udGVudCB7XG4gICAgZ3JpZC1hcmVhOiB1bnNldDtcbiAgfVxufVxuLmV4cGlyaWVuY2Utc2xpZGVyX19jb250ZW50LWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLmV4cGlyaWVuY2Utc2xpZGVyX19jb250ZW50LWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuLmV4cGlyaWVuY2Utc2xpZGVyX19jb250ZW50LXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5leHBpcmllbmNlLXNsaWRlcl9fY29udGVudC10ZXh0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5leHBpcmllbmNlLXNsaWRlcl9fY29udGVudC10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZXhwaXJpZW5jZS1zbGlkZXJfX25hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZXhwaXJpZW5jZS1zbGlkZXJfX25hdi1idXR0b24uYnV0dG9uLS1pbnZlcnQge1xuICB3aWR0aDogNC40cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGJhY2tncm91bmQ6ICMwMDkyM0YgdXJsKFwiLi4vaW1nL2Fycm93LW5leHQuc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuZXhwaXJpZW5jZS1zbGlkZXJfX25hdi1idXR0b24uYnV0dG9uLS1pbnZlcnQge1xuICAgIGhlaWdodDogNS40cmVtO1xuICB9XG59XG4uZXhwaXJpZW5jZS1zbGlkZXJfX25hdi1idXR0b24uYnV0dG9uLS1pbnZlcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGNhMjRkIHVybChcIi4uL2ltZy9hcnJvdy1uZXh0LnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xufVxuLmV4cGlyaWVuY2Utc2xpZGVyX19uYXYtYnV0dG9uLmJ1dHRvbi0taW52ZXJ0Lm5hdi1idXR0b24tLWJhY2sge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4uZXhwaXJpZW5jZS1zbGlkZXJfX25hdi1jb3VudGVyIHtcbiAgbWFyZ2luOiAwIDJyZW07XG59XG5cbi5leHBpcmllbmNlLWdhbGxlcnkge1xuICBtYXgtd2lkdGg6IDEyNnJlbTtcbiAgbWFyZ2luOiA1LjhyZW0gYXV0byAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQ2MHB4KSB7XG4gIC5leHBpcmllbmNlLWdhbGxlcnkge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTRyZW0pO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZXhwaXJpZW5jZS1nYWxsZXJ5IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZXhwaXJpZW5jZS1nYWxsZXJ5IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuLmV4cGlyaWVuY2UtZ2FsbGVyeV9faXRlbSB7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXhwaXJpZW5jZS1nYWxsZXJ5X19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cbi5leHBpcmllbmNlLWdhbGxlcnlfX2l0ZW06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmV4cGlyaWVuY2UtZ2FsbGVyeV9faXRlbS1pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNXJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xuICAuZXhwaXJpZW5jZS1nYWxsZXJ5X19pdGVtLWltZyB7XG4gICAgaGVpZ2h0OiAyMHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV4cGlyaWVuY2UtZ2FsbGVyeV9faXRlbS1pbWcge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5leHBpcmllbmNlLWdhbGxlcnlfX2l0ZW0taW1nIHtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZXhwaXJpZW5jZS1nYWxsZXJ5X19pdGVtLWltZyB7XG4gICAgaGVpZ2h0OiAyM3JlbTtcbiAgfVxufVxuLmV4cGlyaWVuY2UtZ2FsbGVyeV9faXRlbS1pbWc6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmV4cGlyaWVuY2UtZ2FsbGVyeV9faXRlbS16b29tLWxpbms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmV4cGlyaWVuY2UtZ2FsbGVyeSAuc2xpY2stcHJldiwgLmV4cGlyaWVuY2UtZ2FsbGVyeSAuc2xpY2stbmV4dCB7XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogNi40cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5leHBpcmllbmNlLWdhbGxlcnkgLnNsaWNrLXByZXYsIC5leHBpcmllbmNlLWdhbGxlcnkgLnNsaWNrLW5leHQge1xuICAgIGhlaWdodDogNS40cmVtO1xuICB9XG59XG4uZXhwaXJpZW5jZS1nYWxsZXJ5IC5zbGljay1wcmV2OmhvdmVyOjpiZWZvcmUsIC5leHBpcmllbmNlLWdhbGxlcnkgLnNsaWNrLW5leHQ6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMzMDlDNUYgdXJsKFwiLi4vaW1nL2Fycm93LXJldmlld3Mtc2xpZGVyLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xufVxuLmV4cGlyaWVuY2UtZ2FsbGVyeSAuc2xpY2stcHJldjo6YmVmb3JlLCAuZXhwaXJpZW5jZS1nYWxsZXJ5IC5zbGljay1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwOTIzRiB1cmwoXCIuLi9pbWcvYXJyb3ctcmV2aWV3cy1zbGlkZXIuc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3BhY2l0eTogMTtcbn1cbi5leHBpcmllbmNlLWdhbGxlcnkgLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6OmJlZm9yZSwgLmV4cGlyaWVuY2UtZ2FsbGVyeSAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzMwOUM1RiB1cmwoXCIuLi9pbWcvYXJyb3ctcmV2aWV3cy1zbGlkZXIuc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG59XG4uZXhwaXJpZW5jZS1nYWxsZXJ5IC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTYuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5leHBpcmllbmNlLWdhbGxlcnkgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5leHBpcmllbmNlLWdhbGxlcnkgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZXhwaXJpZW5jZS1nYWxsZXJ5IC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC02LjhyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZXhwaXJpZW5jZS1nYWxsZXJ5IC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDcwLjNyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAyLjVyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy10YW5rLWNsZWFuaW5nLmpwZ1wiKSBjZW50ZXIgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZy10YW5rLWNsZWFuaW5nLW0uanBnXCIpIGNlbnRlciBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICB9XG59XG4udGFuay1jbGVhbmluZ19faGVhZGVyIC50YW5rLWNsZWFuaW5nX19vcmRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19faGVhZGVyIC50YW5rLWNsZWFuaW5nX19vcmRlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19oZWFkZXIgLnRhbmstY2xlYW5pbmdfX29yZGVyLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDkuNnJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMuN3JlbSAycmVtIDVyZW07XG4gIG1pbi1oZWlnaHQ6IDMxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19oZWFkZXIgLnRhbmstY2xlYW5pbmdfX29yZGVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyLjZyZW0gM3JlbSAzcmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19faGVhZGVyIC50YW5rLWNsZWFuaW5nX19vcmRlci10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2hlYWRlciAudGFuay1jbGVhbmluZ19fb3JkZXItdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2hlYWRlciAudGFuay1jbGVhbmluZ19fb3JkZXItZm9ybSB7XG4gIG1hcmdpbi10b3A6IDIuN3JlbTtcbn1cbi50YW5rLWNsZWFuaW5nX19oZWFkZXItdGl0bGUge1xuICBtYXgtd2lkdGg6IDEyNXJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBtYXJnaW46IDcuNXJlbSBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgXCJTYW5zIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDUuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDZyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19faGVhZGVyLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogNC42cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19faGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogNC4ycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19faGVhZGVyLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19faGVhZGVyLXRpdGxlLnRpdGxlLS13aXRob3V0LWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA2LjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19faGVhZGVyLXRpdGxlLnRpdGxlLS13aXRob3V0LWRlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19oZWFkZXItdGl0bGUudGl0bGUtLXdpdGhvdXQtZGVzYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19faGVhZGVyLWRlc2Mge1xuICBtYXgtd2lkdGg6IDc1LjlyZW07XG4gIG1hcmdpbjogNC4ycmVtIDAgNS42cmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMy4xcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19oZWFkZXItZGVzYyB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2hlYWRlci1kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDI3LjdyZW07XG4gICAgbWFyZ2luOiAzcmVtIGF1dG87XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2hlYWRlci1saXN0IHtcbiAgcGFkZGluZzogMCA0cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDMuNnJlbSBhdXRvIDUuMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWF4LXdpZHRoOiA3NHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19oZWFkZXItbGlzdCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAzLjZyZW0gYXV0bztcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2hlYWRlci1saXN0LWl0ZW0gKyAudGFuay1jbGVhbmluZ19faGVhZGVyLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDAuOXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19oZWFkZXItbGlzdC1pdGVtICsgLnRhbmstY2xlYW5pbmdfX2hlYWRlci1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2hlYWRlci1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMXJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19faGVhZGVyLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjZyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2hlYWRlci1saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxLjNyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAwLjNyZW07XG4gIGJhY2tncm91bmQ6ICMwMEJCNTE7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19faGVhZGVyLWxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICB0b3A6IDEuMnJlbTtcbiAgICB3aWR0aDogMS42cmVtO1xuICAgIGhlaWdodDogMC4ycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19faGVhZGVyLWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2hlYWRlci1saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fbGFzdC1xdWVzdGlvbnMge1xuICBtYXJnaW46IDEycmVtIDAgNS42cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19sYXN0LXF1ZXN0aW9ucyB7XG4gICAgbWFyZ2luOiA5cmVtIDAgNC42cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19fbGFzdC1xdWVzdGlvbnMge1xuICAgIG1hcmdpbjogNi42cmVtIDAgMS42cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fbGFzdC1xdWVzdGlvbnMge1xuICAgIG1hcmdpbjogMy42cmVtIDAgMDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2xhc3QtcXVlc3Rpb25zLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19sYXN0LXF1ZXN0aW9ucy1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2xhc3QtcXVlc3Rpb25zLWluZm8ge1xuICBwYWRkaW5nLXRvcDogNC4zcmVtO1xuICBtYXgtd2lkdGg6IDMzLjNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2xhc3QtcXVlc3Rpb25zLWluZm8ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fbGFzdC1xdWVzdGlvbnMtaW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xcmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fbGFzdC1xdWVzdGlvbnMtaW5mbyAudGFuay1jbGVhbmluZ19fYmxvY2stdGl0bGUsIC50YW5rLWNsZWFuaW5nX19sYXN0LXF1ZXN0aW9ucy1pbmZvIC50YW5rLWNsZWFuaW5nX19ibG9jay1kZXNjIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudGFuay1jbGVhbmluZ19fbGFzdC1xdWVzdGlvbnMtaW5mbyAudGFuay1jbGVhbmluZ19fYmxvY2stdGl0bGUsIC50YW5rLWNsZWFuaW5nX19sYXN0LXF1ZXN0aW9ucy1pbmZvIC50YW5rLWNsZWFuaW5nX19ibG9jay1kZXNjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19sYXN0LXF1ZXN0aW9ucy1pbmZvIC50YW5rLWNsZWFuaW5nX19ibG9jay1kZXNjIHtcbiAgbWFyZ2luLXRvcDogMS43cmVtO1xufVxuLnRhbmstY2xlYW5pbmdfX2xhc3QtcXVlc3Rpb25zLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4Mi4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19sYXN0LXF1ZXN0aW9ucy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fbGFzdC1xdWVzdGlvbnMtdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2xhc3QtcXVlc3Rpb25zLXZpZGVvIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fbGFzdC1xdWVzdGlvbnMtdmlkZW8gaWZyYW1lLCAudGFuay1jbGVhbmluZ19fbGFzdC1xdWVzdGlvbnMtdmlkZW8gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udGFuay1jbGVhbmluZ19fbGljZW5zZXMge1xuICBtYXJnaW46IDguM3JlbSAwIDEwLjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19fbGljZW5zZXMge1xuICAgIG1hcmdpbjogNi4zcmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19saWNlbnNlcyB7XG4gICAgbWFyZ2luOiA0LjNyZW0gMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2xpY2Vuc2VzIHtcbiAgICBtYXJnaW46IDNyZW0gMCA0LjdyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1kZXNjIHtcbiAgbWF4LXdpZHRoOiA3OXJlbTtcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fbGljZW5zZXMtZGVzYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX2xpY2Vuc2VzLXNsaWRlciB7XG4gIG1hcmdpbjogNS4ycmVtIGF1dG8gMy44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2xpY2Vuc2VzLXNsaWRlciB7XG4gICAgbWFyZ2luLXRvcDogMi45cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fbGljZW5zZXMtc2xpZGVyIC5saWNlbnNlcy1zbGlkZXJfX2l0ZW0ge1xuICBtYXJnaW46IDAgMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRhbmstY2xlYW5pbmdfX2xpY2Vuc2VzLXNsaWRlciAubGljZW5zZXMtc2xpZGVyX19pdGVtOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1zbGlkZXIgLmxpY2Vuc2VzLXNsaWRlcl9faXRlbS16b29tLWxpbms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnRhbmstY2xlYW5pbmdfX2xpY2Vuc2VzLXNsaWRlciAubGljZW5zZXMtc2xpZGVyX19pdGVtLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjNyZW0gc29saWQgI0E2QTZBNjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1zbGlkZXIgLmxpY2Vuc2VzLXNsaWRlcl9faXRlbS1pbWcge1xuICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICNBNkE2QTY7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1zbGlkZXIgLmxpY2Vuc2VzLXNsaWRlcl9faXRlbS1pbWc6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnRhbmstY2xlYW5pbmdfX2xpY2Vuc2VzLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogLTMuNXJlbTtcbn1cbi50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogMC42cmVtO1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgbWFyZ2luOiAwLjRyZW07XG59XG4udGFuay1jbGVhbmluZ19fbGljZW5zZXMtc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM3MjgyOTE7XG59XG4udGFuay1jbGVhbmluZ19fbGljZW5zZXMtc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4udGFuay1jbGVhbmluZ19fbGljZW5zZXMtc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0NDRDNEODtcbiAgb3BhY2l0eTogMTtcbn1cbi50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1sYWJlbCB7XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KDYsIG1pbm1heCgxNHJlbSwgMjByZW0pKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAycmVtIDEwcmVtIHJnYmEoNywgMzIsIDU3LCAwLjA5KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1sYWJlbCB7XG4gICAgbWFyZ2luOiA2cmVtIGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2xpY2Vuc2VzLWxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KDMsIG1pbm1heCgxNHJlbSwgMThyZW0pKTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2xpY2Vuc2VzLWxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1hcmdpbjogNnJlbSAxcmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1sYWJlbCB7XG4gICAgbWF4LXdpZHRoOiA0NHJlbTtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgyLCAxZnIpO1xuICAgIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMTQsIDI4LCA0MSwgMC4wNyk7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1sYWJlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycmVtIDEuN3JlbTtcbn1cbi50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1sYWJlbC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuMXJlbTtcbiAgaGVpZ2h0OiA0LjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci1sZWZ0OiAwLjFyZW0gc29saWQgI0UzRTNFMztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1sYWJlbC1pdGVtOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4NDBweCkgYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19saWNlbnNlcy1sYWJlbC1pdGVtOm50aC1vZi10eXBlKDNuKTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudGFuay1jbGVhbmluZ19fbGljZW5zZXMtbGFiZWwtaXRlbTpudGgtb2YtdHlwZShldmVuKTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fbGljZW5zZXMtbGFiZWwtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLW1hc29ucnkge1xuICBwYWRkaW5nOiA2LjVyZW0gMCA5cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtbWFzb25yeSB7XG4gICAgcGFkZGluZzogNHJlbSAwIDVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19wcm9jZXNzLW1hc29ucnkge1xuICAgIHBhZGRpbmc6IDNyZW0gMCA0cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcHJvY2Vzcy1tYXNvbnJ5IC50YW5rLWNsZWFuaW5nX19ibG9jay10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogOTByZW07XG59XG4udGFuay1jbGVhbmluZ19fcHJvY2Vzcy1tYXNvbnJ5IC50YW5rLWNsZWFuaW5nX19tYXNvbnJ5LWRlc2Mge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtbWFzb25yeSAudGFuay1jbGVhbmluZ19fbWFzb25yeS1kZXNjIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19wcm9jZXNzLW1hc29ucnkgLnRhbmstY2xlYW5pbmdfX21hc29ucnktZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLW1hc29ucnkgLnRhbmstY2xlYW5pbmdfX21hc29ucnktdGl0bGUge1xuICBtYXJnaW4tdG9wOiA4cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19wcm9jZXNzLW1hc29ucnkgLnRhbmstY2xlYW5pbmdfX21hc29ucnktdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDMuNHJlbTtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuXG4udGFuay1jbGVhbmluZ19fbWFzb25yeS1ncmlkIHtcbiAgbWFyZ2luLXRvcDogNC41cmVtO1xuICBjb2x1bW4tY291bnQ6IDI7XG4gIGNvbHVtbi1nYXA6IDNyZW07XG4gIGNvbHVtbi1maWxsOiBiYWxhbmNlO1xuICBjb2x1bW4tZmlsbDogYmFsYW5jZTtcbiAgLW1vei1jb2x1bW4tZmlsbDogYmFsYW5jZTtcbiAgLXdlYmtpdC1jb2x1bW4tZmlsbDogYmFsYW5jZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19tYXNvbnJ5LWdyaWQge1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX21hc29ucnktZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogMi4ycmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fbWFzb25yeS1ncmlkLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzLjJyZW0gNC4xcmVtIDMuMnJlbSA0LjRyZW07XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgM3JlbSAycmVtIC0ycmVtIHJnYmEoMzEsIDMxLCAzMSwgMC4wOSk7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19tYXNvbnJ5LWdyaWQtaXRlbSB7XG4gICAgcGFkZGluZzogMS43cmVtIDJyZW0gMS44cmVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19tYXNvbnJ5LWdyaWQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXgge1xuICBwYWRkaW5nOiA2LjZyZW0gMCA4cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXgge1xuICAgIHBhZGRpbmc6IDRyZW0gMCA1cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItY29tcGxleCB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItY29tcGxleCB7XG4gICAgcGFkZGluZzogMS4ycmVtIDAgMnJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXggLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXgtaW5uZXIge1xuICBwYWRkaW5nOiA2cmVtIDcuNHJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKFwiLi4vaW1nL2JnLW9yZGVyLWNvbXBsZXguanBnXCIpIHJpZ2h0IHRvcC9jb250YWluIG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiA0MXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItY29tcGxleCAudGFuay1jbGVhbmluZ19fb3JkZXItY29tcGxleC1pbm5lciB7XG4gICAgcGFkZGluZzogNHJlbSA0cmVtIDVyZW07XG4gICAgaGVpZ2h0OiAzNnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4IC50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4LWlubmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKFwiLi4vaW1nL2JnLW9yZGVyLWNvbXBsZXgtbS5qcGdcIikgcmlnaHQgdG9wLzQwJSBuby1yZXBlYXQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4IC50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4LWlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKFwiLi4vaW1nL2JnLW9yZGVyLWNvbXBsZXgtbS5qcGdcIikgcmlnaHQgdG9wLzMwMHB4IG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXggLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXgtaW5uZXIge1xuICAgIHBhZGRpbmc6IDIuNnJlbSAzcmVtIDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXggLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXgtaW5uZXIge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybChcIi4uL2ltZy9iZy1vcmRlci1jb21wbGV4LW0uanBnXCIpIHJpZ2h0IHRvcC8yNTBweCBuby1yZXBlYXQ7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4IC50YW5rLWNsZWFuaW5nX19ibG9jay10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXggLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDMxcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItY29tcGxleCAudGFuay1jbGVhbmluZ19fYmxvY2stdGl0bGUge1xuICAgIG1heC13aWR0aDogMTZyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4IC50YW5rLWNsZWFuaW5nX19vcmRlci1mb3JtIHtcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXggLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0ge1xuICAgIG1heC13aWR0aDogNDlyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4IC50YW5rLWNsZWFuaW5nX19vcmRlci1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAxMXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXggLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0ge1xuICAgIG1heC13aWR0aDogNDByZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4IC50YW5rLWNsZWFuaW5nX19vcmRlci1mb3JtIC5mb3JtX19pbnB1dC13cmFwcGVyLndyYXBwZXItLWNoZWNrYm94IHtcbiAgd2lkdGg6IDI1cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC42cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXggLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0gLmZvcm1fX2lucHV0LXdyYXBwZXIud3JhcHBlci0tY2hlY2tib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fb3JkZXItY29tcGxleCAudGFuay1jbGVhbmluZ19fb3JkZXItZm9ybSAuZm9ybV9faW5wdXQtd3JhcHBlci53cmFwcGVyLS1jaGVja2JveCAuZm9ybV9fZXJyb3ItbXNnLS1wcml2YWN5IHtcbiAgdG9wOiB1bnNldDtcbiAgbGVmdDogLTAuNXJlbTtcbiAgYm90dG9tOiAtMS42cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbn1cbi50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4IC50YW5rLWNsZWFuaW5nX19vcmRlci1mb3JtIC5mb3JtX19pbnB1dC13cmFwcGVyLndyYXBwZXItLWNoZWNrYm94IC5mb3JtX19lcnJvci1tc2ctLXByaXZhY3k6OmJlZm9yZSB7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogMXJlbTtcbiAgdG9wOiAwO1xufVxuLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXggLmZvcm1fX2lucHV0LWlubGluZS5pbnB1dC1pbmxpbmUtLWNvbXBsZXgge1xuICBtYXJnaW4tdG9wOiAwLjZyZW07XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vMjMuN3JlbSAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAudGFuay1jbGVhbmluZ19fb3JkZXItY29tcGxleCAuZm9ybV9faW5wdXQtaW5saW5lLmlucHV0LWlubGluZS0tY29tcGxleCB7XG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0by8xZnI7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19vcmRlci1jb21wbGV4IC5mb3JtX19pbnB1dC1pbmxpbmUuaW5wdXQtaW5saW5lLS1jb21wbGV4IC5mb3JtX19sYWJlbC5sYWJlbC0tY2hlY2tib3g6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLWNsZWFuaW5nIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgcGFkZGluZzogOS4zcmVtIDAgNy42cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtY2xlYW5pbmcge1xuICAgIHBhZGRpbmc6IDVyZW0gMCA2cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fcHJvY2Vzcy1jbGVhbmluZyB7XG4gICAgcGFkZGluZzogMy42cmVtIDAgNS4xcmVtO1xuICB9XG59XG5cbi5wcm9jZXNzLWNsZWFuaW5nX19ncmlkIHtcbiAgbWFyZ2luLXRvcDogNy4ycmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCg0LCAxZnIpO1xuICByb3ctZ2FwOiAyLjdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucHJvY2Vzcy1jbGVhbmluZ19fZ3JpZCB7XG4gICAgbWF4LXdpZHRoOiA2NHJlbTtcbiAgICBtYXJnaW46IDVyZW0gYXV0byAwO1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9jZXNzLWNsZWFuaW5nX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvLzFmcjtcbiAgICBtYXJnaW46IDIuOXJlbSBhdXRvIDA7XG4gIH1cbn1cbi5wcm9jZXNzLWNsZWFuaW5nX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2Nlc3MtY2xlYW5pbmdfX2ljb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIuM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA5LjRyZW07XG4gIGhlaWdodDogOS40cmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDFyZW0gMnJlbSByZ2JhKDMxLCAzMSwgMzEsIDAuMTIpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2Nlc3MtY2xlYW5pbmdfX2ljb24td3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuICAgIG1pbi13aWR0aDogNy40cmVtO1xuICAgIHdpZHRoOiA3LjRyZW07XG4gICAgaGVpZ2h0OiA3LjRyZW07XG4gIH1cbn1cbi5wcm9jZXNzLWNsZWFuaW5nX19pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9jZXNzLWNsZWFuaW5nX19pY29uIHtcbiAgICBtYXgtd2lkdGg6IDMuNnJlbTtcbiAgICBtYXgtaGVpZ2h0OiAzLjZyZW07XG4gIH1cbn1cbi5wcm9jZXNzLWNsZWFuaW5nX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnByb2Nlc3MtY2xlYW5pbmdfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuLnByb2Nlc3MtY2xlYW5pbmdfX2Rlc2Mge1xuICBtYXgtd2lkdGg6IDIxLjhyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9jZXNzLWNsZWFuaW5nX19kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDI2cmVtO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3Mge1xuICBwYWRkaW5nOiA3cmVtIDA7XG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFuay1jbGVhbmluZ19fcHJvY2VzcyB7XG4gICAgcGFkZGluZzogN3JlbSAwIDNyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLWdyaWQge1xuICBtYXJnaW4tdG9wOiA2LjNyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8vcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoNDZyZW0sIDFmcikpO1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xuICByb3ctZ2FwOiAyLjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19fcHJvY2Vzcy1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fcHJvY2Vzcy1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiAyLjhyZW07XG4gICAgcm93LWdhcDogMi4xcmVtO1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcHJvY2Vzcy1pdGVtIHtcbiAgcGFkZGluZzogNC4xcmVtIDguN3JlbSA1LjJyZW0gNC40cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDNyZW0gM3JlbSAtMnJlbSByZ2JhKDMxLCAzMSwgMzEsIDAuMDkpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTE2MHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19wcm9jZXNzLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDMuN3JlbSA1cmVtIDMuOHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtaXRlbSB7XG4gICAgcGFkZGluZzogMy43cmVtIDNyZW0gMy44cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fcHJvY2Vzcy1pdGVtIHtcbiAgICBwYWRkaW5nOiAzLjdyZW0gMnJlbSAzLjhyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLWl0ZW0ucHJvY2Vzcy1pdGVtLS1vcmRlciB7XG4gIHBhZGRpbmc6IDMuNXJlbSA1LjNyZW0gMnJlbSA1LjNyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19wcm9jZXNzLWl0ZW0ucHJvY2Vzcy1pdGVtLS1vcmRlciB7XG4gICAgcGFkZGluZzogMi45cmVtIDNyZW0gMy41cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcHJvY2Vzcy1pdGVtLnByb2Nlc3MtaXRlbS0tb3JkZXIgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtaXRlbS5wcm9jZXNzLWl0ZW0tLW9yZGVyIC50YW5rLWNsZWFuaW5nX19vcmRlci1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtaXRlbS5wcm9jZXNzLWl0ZW0tLW9yZGVyIC5mb3JtX19zdWJtaXQtYnV0dG9uIHtcbiAgbWF4LXdpZHRoOiAyOC44cmVtO1xufVxuLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtaW1nLXdyYXBwZXIge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDE0LjhyZW07XG4gIG1hcmdpbi1yaWdodDogNC41cmVtO1xufVxuLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udGFuay1jbGVhbmluZ19fcHJvY2Vzcy1pbmZvIHtcbiAgZmxleDogMTtcbn1cbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtZGVzYyB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fcHJvY2Vzcy1kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLWJ1dHRvbiwgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA5MjNGO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtYnV0dG9uLCAudGFuay1jbGVhbmluZ19fcHJvY2Vzcy1saW5rIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xuICAgIHdpZHRoOiAxOC45cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcHJvY2Vzcy1idXR0b246bGFzdC1jaGlsZCwgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtbGluazpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udGFuay1jbGVhbmluZ19fcHJvY2Vzcy1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkyM0Y7XG59XG4udGFuay1jbGVhbmluZ19fY2FsYyB7XG4gIHBhZGRpbmc6IDguMnJlbSAwIDZyZW07XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19jYWxjIHtcbiAgICBwYWRkaW5nOiA1cmVtIDAgNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX2NhbGMge1xuICAgIHBhZGRpbmc6IDNyZW0gMCAycmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fY2FsYyAudGFuay1jbGVhbmluZ19fYmxvY2stZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMS43cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcXVpeiB7XG4gIG1heC13aWR0aDogMTAzLjVyZW07XG4gIG1hcmdpbjogNC44cmVtIGF1dG8gMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgNnJlbSAxMHJlbSByZ2JhKDMyLCAzMiwgMzIsIDAuMDcpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3F1aXoge1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3F1aXogLnF1aXpfX2l0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhbmstY2xlYW5pbmdfX3F1aXogLnF1aXpfX2l0ZW0uaXRlbS0tY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhbmstY2xlYW5pbmdfX3F1aXogLnF1aXpfX2l0ZW0taGVhZGVyIHtcbiAgcGFkZGluZzogMy4xcmVtIDJyZW07XG4gIGJhY2tncm91bmQ6ICMwMDkyM0Y7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMy43cmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19xdWl6IC5xdWl6X19pdGVtLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgcGFkZGluZzogMS42MXJlbSAzLjJyZW0gMS45cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcXVpeiAucXVpel9faXRlbS1xdWVzdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnRhbmstY2xlYW5pbmdfX3F1aXogLnF1aXpfX2l0ZW0tY291bnRlciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGFuay1jbGVhbmluZ19fcXVpeiAucXVpel9faXRlbS1pbnB1dHMge1xuICBtYXgtd2lkdGg6IDU0cmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIG1hcmdpbjogNC42cmVtIGF1dG8gMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19xdWl6IC5xdWl6X19pdGVtLWlucHV0cyB7XG4gICAgbWFyZ2luLXRvcDogMi4xcmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcXVpeiAucXVpel9faXRlbS1pbnB1dHMuaW5wdXRzLS1lcnJvciAucXVpel9faW5wdXQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5OSwgMzEsIDMxLCAwLjAzKTtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgI0M3MUYxRjtcbn1cbi50YW5rLWNsZWFuaW5nX19xdWl6IC5xdWl6X19pdGVtLWlucHV0cy5pbnB1dHMtLWVycm9yIC5xdWl6X19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0M3MUYxRjtcbn1cbi50YW5rLWNsZWFuaW5nX19xdWl6IC5xdWl6X19pdGVtLWlucHV0cy5pbnB1dHMtLWVycm9yIC5xdWl6X19lcnJvciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnF1aXpfX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuN3JlbSAyLjRyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZDogI0Y5RkJGRDtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0NEREFFNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnF1aXpfX2lucHV0IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIHBhZGRpbmc6IDEuNHJlbSAycmVtIDEuMnJlbTtcbiAgfVxufVxuLnF1aXpfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjk3RThEO1xufVxuLnF1aXpfX2lucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnF1aXpfX3JhZGlvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xdWl6X19yYWRpbzpjaGVja2VkICsgLnF1aXpfX2xhYmVsIHtcbiAgYmFja2dyb3VuZDogI0U3RTdFNztcbn1cbi5xdWl6X19yYWRpbzpjaGVja2VkICsgLnF1aXpfX2xhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjODA4MDgwO1xufVxuXG4ucXVpel9faW5wdXQtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuMXJlbTtcbn1cbi5xdWl6X19pbnB1dC13cmFwcGVyOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5xdWl6X19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjhyZW0gMnJlbSAxLjZyZW0gNS4zcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGJhY2tncm91bmQ6ICNGMUYxRjE7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5xdWl6X19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICBwYWRkaW5nOiAxLjRyZW0gMS42cmVtIDEuMnJlbSA0LjRyZW07XG4gIH1cbn1cbi5xdWl6X19sYWJlbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFQUVBRUE7XG59XG4ucXVpel9fbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMi4ycmVtO1xuICBsZWZ0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMC4ycmVtIHNvbGlkICM4MDgwODA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5xdWl6X19sYWJlbDo6YmVmb3JlIHtcbiAgICB0b3A6IDEuOHJlbTtcbiAgICBsZWZ0OiAxLjJyZW07XG4gIH1cbn1cblxuLnF1aXpfX2Vycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gIGNvbG9yOiAjQzcxRjFGO1xufVxuXG4ucXVpel9fbmF2IHtcbiAgbWF4LXdpZHRoOiA1NHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5xdWl6X19uYXYge1xuICAgIHBhZGRpbmc6IDIuMXJlbSAycmVtIDJyZW07XG4gIH1cbn1cbi5xdWl6X19uYXYtYnV0dG9uIHtcbiAgaGVpZ2h0OiA2LjRyZW07XG4gIHdpZHRoOiAxOHJlbTtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzAwOTIzRjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5xdWl6X19uYXYtYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDUuNHJlbTtcbiAgICBtYXgtd2lkdGg6IDEyLjVyZW07XG4gIH1cbn1cbi5xdWl6X19uYXYtYnV0dG9uLmJ1dHRvbi0taGlkZGVuIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBvcGFjaXR5OiAwO1xufVxuLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mge1xuICBwYWRkaW5nOiA3cmVtIDAgOXJlbTtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA1cmVtIDAgNXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mge1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mge1xuICAgIHBhZGRpbmc6IDNyZW0gMCAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fcmV2aWV3cyAudGFuay1jbGVhbmluZ19fYmxvY2stZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMS43cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1pbm5lciB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudGFuay1jbGVhbmluZ19fcmV2aWV3cy1pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogOC41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fcmV2aWV3cy1pbm5lciB7XG4gICAgcGFkZGluZzogOC4xcmVtIDAgMC4xcmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0uaXRlbS0tY3VycmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1pdGVtIC5yZXZpZXdzLWl0ZW1fX2xpY2Vuc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMzMuM3JlbTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0gLnJldmlld3MtaXRlbV9fbGljZW5zZSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDcuOXJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3Jldmlld3MtaXRlbSAucmV2aWV3cy1pdGVtX19saWNlbnNlLWxpbms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnRhbmstY2xlYW5pbmdfX3Jldmlld3MtaXRlbSAucmV2aWV3cy1pdGVtX19saWNlbnNlLWltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjNyZW0gc29saWQgI0E1QTVBNTtcbiAgYm94LXNoYWRvdzogMCA0cmVtIDhyZW0gcmdiYSgyNywgMjcsIDI3LCAwLjEyKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0gLnJldmlld3MtaXRlbV9fbGljZW5zZS1pbWcge1xuICAgIG1hcmdpbi10b3A6IC03cmVtO1xuICAgIGJveC1zaGFkb3c6IDAgNHJlbSA4cmVtIHJnYmEoMjcsIDI3LCAyNywgMC4wNik7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0gLnJldmlld3MtaXRlbV9fbGljZW5zZS1pbWcge1xuICAgIG1hcmdpbi10b3A6IC0xNHJlbTtcbiAgICBib3gtc2hhZG93OiAwIDRyZW0gOHJlbSByZ2JhKDI3LCAyNywgMjcsIDAuMDYpO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1pdGVtIC5yZXZpZXdzLWl0ZW1fX2xpY2Vuc2UtaW1nOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0gLnJldmlld3MtaXRlbV9fdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0M3JlbTtcbiAgcGFkZGluZzogM3JlbSAxMHJlbSAzcmVtIDE0cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjREZERkRGO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3MtaXRlbSAucmV2aWV3cy1pdGVtX190ZXh0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0gLnJldmlld3MtaXRlbV9fdGV4dDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAuNHJlbSByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWYzZjg7XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1pdGVtIC5yZXZpZXdzLWl0ZW1fX3RleHQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAuM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjNmODtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0gLnJldmlld3MtaXRlbV9fdGV4dDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwLjRyZW0gcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzNDREQ3O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3MtaXRlbSAucmV2aWV3cy1pdGVtX190ZXh0IHtcbiAgICBwYWRkaW5nOiAzcmVtIDZyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0gLnJldmlld3MtaXRlbV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3MtaXRlbSAucmV2aWV3cy1pdGVtX190ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbTtcbiAgICBwYWRkaW5nOiAxMS41cmVtIDNyZW0gM3JlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3Jldmlld3MtaXRlbSAucmV2aWV3cy1pdGVtX190ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQuNHJlbTtcbiAgaGVpZ2h0OiA0LjRyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1LjFyZW07XG4gIGxlZnQ6IDUuMXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Jldmlld3MtcXVvdGVzLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3MtaXRlbSAucmV2aWV3cy1pdGVtX190ZXh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICB0b3A6IDJyZW07XG4gICAgbGVmdDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3MtaXRlbSAucmV2aWV3cy1pdGVtX190ZXh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiA3LjJyZW07XG4gICAgaGVpZ2h0OiA0LjhyZW07XG4gICAgbGVmdDogMi44cmVtO1xuICAgIHRvcDogMS45cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1pdGVtIC5yZXZpZXdzLWl0ZW1fX3RleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1pdGVtIC5yZXZpZXdzLWl0ZW1fX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLWl0ZW0gLnJldmlld3MtaXRlbV9fdGV4dC1hdXRob3Ige1xuICBtYXJnaW4tdG9wOiAxLjlyZW07XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1pdGVtIC5yZXZpZXdzLWl0ZW1fX3RleHQtYXV0aG9yIC50ZXh0LXNlbGVjdGVkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciB7XG4gIG1heC13aWR0aDogMTExcmVtO1xuICBtYXJnaW46IDAuM3JlbSBhdXRvIDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzEwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE0cmVtKTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTEuN3JlbSk7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAucmV2aWV3cy1zbGlkZXJfX2l0ZW0ge1xuICBtYXJnaW46IDAgMC42cmVtO1xuICBwYWRkaW5nOiAwLjZyZW0gMXJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGhlaWdodDogMTFyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEQURGRTM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fcmV2aWV3cy1zbGlkZXIgLnJldmlld3Mtc2xpZGVyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDMuMXJlbTtcbiAgICBoZWlnaHQ6IDlyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAucmV2aWV3cy1zbGlkZXJfX2l0ZW06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIC5yZXZpZXdzLXNsaWRlcl9faXRlbTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAucmV2aWV3cy1zbGlkZXJfX2l0ZW06aG92ZXIgLnJldmlld3Mtc2xpZGVyX19pdGVtLWltZyB7XG4gIGZpbHRlcjogbm9uZTtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAucmV2aWV3cy1zbGlkZXJfX2l0ZW0uc2xpY2stY3VycmVudCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAycmVtIHJnYmEoNywgMzIsIDU3LCAwLjA5KTtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAucmV2aWV3cy1zbGlkZXJfX2l0ZW0uc2xpY2stY3VycmVudCAucmV2aWV3cy1zbGlkZXJfX2l0ZW0taW1nIHtcbiAgZmlsdGVyOiBub25lO1xufVxuLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIC5yZXZpZXdzLXNsaWRlcl9faXRlbS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAuc2xpY2stcHJldiwgLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgd2lkdGg6IDQuNHJlbTtcbiAgaGVpZ2h0OiA2LjRyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIC5zbGljay1wcmV2LCAudGFuay1jbGVhbmluZ19fcmV2aWV3cy1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIGhlaWdodDogNS40cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1zbGlkZXIgLnNsaWNrLXByZXY6aG92ZXI6OmJlZm9yZSwgLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIC5zbGljay1uZXh0OmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMzA5QzVGIHVybChcIi4uL2ltZy9hcnJvdy1yZXZpZXdzLXNsaWRlci5zdmdcIikgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAuc2xpY2stcHJldjo6YmVmb3JlLCAudGFuay1jbGVhbmluZ19fcmV2aWV3cy1zbGlkZXIgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDA5MjNGIHVybChcIi4uL2ltZy9hcnJvdy1yZXZpZXdzLXNsaWRlci5zdmdcIikgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvcGFjaXR5OiAxO1xufVxuLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOjpiZWZvcmUsIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzMwOUM1RiB1cmwoXCIuLi9pbWcvYXJyb3ctcmV2aWV3cy1zbGlkZXIuc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1zbGlkZXIgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtNi44cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtNS44cmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1zbGlkZXIgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogLTYuOHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC01LjhyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogMDtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAwLjZyZW07XG4gIGhlaWdodDogMC42cmVtO1xuICBtYXJnaW46IDAuNHJlbTtcbn1cbi50YW5rLWNsZWFuaW5nX19yZXZpZXdzLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNzI4MjkxO1xufVxuLnRhbmstY2xlYW5pbmdfX3Jldmlld3Mtc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4udGFuay1jbGVhbmluZ19fcmV2aWV3cy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjQ0NEM0Q4O1xuICBvcGFjaXR5OiAxO1xufVxuLnRhbmstY2xlYW5pbmdfX3N0YXRzLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19zdGF0cy1ncmlkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19zdGF0cyB7XG4gIHBhZGRpbmc6IDlyZW0gMCA2cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3N0YXRzIHtcbiAgICBwYWRkaW5nOiA1cmVtIDAgMDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3N0YXRzLnN0YXRzLS1mdWxsLXdpZHRoIC50YW5rLWNsZWFuaW5nX19zdGF0cy1ncmlkIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnRhbmstY2xlYW5pbmdfX3N0YXRzLnN0YXRzLS1mdWxsLXdpZHRoIC5zdGF0cy1pdGVtIHtcbiAgd2lkdGg6IDMzLjMlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3N0YXRzLnN0YXRzLS1mdWxsLXdpZHRoIC5zdGF0cy1pdGVtIHtcbiAgICB3aWR0aDogMzVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19zdGF0cy5zdGF0cy0tZnVsbC13aWR0aCAuc3RhdHMtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCA1cmVtIDAgMnJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3N0YXRzLnN0YXRzLS1kaWFnbm9zdGljIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19zdGF0cy5zdGF0cy0tZGlhZ25vc3RpYyB7XG4gICAgcGFkZGluZzogNS4ycmVtIDA7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19zdGF0cy5zdGF0cy0tZGlhZ25vc3RpYyAuc3RhdHMtaXRlbV9faW1nLXdyYXBwZXIge1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZGZkZmRmO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAycmVtIHJnYmEoMCwgMCwgMCwgMC4wMyk7XG59XG4udGFuay1jbGVhbmluZ19fc3RhdHMgLnN0YXRzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3N0YXRzIC5zdGF0cy1pdGVtIHtcbiAgICB3aWR0aDogMzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3N0YXRzIC5zdGF0cy1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDNyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19zdGF0cyAuc3RhdHMtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YW5rLWNsZWFuaW5nX19zdGF0cyAuc3RhdHMtaXRlbV9faW1nLXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogOS40cmVtO1xuICBoZWlnaHQ6IDkuNHJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDJyZW0gcmdiYSgzMSwgMzEsIDMxLCAwLjEyKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19zdGF0cyAuc3RhdHMtaXRlbV9faW1nLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMS43cmVtO1xuICAgIG1pbi13aWR0aDogNy40cmVtO1xuICAgIHdpZHRoOiA3LjRyZW07XG4gICAgaGVpZ2h0OiA3LjRyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19zdGF0cyAuc3RhdHMtaXRlbV9faW1nLXdyYXBwZXIgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19zdGF0cyAuc3RhdHMtaXRlbV9faW1nLXdyYXBwZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDRyZW07XG4gICAgbWF4LWhlaWdodDogNHJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3N0YXRzIC5zdGF0cy1pdGVtX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX19zdGF0cyAuc3RhdHMtaXRlbV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3N0YXRzIC5zdGF0cy1pdGVtX19udW0ge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiA2LjRyZW07XG4gIGxpbmUtaGVpZ2h0OiA3LjdyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fc3RhdHMgLnN0YXRzLWl0ZW1fX251bSB7XG4gICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDZyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX19zdGVwcyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMC42cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3N0ZXBzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxufVxuXG4udGFicy1wcm9jZXNzIHtcbiAgcGFkZGluZzogNS4zcmVtIDEwLjVyZW0gNi41cmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICAudGFicy1wcm9jZXNzIHtcbiAgICBwYWRkaW5nOiA0cmVtIDMuNXJlbSAzLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YWJzLXByb2Nlc3Mge1xuICAgIHBhZGRpbmc6IDNyZW0gMnJlbSAzLjVyZW07XG4gIH1cbn1cbi50YWJzLXByb2Nlc3NfX3RhYi1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRhYnMtcHJvY2Vzc19fdGFiLWJ0biArIC50YWJzLXByb2Nlc3NfX3RhYi1idG4ge1xuICBtYXJnaW4tbGVmdDogMS40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhYnMtcHJvY2Vzc19fdGFiLWJ0biArIC50YWJzLXByb2Nlc3NfX3RhYi1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG4udGFicy1wcm9jZXNzX190YWItYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAwLjJyZW07XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogNC40cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGNvbG9yOiAjMDA5MjNGO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA5MjNGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFicy1wcm9jZXNzX190YWItYnRuIHtcbiAgICB3aWR0aDogMy40cmVtO1xuICAgIGhlaWdodDogMy40cmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG4udGFicy1wcm9jZXNzX190YWItYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjRTRGMUVBO1xufVxuLnRhYnMtcHJvY2Vzc19fdGFiLWJ0bi50YWItYnRuLS1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICMwMDkyM0Y7XG59XG4udGFicy1wcm9jZXNzX190YWIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAyLjZyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFicy1wcm9jZXNzX190YWIge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbi50YWJzLXByb2Nlc3NfX3RhYi50YWItLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhYnMtcHJvY2Vzc19fc3RlcC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDgzLjZyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YWJzLXByb2Nlc3NfX3N0ZXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMy42cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFicy1wcm9jZXNzX19zdGVwLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhYnMtcHJvY2Vzc19fc3RlcC10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgfVxufVxuLnRhYnMtcHJvY2Vzc19fc3RlcC1kZXNjIHtcbiAgbWF4LXdpZHRoOiA4My42cmVtO1xuICBtYXJnaW46IDIuNHJlbSBhdXRvIDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMy43cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFicy1wcm9jZXNzX19zdGVwLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi42cmVtO1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhYnMtcHJvY2Vzc19fc3RlcC1kZXNjIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgfVxufVxuLnRhYnMtcHJvY2Vzc19fc3RlcC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNC40cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFicy1wcm9jZXNzX19zdGVwLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YWJzLXByb2Nlc3NfX3N0ZXAtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMi4zcmVtO1xuICB9XG59XG4udGFicy1wcm9jZXNzX19zdGVwLWltZy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA0Ni43MiU7XG4gIG1hcmdpbi1yaWdodDogNy42cmVtO1xuICBtaW4td2lkdGg6IDQ0cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC50YWJzLXByb2Nlc3NfX3N0ZXAtaW1nLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhYnMtcHJvY2Vzc19fc3RlcC1pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhYnMtcHJvY2Vzc19fc3RlcC1pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDRyZW0pO1xuICB9XG59XG4udGFicy1wcm9jZXNzX19zdGVwLWltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYnMtcHJvY2Vzc19fc3RlcC1hZHYge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhYnMtcHJvY2Vzc19fc3RlcC1hZHYge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxufVxuLnRhYnMtcHJvY2Vzc19fc3RlcC1hZHYtaXRlbSArIC50YWJzLXByb2Nlc3NfX3N0ZXAtYWR2LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhYnMtcHJvY2Vzc19fc3RlcC1hZHYtaXRlbSArIC50YWJzLXByb2Nlc3NfX3N0ZXAtYWR2LWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDIuNnJlbTtcbiAgfVxufVxuLnRhYnMtcHJvY2Vzc19fc3RlcC1hZHYtaXRlbSB7XG4gIG1pbi1oZWlnaHQ6IDQuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDYuNHJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YWJzLXByb2Nlc3NfX3N0ZXAtYWR2LWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogNS40cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnRhYnMtcHJvY2Vzc19fc3RlcC1hZHYtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNXJlbTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogNC40cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNFNEYxRUEgdXJsKFwiLi4vaW1nL21lc3NhZ2Utc2VuZC5zdmdcIikgY2VudGVyIGNlbnRlci8xNnB4IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YWJzLXByb2Nlc3NfX3N0ZXAtYWR2LWl0ZW06OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbi50YWJzLXByb2Nlc3NfX2J0bi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNS42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFicy1wcm9jZXNzX19idG4td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMy42cmVtO1xuICB9XG59XG4udGFicy1wcm9jZXNzX19vcmRlci1idXR0b24ge1xuICBwYWRkaW5nLWxlZnQ6IDMuOXJlbTtcbiAgcGFkZGluZy1yaWdodDogMy45cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhYnMtcHJvY2Vzc19fb3JkZXItYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMi45cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuOXJlbTtcbiAgfVxufVxuLnRhbmstZGlhZ25vc3RpYyB7XG4gIHBhZGRpbmc6IDkuOHJlbSAwIDYuNXJlbTtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YW5rLWRpYWdub3N0aWMge1xuICAgIHBhZGRpbmc6IDVyZW0gMCA0cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1kaWFnbm9zdGljIHtcbiAgICBwYWRkaW5nOiA0LjdyZW0gMCAzcmVtO1xuICB9XG59XG4udGFuay1kaWFnbm9zdGljX19kZXNjLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDg2LjJyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhbmstZGlhZ25vc3RpY19fZGVzYy13cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWRpYWdub3N0aWNfX2Rlc2Mtd3JhcHBlciB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuLnRhbmstZGlhZ25vc3RpY19fZGVzYyArIC50YW5rLWRpYWdub3N0aWNfX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1kaWFnbm9zdGljX19kZXNjICsgLnRhbmstZGlhZ25vc3RpY19fZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuLnRhbmstZGlhZ25vc3RpY19fdGl0bGUge1xuICBtYXJnaW4tdG9wOiA4LjlyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFuay1kaWFnbm9zdGljX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstZGlhZ25vc3RpY19fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDUuOXJlbTtcbiAgfVxufVxuLnRhbmstZGlhZ25vc3RpY19fc3BlYy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50YW5rLWRpYWdub3N0aWNfX3NwZWMtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNS4zcmVtO1xuICBwYWRkaW5nOiAwIDJyZW0gMCAxMS44cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnRhbmstZGlhZ25vc3RpY19fc3BlYy1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogNHJlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50YW5rLWRpYWdub3N0aWNfX3NwZWMtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMi45cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDkuMXJlbSAycmVtIDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGFuay1kaWFnbm9zdGljX19zcGVjLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3LjRyZW07XG4gIGhlaWdodDogNy40cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybChcIi4uL2ltZy9jaGVjay1pY29uLWJsYWNrLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xuICBib3gtc2hhZG93OiAwIDAuOHJlbSAxLjVyZW0gcmdiYSgzMSwgMzEsIDMxLCAwLjE1KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50YW5rLWRpYWdub3N0aWNfX3NwZWMtaXRlbTo6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9XG59XG5cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIHtcbiAgbWFyZ2luLXRvcDogOC4ycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAzLjFyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YW5rLWNsZWFuaW5nX19ibG9jay1kZXNjIHtcbiAgbWF4LXdpZHRoOiA0OS40cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhbmstY2xlYW5pbmdfX2Jsb2NrLWRlc2Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50ZWNoLWNsZWFuaW5nX190YWJzLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNC43cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRlY2gtY2xlYW5pbmdfX3RhYnMtYmxvY2sge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50ZWNoLWNsZWFuaW5nX190YWJzLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX19pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDQ1LjRyZW07XG4gIGZsZXg6IDE7XG4gIGJveC1zaGFkb3c6IDAgNnJlbSAxMHJlbSByZ2JhKDcsIDMyLCA1NywgMC4wOSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX2luZm8ge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgbWFyZ2luOiAxLjVyZW0gMnJlbSAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19faW5mbyB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMXJlbSAwO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19faW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjlyZW07XG4gIGhlaWdodDogMS45cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xLjVyZW07XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX2luZm86OmJlZm9yZSB7XG4gICAgbGVmdDogMi41cmVtO1xuICAgIHRvcDogLTFyZW07XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoMCk7XG4gICAgYmFja2dyb3VuZDogIzAwOTIzRjtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX2luZm8tY29udHJvbHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzcmVtIDFyZW07XG4gIGJhY2tncm91bmQ6ICMwMDkyM0Y7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19faW5mby1jb250cm9scyB7XG4gICAgcGFkZGluZzogMS42cmVtIDFyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX19pbmZvLWNvbnRyb2xzLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEuNHJlbTtcbiAgd2lkdGg6IDQuNHJlbTtcbiAgaGVpZ2h0OiA0LjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAyLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMTNBNjUyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4udGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19faW5mby1jb250cm9scy1idXR0b24uYnV0dG9uLS1hY3RpdmUge1xuICBjb2xvcjogIzAwOTIzRjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4udGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19faW5mby1jb250cm9scy1idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogdW5zZXQ7XG59XG4udGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19faW5mby1jb250cm9scy1wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDAuOHJlbTtcbiAgYmFja2dyb3VuZDogIzJEQjk2OTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19faW5mby1jb250cm9scy1wcm9ncmVzcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxcmVtIDVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX2NvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgcGFkZGluZzogMS42cmVtIDJyZW0gMDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwLjRyZW0gcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmM2Y4O1xufVxuLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAuM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjNmODtcbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAuNHJlbSByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDM0NERDc7XG59XG4udGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19fY29udGVudC1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX19jb250ZW50LWl0ZW0uaXRlbS0tY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX2NvbnRlbnQtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuN3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX19jb250ZW50LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX19jb250ZW50LWRlc2Mge1xuICBtYXJnaW4tdG9wOiAyLjFyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19fY29udGVudC1kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fdGVjaC1jbGVhbmluZyAudGFicy1ibG9ja19fY29udGVudC1hZHYge1xuICBtYXJnaW4tdG9wOiAyLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDNyZW0gMi4zcmVtIDIuMnJlbTtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q2RDZENjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX19jb250ZW50LWFkdiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nOiAxLjlyZW0gMnJlbSAxLjVyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX192aWRlby13cmFwcGVyIHtcbiAgZmxleDogMTtcbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX192aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWNsZWFuaW5nIC50YWJzLWJsb2NrX192aWRlby52aWRlby0tY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX3ZpZGVvIGlmcmFtZSwgLnRhbmstY2xlYW5pbmdfX3RlY2gtY2xlYW5pbmcgLnRhYnMtYmxvY2tfX3ZpZGVvIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGFuay1jbGVhbmluZ19fYnRuLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFuay1jbGVhbmluZ19fYnRuLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgfVxufVxuXG4udGFuay1jbGVhbmluZ19fb3JkZXItYnV0dG9uIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICBwYWRkaW5nLWxlZnQ6IDMuNHJlbTtcbiAgcGFkZGluZy1yaWdodDogMy40cmVtO1xuICBoZWlnaHQ6IDYuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIG1heC13aWR0aDogMzByZW07XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICBtaW4taGVpZ2h0OiA1LjRyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoIHtcbiAgbWFyZ2luLXRvcDogNi4zcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX190ZWNoIHtcbiAgICBtYXJnaW4tdG9wOiAzLjFyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWlubmVyIHtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbiAgcGFkZGluZzogOC4ycmVtIDIuOHJlbSAxMC42cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtaW5uZXIge1xuICAgIHBhZGRpbmc6IDVyZW0gMi44cmVtIDdyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX190ZWNoLWlubmVyIHtcbiAgICBwYWRkaW5nOiAzcmVtIDIuOHJlbSA1LjZyZW07XG4gIH1cbn1cbi50YW5rLWNsZWFuaW5nX190ZWNoLWxpc3Qge1xuICBtYXgtd2lkdGg6IDEwN3JlbTtcbiAgbWFyZ2luOiA3LjZyZW0gYXV0byAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlOiBhdXRvL3JlcGVhdCgyLCAxZnIpO1xuICBncmlkLWNvbHVtbi1nYXA6IDUuMnJlbTtcbiAgZ3JpZC1yb3ctZ2FwOiA2LjRyZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudGFuay1jbGVhbmluZ19fdGVjaC1saXN0IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDNyZW07XG4gICAgZ3JpZC1yb3ctZ2FwOiA1cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudGFuay1jbGVhbmluZ19fdGVjaC1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFuay1jbGVhbmluZ19fdGVjaC1saXN0IHtcbiAgICBncmlkLXJvdy1nYXA6IDMuOHJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMi4xcmVtO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fdGVjaC1saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3RlY2gtbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAudGFuay1jbGVhbmluZ19fdGVjaC1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogdW5zZXQ7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fdGVjaC1saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNS40cmVtO1xuICBoZWlnaHQ6IDUuNHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzAwOTIzRiB1cmwoXCIuLi9pbWcvY2hlY2stdGVjaC5zdmdcIikgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC50YW5rLWNsZWFuaW5nX190ZWNoLWxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICB3aWR0aDogNC40cmVtO1xuICAgIGhlaWdodDogNC40cmVtO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4udGFuay1jbGVhbmluZ19fdmlkZW8tYmxvY2sge1xuICBwYWRkaW5nOiA4LjVyZW0gMCAycmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3ZpZGVvLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA2cmVtIDAgMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhbmstY2xlYW5pbmdfX3ZpZGVvLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA0cmVtIDAgMDtcbiAgfVxufVxuLnRhbmstY2xlYW5pbmdfX3ZpZGVvLWJsb2NrLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDByZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29udGVudF9fdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuLmNvbnRlbnRfX3ZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufSIsIi8qIFNsaWRlciAqL1xyXG4uc2xpY2stc2xpZGVyXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNsaWNrLWxpc3Rcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zbGljay1saXN0OmZvY3VzXHJcbntcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnNsaWNrLWxpc3QuZHJhZ2dpbmdcclxue1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY3Vyc29yOiBoYW5kO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxyXG57XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5zbGljay10cmFja1xyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcclxuLnNsaWNrLXRyYWNrOmFmdGVyXHJcbntcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAgIGNvbnRlbnQ6ICcnO1xyXG59XHJcbi5zbGljay10cmFjazphZnRlclxyXG57XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcclxue1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVcclxue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxufVxyXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcclxue1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5zbGljay1zbGlkZSBpbWdcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXHJcbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xyXG57XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIkBjaGFyc2V0ICdVVEYtOCc7XHJcbi8qIFNsaWRlciAqL1xyXG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdFxyXG57XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi4vaW1nL2FqYXgtbG9hZGVyLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4vKiBJY29ucyAqL1xyXG5AZm9udC1mYWNlXHJcbntcclxuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4vKiBBcnJvd3MgKi9cclxuLnNsaWNrLXByZXYsXHJcbi5zbGljay1uZXh0XHJcbntcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5zbGljay1wcmV2OmhvdmVyLFxyXG4uc2xpY2stcHJldjpmb2N1cyxcclxuLnNsaWNrLW5leHQ6aG92ZXIsXHJcbi5zbGljay1uZXh0OmZvY3VzXHJcbntcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsXHJcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcclxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxyXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmVcclxue1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXHJcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZVxyXG57XHJcbiAgICBvcGFjaXR5OiAuMjU7XHJcbn1cclxuXHJcbi5zbGljay1wcmV2OmJlZm9yZSxcclxuLnNsaWNrLW5leHQ6YmVmb3JlXHJcbntcclxuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgb3BhY2l0eTogLjc1O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLnNsaWNrLXByZXZcclxue1xyXG4gICAgbGVmdDogLTI1cHg7XHJcbn1cclxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXZcclxue1xyXG4gICAgcmlnaHQ6IC0yNXB4O1xyXG4gICAgbGVmdDogYXV0bztcclxufVxyXG4uc2xpY2stcHJldjpiZWZvcmVcclxue1xyXG4gICAgY29udGVudDogJ+KGkCc7XHJcbn1cclxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXY6YmVmb3JlXHJcbntcclxuICAgIGNvbnRlbnQ6ICfihpInO1xyXG59XHJcblxyXG4uc2xpY2stbmV4dFxyXG57XHJcbiAgICByaWdodDogLTI1cHg7XHJcbn1cclxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHRcclxue1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAtMjVweDtcclxufVxyXG4uc2xpY2stbmV4dDpiZWZvcmVcclxue1xyXG4gICAgY29udGVudDogJ+KGkic7XHJcbn1cclxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHQ6YmVmb3JlXHJcbntcclxuICAgIGNvbnRlbnQ6ICfihpAnO1xyXG59XHJcblxyXG4vKiBEb3RzICovXHJcbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyXHJcbntcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5zbGljay1kb3RzXHJcbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTI1cHg7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5zbGljay1kb3RzIGxpXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uXHJcbntcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG5cclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxyXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcclxue1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLFxyXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlXHJcbntcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZVxyXG57XHJcbiAgICBmb250LWZhbWlseTogJ3NsaWNrJztcclxuICAgIGZvbnQtc2l6ZTogNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuXHJcbiAgICBjb250ZW50OiAn4oCiJztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBvcGFjaXR5OiAuMjU7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcblxyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlXHJcbntcclxuICAgIG9wYWNpdHk6IC43NTtcclxuICAgIGNvbG9yOiBibGFjaztcclxufVxyXG4iLCIuZGF0ZXBpY2tlci0tY2VsbHN7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LmRhdGVwaWNrZXItLWNlbGx7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjMycHg7ei1pbmRleDoxfS5kYXRlcGlja2VyLS1jZWxsLi1mb2N1cy17YmFja2dyb3VuZDojZjBmMGYwfS5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LXtjb2xvcjojNEVCNUU2fS5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LS4tZm9jdXMte2NvbG9yOiM0YTRhNGF9LmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtLi1pbi1yYW5nZS17Y29sb3I6IzRFQjVFNn0uZGF0ZXBpY2tlci0tY2VsbC4taW4tcmFuZ2Ute2JhY2tncm91bmQ6cmdiYSg5MiwxOTYsMjM5LC4xKTtjb2xvcjojNGE0YTRhO2JvcmRlci1yYWRpdXM6MH0uZGF0ZXBpY2tlci0tY2VsbC4taW4tcmFuZ2UtLi1mb2N1cy17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjIpfS5kYXRlcGlja2VyLS1jZWxsLi1kaXNhYmxlZC17Y3Vyc29yOmRlZmF1bHQ7Y29sb3I6I2FlYWVhZX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1mb2N1cy17Y29sb3I6I2FlYWVhZX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1pbi1yYW5nZS17Y29sb3I6I2ExYTFhMX0uZGF0ZXBpY2tlci0tY2VsbC4tZGlzYWJsZWQtLi1jdXJyZW50LS4tZm9jdXMte2NvbG9yOiNhZWFlYWV9LmRhdGVwaWNrZXItLWNlbGwuLXJhbmdlLWZyb20te2JvcmRlcjoxcHggc29saWQgcmdiYSg5MiwxOTYsMjM5LC41KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTIsMTk2LDIzOSwuMSk7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDRweH0uZGF0ZXBpY2tlci0tY2VsbC4tcmFuZ2UtdG8te2JvcmRlcjoxcHggc29saWQgcmdiYSg5MiwxOTYsMjM5LC41KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTIsMTk2LDIzOSwuMSk7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMH0uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWN1cnJlbnQte2NvbG9yOiNmZmY7YmFja2dyb3VuZDojNWNjNGVmfS5kYXRlcGlja2VyLS1jZWxsLi1yYW5nZS1mcm9tLS4tcmFuZ2UtdG8te2JvcmRlci1yYWRpdXM6NHB4fS5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC17Ym9yZGVyOm5vbmV9LmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLS4tZm9jdXMte2JhY2tncm91bmQ6IzQ1YmNlZH0uZGF0ZXBpY2tlci0tY2VsbDplbXB0eXtjdXJzb3I6ZGVmYXVsdH0uZGF0ZXBpY2tlci0tZGF5cy1uYW1lc3tkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDttYXJnaW46OHB4IDAgM3B4fS5kYXRlcGlja2VyLS1kYXktbmFtZXtjb2xvcjojRkY5QTE5O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTouOGVtfS4tb25seS10aW1lcGlja2VyLSAuZGF0ZXBpY2tlci0tY29udGVudCwuZGF0ZXBpY2tlci0tYm9keSwuZGF0ZXBpY2tlci1pbmxpbmUgLmRhdGVwaWNrZXItLXBvaW50ZXJ7ZGlzcGxheTpub25lfS5kYXRlcGlja2VyLS1jZWxsLWRheXt3aWR0aDoxNC4yODU3MSV9LmRhdGVwaWNrZXItLWNlbGxzLW1vbnRoc3toZWlnaHQ6MTcwcHh9LmRhdGVwaWNrZXItLWNlbGwtbW9udGh7d2lkdGg6MzMuMzMlO2hlaWdodDoyNSV9LmRhdGVwaWNrZXItLWNlbGxzLXllYXJzLC5kYXRlcGlja2VyLS15ZWFyc3toZWlnaHQ6MTcwcHh9LmRhdGVwaWNrZXItLWNlbGwteWVhcnt3aWR0aDoyNSU7aGVpZ2h0OjMzLjMzJX0uZGF0ZXBpY2tlcnMtY29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH1AbWVkaWEgcHJpbnR7LmRhdGVwaWNrZXJzLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9fS5kYXRlcGlja2Vye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7Ym94LXNoYWRvdzowIDRweCAxMnB4IHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOjRweDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2ZvbnQtZmFtaWx5OlRhaG9tYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0YTRhNGE7d2lkdGg6MjUwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwMDAwcHg7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSxsZWZ0IDBzIC4zcywtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlLGxlZnQgMHMgLjNzO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGVhc2UsbGVmdCAwcyAuM3MsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7ei1pbmRleDoxMDB9LmRhdGVwaWNrZXIuLWZyb20tdG9wLXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfS5kYXRlcGlja2VyLi1mcm9tLXJpZ2h0LXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KX0uZGF0ZXBpY2tlci4tZnJvbS1ib3R0b20tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpfS5kYXRlcGlja2VyLi1mcm9tLWxlZnQtey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLThweCl9LmRhdGVwaWNrZXIuYWN0aXZle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsbGVmdCAwcyAwcywtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBlYXNlLGxlZnQgMHMgMHM7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgZWFzZSxsZWZ0IDBzIDBzLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlfS5kYXRlcGlja2VyLWlubGluZSAuZGF0ZXBpY2tlcntib3JkZXItY29sb3I6I2Q3ZDdkNztib3gtc2hhZG93Om5vbmU7cG9zaXRpb246c3RhdGljO2xlZnQ6YXV0bztyaWdodDphdXRvO29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfS5kYXRlcGlja2VyLS1jb250ZW50e2JveC1zaXppbmc6Y29udGVudC1ib3g7cGFkZGluZzo0cHh9LmRhdGVwaWNrZXItLXBvaW50ZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNkYmRiZGI7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGJkYmRiO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7ei1pbmRleDotMX0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbjpob3ZlciwuZGF0ZXBpY2tlci0tbmF2LXRpdGxlOmhvdmVye2JhY2tncm91bmQ6I2YwZjBmMH0uLXRvcC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLXJpZ2h0LSAuZGF0ZXBpY2tlci0tcG9pbnRlcnt0b3A6Y2FsYygxMDAlIC0gNHB4KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9Li1yaWdodC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tcmlnaHQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7cmlnaHQ6Y2FsYygxMDAlIC0gNHB4KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyl9Li1ib3R0b20tY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWJvdHRvbS1sZWZ0LSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7Ym90dG9tOmNhbGMoMTAwJSAtIDRweCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDMxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpfS4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tbGVmdC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tbGVmdC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVye2xlZnQ6Y2FsYygxMDAlIC0gNHB4KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS4tYm90dG9tLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tdG9wLWxlZnQtIC5kYXRlcGlja2VyLS1wb2ludGVye2xlZnQ6MTBweH0uLWJvdHRvbS1yaWdodC0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi10b3AtcmlnaHQtIC5kYXRlcGlja2VyLS1wb2ludGVye3JpZ2h0OjEwcHh9Li1ib3R0b20tY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXRvcC1jZW50ZXItIC5kYXRlcGlja2VyLS1wb2ludGVye2xlZnQ6Y2FsYyg1MCUgLSAxMHB4IC8gMil9Li1sZWZ0LXRvcC0gLmRhdGVwaWNrZXItLXBvaW50ZXIsLi1yaWdodC10b3AtIC5kYXRlcGlja2VyLS1wb2ludGVye3RvcDoxMHB4fS4tbGVmdC1ib3R0b20tIC5kYXRlcGlja2VyLS1wb2ludGVyLC4tcmlnaHQtYm90dG9tLSAuZGF0ZXBpY2tlci0tcG9pbnRlcntib3R0b206MTBweH0uLWxlZnQtY2VudGVyLSAuZGF0ZXBpY2tlci0tcG9pbnRlciwuLXJpZ2h0LWNlbnRlci0gLmRhdGVwaWNrZXItLXBvaW50ZXJ7dG9wOmNhbGMoNTAlIC0gMTBweCAvIDIpfS5kYXRlcGlja2VyLS1ib2R5LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5kYXRlcGlja2VyLS1uYXZ7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VmZWZlZjttaW4taGVpZ2h0OjMycHg7cGFkZGluZzo0cHh9Li1vbmx5LXRpbWVwaWNrZXItIC5kYXRlcGlja2VyLS1uYXZ7ZGlzcGxheTpub25lfS5kYXRlcGlja2VyLS1uYXYtYWN0aW9uLC5kYXRlcGlja2VyLS1uYXYtdGl0bGV7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbnt3aWR0aDozMnB4O2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZGF0ZXBpY2tlci0tbmF2LWFjdGlvbi4tZGlzYWJsZWQte3Zpc2liaWxpdHk6aGlkZGVufS5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHN2Z3t3aWR0aDozMnB4O2hlaWdodDozMnB4fS5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHBhdGh7ZmlsbDpub25lO3N0cm9rZTojOWM5YzljO3N0cm9rZS13aWR0aDoycHh9LmRhdGVwaWNrZXItLW5hdi10aXRsZXtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjAgOHB4fS5kYXRlcGlja2VyLS1idXR0b25zLC5kYXRlcGlja2VyLS10aW1le2JvcmRlci10b3A6MXB4IHNvbGlkICNlZmVmZWY7cGFkZGluZzo0cHh9LmRhdGVwaWNrZXItLW5hdi10aXRsZSBpe2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOiM5YzljOWM7bWFyZ2luLWxlZnQ6NXB4fS5kYXRlcGlja2VyLS1uYXYtdGl0bGUuLWRpc2FibGVkLXtjdXJzb3I6ZGVmYXVsdDtiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tYnV0dG9uc3tkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0uZGF0ZXBpY2tlci0tYnV0dG9ue2NvbG9yOiM0RUI1RTY7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7ZGlzcGxheTotd2Via2l0LWlubGluZS1mbGV4O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MzJweH0uZGF0ZXBpY2tlci0tYnV0dG9uOmhvdmVye2NvbG9yOiM0YTRhNGE7YmFja2dyb3VuZDojZjBmMGYwfS5kYXRlcGlja2VyLS10aW1le2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LmRhdGVwaWNrZXItLXRpbWUuLWFtLXBtLSAuZGF0ZXBpY2tlci0tdGltZS1zbGlkZXJzey13ZWJraXQtZmxleDowIDEgMTM4cHg7LW1zLWZsZXg6MCAxIDEzOHB4O2ZsZXg6MCAxIDEzOHB4O21heC13aWR0aDoxMzhweH0uLW9ubHktdGltZXBpY2tlci0gLmRhdGVwaWNrZXItLXRpbWV7Ym9yZGVyLXRvcDpub25lfS5kYXRlcGlja2VyLS10aW1lLXNsaWRlcnN7LXdlYmtpdC1mbGV4OjAgMSAxNTNweDstbXMtZmxleDowIDEgMTUzcHg7ZmxleDowIDEgMTUzcHg7bWFyZ2luLXJpZ2h0OjEwcHg7bWF4LXdpZHRoOjE1M3B4fS5kYXRlcGlja2VyLS10aW1lLWxhYmVse2Rpc3BsYXk6bm9uZTtmb250LXNpemU6MTJweH0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50e2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgMCAwIDEwcHh9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1jb2xvbnttYXJnaW46MCAycHggM3B4O2xpbmUtaGVpZ2h0OjF9LmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1ob3VycywuZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LW1pbnV0ZXN7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTlweDtmb250LWZhbWlseTpcIkNlbnR1cnkgR290aGljXCIsQ2VudHVyeUdvdGhpYyxBcHBsZUdvdGhpYyxzYW5zLXNlcmlmO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWhvdXJzOmFmdGVyLC5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtbWludXRlczphZnRlcntjb250ZW50OicnO2JhY2tncm91bmQ6I2YwZjBmMDtib3JkZXItcmFkaXVzOjRweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0ycHg7dG9wOi0zcHg7cmlnaHQ6LTJweDtib3R0b206LTJweDt6LWluZGV4Oi0xO29wYWNpdHk6MH0uZGF0ZXBpY2tlci0tdGltZS1jdXJyZW50LWhvdXJzLi1mb2N1cy06YWZ0ZXIsLmRhdGVwaWNrZXItLXRpbWUtY3VycmVudC1taW51dGVzLi1mb2N1cy06YWZ0ZXJ7b3BhY2l0eToxfS5kYXRlcGlja2VyLS10aW1lLWN1cnJlbnQtYW1wbXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7LXdlYmtpdC1hbGlnbi1zZWxmOmZsZXgtZW5kOy1tcy1mbGV4LWl0ZW0tYWxpZ246ZW5kO2FsaWduLXNlbGY6ZmxleC1lbmQ7Y29sb3I6IzljOWM5YzttYXJnaW4tbGVmdDo2cHg7Zm9udC1zaXplOjExcHg7bWFyZ2luLWJvdHRvbToxcHh9LmRhdGVwaWNrZXItLXRpbWUtcm93e2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjExcHg7aGVpZ2h0OjE3cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsI2RlZGVkZSwjZGVkZWRlKSBsZWZ0IDUwJS8xMDAlIDFweCBuby1yZXBlYXR9LmRhdGVwaWNrZXItLXRpbWUtcm93OmZpcnN0LWNoaWxke21hcmdpbi1ib3R0b206NHB4fS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXXtiYWNrZ3JvdW5kOjAgMDtjdXJzb3I6cG9pbnRlcjstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdG9vbHRpcHtkaXNwbGF5Om5vbmV9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYntib3JkZXItY29sb3I6I2I4YjhiOH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym9yZGVyLWNvbG9yOiNiOGI4Yjh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmhvdmVyOjotbXMtdGh1bWJ7Ym9yZGVyLWNvbG9yOiNiOGI4Yjh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOmZvY3Vze291dGxpbmU6MH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JhY2tncm91bmQ6IzVjYzRlZjtib3JkZXItY29sb3I6IzVjYzRlZn0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZDojNWNjNGVmO2JvcmRlci1jb2xvcjojNWNjNGVmfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLXRodW1ie2JhY2tncm91bmQ6IzVjYzRlZjtib3JkZXItY29sb3I6IzVjYzRlZn0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTJweDt3aWR0aDoxMnB4O2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgI2RlZGVkZTtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yczttYXJnaW4tdG9wOi02cHh9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1ie2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTJweDt3aWR0aDoxMnB4O2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgI2RlZGVkZTtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yc30uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYntib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEycHg7d2lkdGg6MTJweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNkZWRlZGU7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tib3JkZXI6bm9uZTtoZWlnaHQ6MXB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFja3tib3JkZXI6bm9uZTtoZWlnaHQ6MXB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNre2JvcmRlcjpub25lO2hlaWdodDoxcHg7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZDowIDB9LmRhdGVwaWNrZXItLXRpbWUtcm93IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlcntiYWNrZ3JvdW5kOjAgMH0uZGF0ZXBpY2tlci0tdGltZS1yb3cgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVye2JhY2tncm91bmQ6MCAwfS5kYXRlcGlja2VyLS10aW1lLXJvdyBzcGFue3BhZGRpbmc6MCAxMnB4fS5kYXRlcGlja2VyLS10aW1lLWljb257Y29sb3I6IzljOWM5Yztib3JkZXI6MXB4IHNvbGlkO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZToxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDVweCAtMXB4IDA7d2lkdGg6MWVtO2hlaWdodDoxZW19LmRhdGVwaWNrZXItLXRpbWUtaWNvbjphZnRlciwuZGF0ZXBpY2tlci0tdGltZS1pY29uOmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6Y3VycmVudENvbG9yO3Bvc2l0aW9uOmFic29sdXRlfS5kYXRlcGlja2VyLS10aW1lLWljb246YWZ0ZXJ7aGVpZ2h0Oi40ZW07d2lkdGg6MXB4O2xlZnQ6Y2FsYyg1MCUgLSAxcHgpO3RvcDpjYWxjKDUwJSArIDFweCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS5kYXRlcGlja2VyLS10aW1lLWljb246YmVmb3Jle3dpZHRoOi40ZW07aGVpZ2h0OjFweDt0b3A6Y2FsYyg1MCUgKyAxcHgpO2xlZnQ6Y2FsYyg1MCUgLSAxcHgpfS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17Y29sb3I6I2RlZGVkZX0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLTpob3ZlciwuZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUtOmhvdmVye2NvbG9yOiNjNWM1YzV9Li1kaXNhYmxlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4tZGlzYWJsZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2NvbG9yOiNkZWRlZGV9Li1zZWxlY3RlZC0uZGF0ZXBpY2tlci0tY2VsbC1kYXkuLW90aGVyLW1vbnRoLSwuLXNlbGVjdGVkLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNhMmRkZjZ9Li1zZWxlY3RlZC0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4tc2VsZWN0ZWQtLi1mb2N1cy0uZGF0ZXBpY2tlci0tY2VsbC15ZWFyLi1vdGhlci1kZWNhZGUte2JhY2tncm91bmQ6IzhhZDVmNH0uLWluLXJhbmdlLS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtLC4taW4tcmFuZ2UtLmRhdGVwaWNrZXItLWNlbGwteWVhci4tb3RoZXItZGVjYWRlLXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoOTIsMTk2LDIzOSwuMSk7Y29sb3I6I2NjY30uLWluLXJhbmdlLS4tZm9jdXMtLmRhdGVwaWNrZXItLWNlbGwtZGF5Li1vdGhlci1tb250aC0sLi1pbi1yYW5nZS0uLWZvY3VzLS5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDkyLDE5NiwyMzksLjIpfS5kYXRlcGlja2VyLS1jZWxsLWRheS4tb3RoZXItbW9udGgtOmVtcHR5LC5kYXRlcGlja2VyLS1jZWxsLXllYXIuLW90aGVyLWRlY2FkZS06ZW1wdHl7YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmV9IiwiLml0aSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5pdGkgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLml0aV9faGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaXRpX192LWhpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuaXRpIGlucHV0LCAuaXRpIGlucHV0W3R5cGU9dGV4dF0sIC5pdGkgaW5wdXRbdHlwZT10ZWxdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5pdGlfX2ZsYWctY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxcHg7IH1cbiAgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDZweCAwIDhweDsgfVxuICAuaXRpX19hcnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgIzU1NTsgfVxuICAgIC5pdGlfX2Fycm93LS11cCB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM1NTU7IH1cbiAgLml0aV9fY291bnRyeS1saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAwIC0xcHg7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLml0aV9fY291bnRyeS1saXN0LS1kcm9wdXAge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLml0aV9fY291bnRyeS1saXN0IHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfSB9XG4gIC5pdGlfX2ZsYWctYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7IH1cbiAgLml0aV9fZGl2aWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7IH1cbiAgLml0aV9fY291bnRyeSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuaXRpX19kaWFsLWNvZGUge1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gIC5pdGlfX2NvdW50cnkuaXRpX19oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLml0aV9fZmxhZy1ib3gsIC5pdGlfX2NvdW50cnktbmFtZSwgLml0aV9fZGlhbC1jb2RlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5pdGlfX2ZsYWctYm94LCAuaXRpX19jb3VudHJ5LW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogNnB4OyB9XG4gIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0LCAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFt0eXBlPXRleHRdLCAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFt0eXBlPXRlbF0sIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSBpbnB1dCwgLml0aS0tc2VwYXJhdGUtZGlhbC1jb2RlIGlucHV0W3R5cGU9dGV4dF0sIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLml0aS0tYWxsb3ctZHJvcGRvd24gLml0aV9fZmxhZy1jb250YWluZXIsIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19mbGFnLWNvbnRhaW5lciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLml0aS0tYWxsb3ctZHJvcGRvd24gLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG4gIC5pdGktLWFsbG93LWRyb3Bkb3duIGlucHV0W2Rpc2FibGVkXSArIC5pdGlfX2ZsYWctY29udGFpbmVyOmhvdmVyLFxuICAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0gKyAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbZGlzYWJsZWRdICsgLml0aV9fZmxhZy1jb250YWluZXI6aG92ZXIgLml0aV9fc2VsZWN0ZWQtZmxhZyxcbiAgICAuaXRpLS1hbGxvdy1kcm9wZG93biBpbnB1dFtyZWFkb25seV0gKyAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG4gIC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSAuaXRpX19zZWxlY3RlZC1kaWFsLWNvZGUge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7IH1cbiAgLml0aS0tY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwMHB4O1xuICAgIGxlZnQ6IC0xMDAwcHg7XG4gICAgei1pbmRleDogMTA2MDtcbiAgICBwYWRkaW5nOiAxcHg7IH1cbiAgICAuaXRpLS1jb250YWluZXI6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5pdGktbW9iaWxlIC5pdGktLWNvbnRhaW5lciB7XG4gIHRvcDogMzBweDtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xuICByaWdodDogMzBweDtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbi5pdGktbW9iaWxlIC5pdGlfX2NvdW50cnktbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5pdGktbW9iaWxlIC5pdGlfX2NvdW50cnkge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuXG4uaXRpX19mbGFnIHtcbiAgd2lkdGg6IDIwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JlIHtcbiAgICB3aWR0aDogMThweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2gge1xuICAgIHdpZHRoOiAxNXB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19tYyB7XG4gICAgd2lkdGg6IDE5cHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX25lIHtcbiAgICB3aWR0aDogMThweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnAge1xuICAgIHdpZHRoOiAxM3B4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192YSB7XG4gICAgd2lkdGg6IDE1cHg7IH1cbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgIC5pdGlfX2ZsYWcge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA1NjUycHggMTVweDsgfSB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hYyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FkIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hZSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYWYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19haSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FsIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYW0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hbyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2FxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXIge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hcyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2F0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19hdyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2F4IHtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYXoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iYSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNzRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JiIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iZSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JmIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmcge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19iaCB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JpIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYmoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ibCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NzBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JtIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYm4ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjE0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ibyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MzZweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2JxIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjgwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19icyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MDJweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2J0IHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcyNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnYge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzQ2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19idyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03NjhweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2J5IHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fYnoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODEycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jYSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MzRweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NjIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg1NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2Qge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODc4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05MDBweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NnIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkyMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2gge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTQ0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19jaSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NjFweCAwcHg7IH1cbiAgLml0aV9fZmxhZy5pdGlfX2NrIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk4M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY2wge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY20ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAyN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY28ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA3MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3Age1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3Ige1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3Uge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEzN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3Yge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE1OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3cge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE4MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3gge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3kge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIyNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fY3oge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI0N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZGUge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI2OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZGcge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZGoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMxM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZGsge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMzNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZG0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM1N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZG8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM3OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZHoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQyM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWUge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ2N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ4OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZWgge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZXIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUzM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZXMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU1NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZXQge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU3N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZXUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU5OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZmkge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYyMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZmoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY0M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZmsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY2NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZm0ge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY4N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZm8ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcwOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZnIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTczMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Ege1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc1M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Ige1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc3NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Qge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc5N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Uge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgxOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2Yge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg0MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2cge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg2M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2gge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg4NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkwN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ2wge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkyOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ20ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk1MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk3M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Age1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk5NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Ege1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAxN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Ige1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAzOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Mge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA2MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Qge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3Uge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEwNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3cge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEyN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fZ3kge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE0OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faGsge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE3MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faG0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE5M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faG4ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIxNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faHIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIzN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faHQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI1OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faHUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI4MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faWMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMwM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faWQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMyNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faWUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM0N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faWwge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM2OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faW0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM5MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faW4ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQxM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faW8ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQzNXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faXEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQ1N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faXIge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQ3OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faXMge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUwMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9faXQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUyM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9famUge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU0NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fam0ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU2N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fam8ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU4OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fanAge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYxMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa2Uge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYzM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa2cge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY1NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa2gge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY3N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa2kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY5OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa20ge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjcyMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa24ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc0M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3Age1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc2NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3Ige1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc4N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3cge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgwOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3kge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgzMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fa3oge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg1M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg3NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg5N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjkxOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGkge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk0MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbGsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk2M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHIge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk4NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAwN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHQge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAyOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHUge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA1MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHYge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA3M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbHkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA5NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzExN3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWMge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzEzOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWQge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE2MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE4MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzIwNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzIyNnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWgge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI0OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWsge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI3MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbWwge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI5MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbW0ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMxNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbW4ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMzNnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbW8ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM1OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXAge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM4MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQwMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQyNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ0NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ2OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ5MHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUxMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXcge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUzNHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXgge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU1NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU3OHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbXoge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYwMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzYyMnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY0NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmUge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY2NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmYge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY4NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmcge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzcwOHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmkge1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzczMHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbmwge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc1MnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbm8ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc3NHB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnAge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc5NnB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnIge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgxMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnUge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgzM3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fbnoge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg1NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fb20ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg3N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGEge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg5OXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGUge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzkyMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGYge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk0M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGcge1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk2NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGgge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk4N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGsge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAwOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcGwge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAzMXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcG0ge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA1M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcG4ge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA3NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA5N3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDExOXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHQge1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE0MXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHcge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE2M3B4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcHkge1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE4NXB4IDBweDsgfVxuICAuaXRpX19mbGFnLml0aV9fcWEge1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjA3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19yZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjI5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ybyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjUxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ycyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MjczcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ydSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00Mjk1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19ydyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MzE3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zYSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MzM5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zYiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MzYxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zYyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MzgzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zZCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDA1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zZSB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDI3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDQ5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zaCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDcxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zaSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NDkzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zaiB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NTE1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zayB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NTM3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zbCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NTU5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zbSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NTgxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zbiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjAzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zbyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjI1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjQ3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zcyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjY5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zdCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NjkxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zdiB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NzEzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zeCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NzM1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zeSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00NzU3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX19zeiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00Nzc5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190YSB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODAxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190YyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODIzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ZCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODQ1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODY3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ZyB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00ODg5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190aCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTExcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190aiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTMzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ayB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTU1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190bCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTc3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190bSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OTk5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190biB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDIxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190byB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDQzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190ciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDY1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190dCB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MDg3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190diB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTA5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190dyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTMxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX190eiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTUzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191YSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTc1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191ZyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MTk3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191bSB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MjE5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191biB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MjQxcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191cyB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MjYzcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191eSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01Mjg1cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX191eiB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzA3cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192YSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzI5cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192YyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzQ2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192ZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzY4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192ZyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01MzkwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192aSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDEycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192biB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDM0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX192dSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDU2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX193ZiB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NDc4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX193cyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTAwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX194ayB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTIycHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX195ZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTQ0cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX195dCB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTY2cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX196YSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NTg4cHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX196bSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NjEwcHggMHB4OyB9XG4gIC5pdGlfX2ZsYWcuaXRpX196dyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NjMycHggMHB4OyB9XG5cbi5pdGlfX2ZsYWcge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IDBweCAjODg4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZmxhZ3MvZmxhZ3MucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREJEQkRCO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDA7IH1cbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgIC5pdGlfX2ZsYWcge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ZsYWdzL2ZsYWdzQDJ4LnBuZ1wiKTsgfSB9XG5cbi5pdGlfX2ZsYWcuaXRpX19ucCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4iLCJAaW1wb3J0IFwiZm9udHNcIjtcclxuQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuQGltcG9ydCBcImNzcy9qcXVlcnkuZmFuY3lib3hcIjtcclxuQGltcG9ydCBcImNzcy9zbGlja1wiO1xyXG5AaW1wb3J0IFwiY3NzL3NsaWNrLXRoZW1lXCI7XHJcbkBpbXBvcnQgXCJjc3MvZGF0ZXBpY2tlci5taW5cIjtcclxuQGltcG9ydCBcImNzcy9pbnRsVGVsSW5wdXRcIjtcclxuXHJcbi5pdGlfX2ZsYWcge2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9mbGFncy9mbGFncy5wbmdcIik7fVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XHJcbiAgLml0aV9fZmxhZyB7YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ZsYWdzL2ZsYWdzQDJ4LnBuZ1wiKTt9XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmJvZHkubm8tc2Nyb2xsIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG59XHJcblxyXG5idXR0b246Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbioge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHJcbn1cclxuXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJHQtbGluay1ibGFjaztcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkdC1saW5rLWJsYWNrO1xyXG4gIH1cclxufVxyXG5cclxudWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5tYWluLXdyYXBwZXIge1xyXG4gICYud3JhcHBlci0tc2luZ2xlLXBhZ2Uge1xyXG4gICAgcGFkZGluZy10b3A6IC4wMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMzFyZW07XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMCAzcmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzEwcHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICB9XHJcblxyXG4gICYtLXRhbmstY2xlYW5pbmcsICYtLXNlcnZpY2VzIHtcclxuICAgIHdpZHRoOiAxMzFyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzEwcHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tdGFuay1jbGVhbmluZy13aWRlIHtcclxuICAgIHdpZHRoOiAxNDZyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDYwcHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFpbmVyLXRhbmstY2xlYW5pbmcge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDE0NHJlbTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXJcclxuXHJcbi5yZXNwb25zaXZlLWltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50ZXh0LWJyZWFrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnRleHQtbm93cmFwIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4udW5kZXJsaW5lIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0aXRsZS1ibGFjaztcclxuXHJcbiAgJi51bmRlcmxpbmUtLXdoaXRlIHtcclxuICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XHJcbiAgfVxyXG4gICYudW5kZXJsaW5lLS1ncmF5IHtcclxuICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuNik7XHJcbiAgfVxyXG4gICYudW5kZXJsaW5lLS1ibHVlIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdC1saW5rO1xyXG4gIH1cclxuICAmLnVuZGVybGluZS0tZGFzaGVkIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzgxODE4MTtcclxuICB9XHJcbn1cclxuXHJcbi5uby1zdHlsZS1saW5rIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDEuOHJlbTtcclxuICBsaW5lLWhlaWdodDogM3JlbTtcclxuICBoZWlnaHQ6IDUuNnJlbTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICR0LWdyZWVuO1xyXG4gIHRyYW5zaXRpb246IC4ycztcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgfVxyXG5cclxuICAmLmJ1dHRvbi0taW52ZXJ0IHtcclxuICAgIGJhY2tncm91bmQ6ICR0LWdyZWVuO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMENBMjREO1xyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR0LWdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9faW5wdXQtb3V0ZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuaXRpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi5maWVsZC0taW52YWxpZCB7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnISc7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMy44cmVtO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR0LXJlZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAuNHJlbSAuNHJlbSAwO1xyXG4gICAgfVxyXG4gICAgLmZpZWxkLS1yZXF1YXJlZCB7XHJcbiAgICAgIGJvcmRlcjogLjJyZW0gc29saWQgJHQtcmVkO1xyXG5cclxuICAgICAgJiArIC5jYWxlbmRhci1pY29uIHtcclxuICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICR0LXJlZFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmICsgLmZvcm1fX2Vycm9yLW1zZyB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmICsgLnNlbGVjdC1zdHlsZWQge1xyXG4gICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICR0LXJlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX19pbnB1dC13cmFwcGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICB9XHJcblxyXG4gICYuaW5wdXQtd3JhcHBlci0tcmFkaW8sICYuaW5wdXQtd3JhcHBlci0tY2hlY2tib3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IC40cmVtO1xyXG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAjQzhDRkQ2O1xyXG4gICAgYWxpZ24tc2VsZjogZW5kO1xyXG4gIH1cclxuXHJcbiAgJi5pbnB1dC13cmFwcGVyLS1yYWRpby1nZW5kZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICYuZmllbGQtLWludmFsaWQge1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICAgIC5mb3JtX19lcnJvci1tc2cge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fX2Vycm9yLW1zZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1LjlyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHRvcDogNC41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaW5wdXQtd3JhcHBlci0tbWFyaXRhbC1zdGF0dXMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5pbnB1dC13cmFwcGVyLS1tYXJpdGFsLXN0YXR1cy1zZWxlY3Qge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaW5wdXQtd3JhcHBlci0tZHJpdmVyLWNhdGVnb3J5IHtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci10b3A6IC4xcmVtIHNvbGlkICNjOGNmZDY7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAuMXJlbSBzb2xpZCAjYzhjZmQ2O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX19sYWJlbC5sYWJlbC0tcmFkaW8ge1xyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgIGZsZXg6IHVuc2V0O1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCAjYzhjZmQ2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbSAwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAuMXJlbSBzb2xpZCAjYzhjZmQ2O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIC40cmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIC40cmVtIDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSg4KSB7XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAuNHJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1vZi10eXBlKDkpIHtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlucHV0LXdyYXBwZXItLWlubGluZSB7XHJcbiAgICBtYXgtd2lkdGg6IDU2LjRyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5zZWxlY3Q6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIC5zZWxlY3Qtc3R5bGVkIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbSAwIDAgLjRyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWxlY3Q6bGFzdC1vZi10eXBlIHtcclxuICAgICAgLnNlbGVjdC1zdHlsZWQge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgLjRyZW0gLjRyZW0gMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhbGVuZGFyLWljb24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMy43cmVtO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNGM0YzRjMgdXJsKCcuLi9pbWcvY2FsZW5kYXIuc3ZnJykgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcclxuICAgIGJvcmRlci1yYWRpdXM6IC40cmVtIDAgMCAuNHJlbTtcclxuICAgIGJvcmRlcjogLjFyZW0gc29saWQgI0Q0RDRENDtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX19sYWJlbC13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLmZvcm1fX2xhYmVsLmxhYmVsLS1jaGVja2JveCB7XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICBtYXJnaW46IC42cmVtIDAgMS41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fX2lucHV0LWlubGluZSB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLWNvbHVtbi1nYXA6IDEuNnJlbTtcclxuICBncmlkLXJvdy1nYXA6IDJyZW07XHJcblxyXG4gICYuaW5wdXQtaW5saW5lIHtcclxuICAgICYtLWNvbDYge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDYsIDFmcik7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMywgMWZyKTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgICAgICAgZ3JpZC1nYXA6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1jb2w0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCg0LCAxZnIpO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY29sMyB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMywgMWZyKTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICAgICAgICBncmlkLWdhcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY29sMiB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMiwgMWZyKTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICAgICAgICBncmlkLWdhcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tZ2FwMCB7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgICAmLS1nYXAxIHtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAmLS1nYXAzIHtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAzLjZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9faW5wdXQtc2VjdGlvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDQuMXJlbTtcclxuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xyXG4gIHBhZGRpbmc6IDIuNXJlbSAyLjlyZW0gMS40cmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IC40cmVtO1xyXG4gIGJvcmRlcjogLjFyZW0gc29saWQgI0M4Q0ZENjtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuMXJlbTtcclxuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtIC41cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5pbnB1dC1zZWN0aW9uLS1wcm9ncmFtbXMge1xyXG4gICAgcGFkZGluZzogMy41cmVtIDQuOHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlucHV0LXNlY3Rpb24tLWV4cGlyaWVuY2Uge1xyXG4gICAgcGFkZGluZzogMCA0LjNyZW0gMCAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtIC41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1pbmxpbmUtLWNvbDQge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMjZyZW0gcmVwZWF0KDMsIDFmcik7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMywgMWZyKTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgICAgICAgZ3JpZC1nYXA6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi0tcGVyaW9kIHtcclxuICAgICAgLmZvcm1fX2lucHV0LW91dGVyLmZpZWxkLS1pbnZhbGlkIHtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5mb3JtX19lcnJvci1tc2cge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDQuM3JlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIHRvcDogNi44cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICYuaW5wdXQtc2VjdGlvbi0tcmVsYXRpdmVzLCAmLmlucHV0LXNlY3Rpb24tLWxlYXZlIHtcclxuICAgIHBhZGRpbmc6IDAgNC4zcmVtIDAgMS41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgcGFkZGluZzogMCAxLjVyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbSAuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuY2xvbmUtc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9fbGFiZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjRyZW07XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuXHJcbiAgJi5sYWJlbC0tY2hlY2tib3gge1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLS4ycmVtO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEuOXJlbTtcclxuICAgICAgaGVpZ2h0OiAxLjlyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0RDRENEO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxLjlyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjlyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubGFiZWwtLXJhZGlvIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMS41cmVtIDA7XHJcbiAgICBib3JkZXI6IC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAuMXJlbSBzb2xpZCAjRDRENEQ0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICM5NDk0OTQ7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIC40cmVtIC40cmVtIDA7XHJcbiAgICB9XHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAuNHJlbSAwIDAgLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmxhYmVsLS1leHBpcmllbmNlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmxhYmVsLS11cGxvYWQge1xyXG4gICAgbWFyZ2luLXRvcDogMy42cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbjtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMi41cmVtO1xyXG4gICAgaGVpZ2h0OiA1LjZyZW07XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAuM3JlbTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1yZXN1bWUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbWluLXdpZHRoOiAxOHJlbTtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogLjJyZW0gZGFzaGVkICNBQUI1QkU7XHJcbiAgICAgIGNvbG9yOiAjM0Y0QzU5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxhYmVsX19hc3RlcmlzayB7XHJcbiAgICBjb2xvcjogI2ZmMjkyOTtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX19lcnJvci1tc2cge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICBjb2xvcjogJHQtcmVkO1xyXG4gIHRvcDogLS41cmVtO1xyXG5cclxuICAmLS1wcml2YWN5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogLTEuOHJlbTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcclxuICAgIHdpZHRoOiAyMC44cmVtO1xyXG4gICAgcGFkZGluZzogLjlyZW0gMS4zcmVtO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xyXG4gICAgYmFja2dyb3VuZDogJHQtcmVkO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHRvcDogdW5zZXQ7XHJcbiAgICAgIGxlZnQ6IC0uNXJlbTtcclxuICAgICAgYm90dG9tOiAtMS42cmVtO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgcmlnaHQ6IC0uNHJlbTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogLjlyZW07XHJcbiAgICAgIGhlaWdodDogLjlyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6ICR0LXJlZDtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9faW5wdXQsIC5mb3JtX190ZXh0YXJlYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMS42cmVtIDEuOHJlbSAxLjJyZW07XHJcbiAgYm9yZGVyOiAuMXJlbSBzb2xpZCAjRDVENUQ1O1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gIGJvcmRlci1yYWRpdXM6IC40cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogLjlyZW0gMS40cmVtIC45cmVtO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzkyOTI5MjtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZDogI2VmZWZlZjtcclxuICAgIGNvbG9yOiAjRDVENUQ1O1xyXG4gIH1cclxuXHJcbiAgJi5maWVsZC0tc3BhbjMge1xyXG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMztcclxuICB9XHJcblxyXG4gICZbdHlwZT1cIm51bWJlclwiXSB7XHJcbiAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLCAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5maWVsZC0tZGF0ZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbTtcclxuICB9XHJcblxyXG4gICYuZmllbGQtLXBob25lIHtcclxuICAgIGNvbG9yOiAjOTI5MjkyO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBjb2xvcjogJHRleHQtYmxhY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmZvcm1fX3RleHRhcmVhIHtcclxuICBtaW4taGVpZ2h0OiA4LjlyZW07XHJcbiAgcmVzaXplOiBub25lO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBtaW4taGVpZ2h0OiA3LjlyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9fY2hlY2tib3gge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICYuY2hlY2tib3gtLXByaXZhY3kgKyAubGFiZWwtLWNoZWNrYm94OjpiZWZvcmV7XHJcbiAgICBib3JkZXI6IC4ycmVtIHNvbGlkICNjNzFmMWY7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9fY2hlY2tib3g6Y2hlY2tlZCArIC5sYWJlbC0tY2hlY2tib3g6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZDogJHQtZ3JlZW4gdXJsKCcuLi9pbWcvY2hlY2tib3guc3ZnJykgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi5mb3JtX19pbnB1dC1yYWRpbywgLmZvcm1fX2lucHV0LWNoZWNrYm94IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5mb3JtX19pbnB1dC1yYWRpbzpjaGVja2VkICsgLmxhYmVsLS1yYWRpbywgLmZvcm1fX2lucHV0LWNoZWNrYm94OmNoZWNrZWQgKyAubGFiZWwtLXJhZGlvIHtcclxuICBiYWNrZ3JvdW5kOiAjZDZmM2UyO1xyXG4gIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICBib3JkZXI6IC4xcmVtIHNvbGlkICR0LWdyZWVuO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgJHQtZ3JlZW4gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59XHJcbi5mb3JtX191cGxvYWQtd3JhcHBlciB7XHJcbiAgbWFyZ2luLXRvcDogMy42cmVtO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDE4cmVtIDFmcjtcclxuICBncmlkLWNvbHVtbi1nYXA6IDIuOXJlbTtcclxuICBncmlkLXJvdy1nYXA6IDIuMXJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgfVxyXG5cclxuICAuZm9ybV9fZXJyb3ItbXNnIHtcclxuICAgIHRvcDogdW5zZXQ7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX19maWxlLXVwbG9hZCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgJi5maWVsZC0taW52YWxpZCArIC5sYWJlbC0tdXBsb2FkLXJlc3VtZXtcclxuICAgIGJvcmRlci1jb2xvcjogJHQtcmVkO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fX2ZpbGUtbGlzdCB7XHJcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBvcmRlcjogMjtcclxuICAgIGdyaWQtY29sdW1uOiB1bnNldDtcclxuICB9XHJcblxyXG4gICYtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAzLjhyZW0gMCA0LjZyZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgY29sb3I6ICMzRjRDNTk7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGJvcmRlcjogLjFyZW0gZGFzaGVkICNBQUI1QkU7XHJcbiAgICBib3JkZXItcmlnaHQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMS43cmVtO1xyXG4gICAgICBoZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMS4xcmVtKTtcclxuICAgICAgbGVmdDogMS44cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy91cGxvYWQtZmlsZS5zdmcnKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1kZWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogLS4xcmVtO1xyXG4gICAgd2lkdGg6IDMuOHJlbTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlICsgLjJyZW0pO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgYmFja2dyb3VuZDogJHQtcmVkIHVybCgnLi4vaW1nL2RlbC1maWxlLWJ1dHRvbi5zdmcnKSBjZW50ZXIgY2VudGVyIC8gYXV0byBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIC4zcmVtIC4zcmVtIDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9fZmlsZS11cGxvYWQtd3JhcHBlciB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG9yZGVyOiAzO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fX2ZpbGUtdXBsb2FkLWRlc2Mge1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX19hZGQtYnV0dG9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1ib3R0b206IC4xcmVtIGRhc2hlZCAkdC1ncmVlbjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcblxyXG4gICYuYWRkLWJ1dHRvbi0tam9iLCAmLmFkZC1idXR0b24tLXJlbGF0aXZlLCAmLmFkZC1idXR0b24tLWxlYXZlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX19sYW5ndWFnZS1zZWN0aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG4gIH1cclxuXHJcbiAgLnNlbGVjdDpmaXJzdC1vZi10eXBlIHtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgIGZsZXg6IC42NztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb3JtX19jaGVja2JveC1zZWN0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cclxuICAuY2hlY2tib3gtc2VjdGlvbl9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogLjdyZW07XHJcbiAgICBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCAjQzhDRkQ2O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gIH1cclxuXHJcbiAgLmxhYmVsLS1jaGVja2JveCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICB0b3A6IC4xcmVtO1xyXG4gICAgICB3aWR0aDogMS45cmVtO1xyXG4gICAgICBoZWlnaHQ6IDEuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybV9fdGV4dGFyZWEge1xyXG4gICAgbWFyZ2luLXRvcDogMS4xcmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm1fX3ByaXZhY3ktbGluayB7XHJcbiAgLy93aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGJvcmRlci1ib3R0b206IC42cHggc29saWQgJHQtbGluay1ibGFjaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgIGJvcmRlci1ib3R0b206IC42cHggc29saWQgJHQtZ3JlZW47XHJcbiAgfVxyXG59XHJcblxyXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCJAaW1wb3J0IFwiZm9udHNcIjtcclxuQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6ICdMYXRvJywgJ1NhbnMgU2VyaWYnO1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnBhZ2UtdGl0bGUsIC5ibG9jay10aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCAnU2FucyBTZXJpZic7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbn1cclxuXHJcbi5wYWdlLXRpdGxlIHtcclxuICBmb250LXNpemU6IDUuMnJlbTtcclxuICBsaW5lLWhlaWdodDogN3JlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuOXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5ibG9jay10aXRsZSB7XHJcbiAgZm9udC1zaXplOiA0LjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDYuOHJlbTtcclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy45cmVtO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi5icmVhZC1jcnVtYnMge1xyXG4gIG1hcmdpbi10b3A6IDQuMnJlbTtcclxuICBjb2xvcjogJHQtdGV4dC1ncmF5O1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIC5icmVhZC1jcnVtYnNfX2xpbmsge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogJHQtdGV4dC1ncmF5O1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0LXRleHQtZ3JheTtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkdC1saW5rLWJsYWNrO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHQtbGluay1ibGFjaztcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcvJztcclxuICAgICAgYm90dG9tOiAtLjVyZW07XHJcbiAgICAgIHJpZ2h0OiAtMS41cmVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0IHtcclxuICAuYnJlYWQtY3J1bWJzX19pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgLmJyZWFkLWNydW1ic19fbGluayB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgJ2NvbG9ycyc7XG5cbi53cmFwcGVyLS1jYXJlZXItcGFnZSB7XG5cdGJhY2tncm91bmQ6ICR0LWJnLWdyYXk7XG59XG5cbi5jb250ZW50LWJsb2NrIHtcblx0Ji5ibG9jay0tc2luZ2xlLXBhZ2UuYmxvY2stLWNhcmVlciB7XG5cdFx0cGFkZGluZzogMXJlbSAwIDcuN3JlbTtcblxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDAuNHJlbTtcblx0XHR9XG5cdH1cbn1cblxuLmNhcmVlci1jb250ZW50X19kZXNjIHtcblx0Zm9udC1zaXplOiAxLjZyZW07XG5cdGxpbmUtaGVpZ2h0OiAyLjhyZW07XG59XG5cbi5jYXJlZXItY29udGVudF9fdmFjYW5jeS1saXN0IHtcblx0bWFyZ2luLXRvcDogMi45cmVtO1xuXG5cdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0fVxuXHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcblx0XHRtYXJnaW4tbGVmdDogLTFyZW07XG5cdH1cbn1cblxuLmRyb3BkYXduLW1lbnVfX3ZhY2FuY3ktaXRlbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Ym94LXNoYWRvdzogMCAwLjFyZW0gMC4xcmVtIHJnYmEoNDEsIDQxLCA0MSwgMC4xNik7XG5cblx0Ji5pdGVtLS1hY3RpdmUge1xuXHRcdGJveC1zaGFkb3c6IDAgMnJlbSA1cmVtIHJnYmEoNDEsIDQxLCA0MSwgMC4wNSk7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiAwIDJyZW0gNXJlbSByZ2JhKDAsIDU1LCA4NCwgMC4wNSk7XG5cdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEuN3JlbTtcblx0XHRoZWlnaHQ6IDEuMXJlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAzLjZyZW07XG5cdFx0cmlnaHQ6IDMuNnJlbTtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9hcnJvdy1kcm9wZG93bi12YWNhbmN5LnN2ZycpIGNlbnRlciBjZW50ZXIvYXV0b1xuXHRcdFx0bm8tcmVwZWF0O1xuXHRcdHRyYW5zaXRpb246IDAuMTVzO1xuXHR9XG5cblx0LnZhY2FuY3ktaXRlbV9faGVhZGVyIHtcblx0XHRwYWRkaW5nOiAyLjdyZW0gNnJlbSAycmVtIDMuOHJlbTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcblx0XHRcdHBhZGRpbmc6IDEuN3JlbSA1LjVyZW0gMS41cmVtIDJyZW07XG5cdFx0fVxuXG5cdFx0LnZhY2FuY3ktaXRlbV9fbmFtZSB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICR0LWdyZWVuO1xuXHRcdH1cblxuXHRcdC52YWNhbmN5LWl0ZW1fX2NpdHkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogMC43cmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMi4zcmVtO1xuXHRcdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblxuXHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC52YWNhbmN5LWl0ZW1fX3NhbGFyeSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tdG9wOiAxLjFyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjdyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnZhY2FuY3ktaXRlbV9fdmFjYW5jeS1pbmZvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBhZGRpbmc6IDMuMXJlbSAzLjhyZW07XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWU5ZTk7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDIuN3JlbTtcblxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMi41cmVtO1xuXHRcdFx0cGFkZGluZzogMi41cmVtIDIuM3JlbSAxLjVyZW07XG5cdFx0fVxuXG5cdFx0LnZhY2FuY3ktaW5mb19fdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDNyZW07XG5cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi43cmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC52YWNhbmN5LWluZm9fX2FkZC1pbmZvIHtcblx0XHRcdG1hcmdpbi10b3A6IDQuNHJlbTtcblxuXHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudmFjYW5jeS1pbmZvX19saXN0IHtcblx0XHRcdG1hcmdpbjogMS43cmVtIDAgMy4zcmVtO1xuXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuXHRcdFx0XHRtYXJnaW46IDFyZW0gMCAzcmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQubGlzdF9faXRlbSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMS41cmVtO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDAuMnJlbSBzb2xpZCAkdGV4dC1ibGFjaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAxLjJyZW07XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL3dlbGRlciBlZGl0c1xuLndlbGRlci1mbGV4LWNsYXNzIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmNhcmVlci13ZWxkZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMjtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXG5cdC53ZWxkZXItY29udGVudCB7XG5cdFx0d2lkdGg6IDU1LjdyZW07XG5cdFx0aGVpZ2h0OiAyNy40cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDNyZW0gNC41cmVtIDRyZW0gNC41cmVtO1xuXG5cdFx0LndlbGRlci1leGl0IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAycmVtO1xuXHRcdFx0dG9wOiAycmVtO1xuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0Y29sb3I6ICM4OTkyOWQ7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0aDEge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDRyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjlyZW07XG5cdFx0fVxuXG5cdFx0aDEgKyBzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjhyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjdyZW07XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXG5cdFx0c3BhbiArIGRpdiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblxuXHRcdHNwYW4gKyBkaXYgPiBhIHtcblx0XHRcdHdpZHRoOiAyMC42cmVtO1xuXHRcdFx0aGVpZ2h0OiA1LjRyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDA5MjNmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwYWRkaW5nLXRvcDogMS41cmVtO1xuXHRcdH1cblxuXHRcdGRpdiA+IGEgKyBhIHtcblx0XHRcdHdpZHRoOiAyMC42cmVtO1xuXHRcdFx0aGVpZ2h0OiA1LjRyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0Ym9yZGVyOiAxLjVweCBzb2xpZCAjMDA5MjNmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTdweCkge1xuXHQvL3dlbGRlciBlZGl0c1xuXHQuY2FyZWVyLXdlbGRlciB7XG5cdFx0LndlbGRlci1jb250ZW50IHtcblx0XHRcdHdpZHRoOiA5OCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiAycmVtIDMuNXJlbSAzcmVtIDMuNXJlbTtcblxuXHRcdFx0LndlbGRlci1leGl0IHtcblx0XHRcdFx0cmlnaHQ6IDFyZW07XG5cdFx0XHRcdHRvcDogMXJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4gKyBkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4gKyBkaXYgPiBhIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi53cmFwcGVyLS1jb21tZW50LXBhZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICR0LWJnLWxpZ2h0LWdyYXk7XHJcbn1cclxuXHJcbi5jb21tZW50LWZvcm0ge1xyXG4gIG1heC13aWR0aDogNTlyZW07XHJcblxyXG4gIC5mb3JtX190ZXh0YXJlYSB7XHJcbiAgICBtaW4taGVpZ2h0OiAxNC45cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybV9fc3VibWl0LWJ1dHRvbi13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcblxyXG4jbWFwIHtcclxuICBoZWlnaHQ6IDUycmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgaGVpZ2h0OiA0NXJlbTtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIGhlaWdodDogMzVyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICBoZWlnaHQ6IDIyLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ueW1hcHMtYmxvY2sge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiA0cmVtO1xyXG5cclxuXHJcblxyXG4gICZfX2Zsb2F0LWNvbnRhY3RzIHtcclxuICAgIHdpZHRoOiA0NS43cmVtO1xyXG4gICAgaGVpZ2h0OiAzNC42cmVtO1xyXG4gICAgcGFkZGluZzogMTEuNXJlbSAxLjJyZW0gMy4zcmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIDE3LjNyZW0pO1xyXG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gNjIuN3JlbSk7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAuNnJlbTtcclxuICAgIGJveC1zaGFkb3c6IDAgMy41cmVtIDVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMTBweCkge1xyXG4gICAgICByaWdodDogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgd2lkdGg6IDM5LjdyZW07XHJcbiAgICAgIGhlaWdodDogMzAuNnJlbTtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDE1LjNyZW0pO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWluLWhlaWdodDogMzJyZW07XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgICBwYWRkaW5nOiAxMC40cmVtIDEuMnJlbSAycmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWluLWhlaWdodDogMzMuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtY29udGFjdHNfX29mZmljZXMge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMS40cmVtO1xyXG4gICAgICBsZWZ0OiAxLjJyZW07XHJcbiAgICAgIHJpZ2h0OiAxLjJyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgIHRvcDogMi4xcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LWNvbnRhY3RzX19vZmZpY2VzLWxpc3Qge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzMS44cmVtO1xyXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICBib3gtc2hhZG93OiAwIC4ycmVtIC42cmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIHotaW5kZXg6IDU7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDI3LjhyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjguM3JlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDMwLjVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgd2lkdGg6IC40cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgd2lkdGg6IC40cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNDM0M4Q0E7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjJyZW07XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAmLmxpc3QtLWFjdGl2ZSB7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICByaWdodDogMi4zcmVtO1xyXG4gICAgICAgICAgdG9wOiAyLjM1cmVtO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICAgIHRvcDogMi4xcmVtO1xyXG4gICAgICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vZmZpY2VzLWxpc3RfX2l0ZW0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMS4zcmVtIDIuOHJlbSAxLjFyZW07XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0VCRURFRjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICYuaXRlbS0tY3VycmVudCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuM3JlbSAyLjhyZW0gMS4xcmVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuOXJlbSA0cmVtIDEuNnJlbSAyLjhyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSA0cmVtIDEuM3JlbSAxLjdyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAuNjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogLjY1cmVtIHNvbGlkICR0ZXh0LWJsYWNrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDNyZW07XHJcbiAgICAgICAgcmlnaHQ6IDIuNnJlbTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMTVzO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICB0b3A6IDIuNnJlbTtcclxuICAgICAgICAgIHJpZ2h0OiAxLjlyZW07XHJcbiAgICAgICAgICBib3JkZXI6IC40cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogLjRyZW0gc29saWQgJHRleHQtYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgLm9mZmljZXMtbGlzdF9faXRlbSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJi5pdGVtLS1jdXJyZW50IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZzogMS45cmVtIDRyZW0gMS42cmVtIDIuOHJlbTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gNHJlbSAxLjNyZW0gMS43cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vZmZpY2UtaXRlbV9fdGl0bGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5vZmZpY2UtaXRlbV9fY29udGFjdCB7XHJcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjlyZW07XHJcbiAgfVxyXG5cclxuICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RfX3RpdGxlIHtcclxuICAgIGZsZXgtYmFzaXM6IDExLjNyZW07XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIuOHJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtO1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjUpO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDEwLjNyZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMS44cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RfX3ZhbHVlIHtcclxuICAgIGZsZXg6IDE7XHJcblxyXG4gICAgLnBob25lLWxpbmsge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5lbWFpbF9fbGluayB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdC1saW5rLWJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJyYW5jaC1vZmZpY2VzX19ncmlkIHtcclxuICBtYXJnaW4tdG9wOiA2LjRyZW07XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDMsIDFmcik7XHJcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA2LjRyZW07XHJcbiAgZ3JpZC1yb3ctZ2FwOiA0LjlyZW07XHJcbiAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0LjRyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCgyLCAxZnIpO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgfVxyXG5cclxuICAub2ZmaWNlLWl0ZW1fX3RpdGxlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjlyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi45cmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vZmZpY2UtaXRlbV9fY29udGFjdCB7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS40cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3RfX3RpdGxlIHtcclxuICAgICAgZmxleC1iYXNpczogOC41cmVtO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLjlyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuIiwiQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLmNvbnRlbnQtYmxvY2sge1xyXG4gIHBhZGRpbmc6IDQuNXJlbSAwIDUuNHJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IC41cmVtO1xyXG4gICAgcGFkZGluZzogMi4ycmVtIDAgNHJlbTtcclxuICB9XHJcblxyXG4gICYuYmxvY2stLXNpbmdsZS1wYWdlIHtcclxuICAgIHBhZGRpbmc6IDFyZW0gMCA2LjRyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgNS40cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ibG9jay0tdGFuay1jbGVhbmluZyxcclxuICAmLmJsb2NrLS10YW5rLWRpYWdub3N0aWMsXHJcbiAgJi5ibG9jay0tdGFuay1yZXBhaXIsXHJcbiAgJi5ibG9jay0tdGFuay1hbnRpY29yLFxyXG4gICYuYmxvY2stLXRhbmstYnVpbGRpbmcsXHJcbiAgJi5ibG9jay0tZW5lcmdldGljcyB7XHJcbiAgICBwYWRkaW5nOiAyLjJyZW0gMCAwO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6ICAxLjVyZW0gMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ibG9jay0tdGFuay1kaWFnbm9zdGljLFxyXG4gICYuYmxvY2stLXRhbmstcmVwYWlyLFxyXG4gICYuYmxvY2stLXRhbmstYnVpbGRpbmcsXHJcbiAgJi5ibG9jay0tdGFuay1hbnRpY29yIHtcclxuICAgIC50YW5rLWNsZWFuaW5nX19yZXZpZXdzIHtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhbmstY2xlYW5pbmdfX2Fib3V0IHtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWJsb2NrIHtcclxuICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJsb2NrLS10YW5rLWNsZWFuaW5nIHtcclxuICAgIC50YW5rLWNsZWFuaW5nX19oZWFkZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiA4Mi4zcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ibG9jay0tdGFuay1kaWFnbm9zdGljIHtcclxuICAgIC50YW5rLWNsZWFuaW5nX19oZWFkZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiA2Ny40cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ibG9jay0tdGFuay1yZXBhaXIge1xyXG4gICAgLnRhbmstY2xlYW5pbmdfX2hlYWRlciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDYxLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJsb2NrLS10YW5rLWFudGljb3Ige1xyXG4gICAgLnRhbmstY2xlYW5pbmdfX2hlYWRlciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDY4LjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJsb2NrLS10YW5rLWJ1aWxkaW5nIHtcclxuICAgIC50YW5rLWNsZWFuaW5nX19oZWFkZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiA4NS45cmVtO1xyXG4gICAgfVxyXG4gICAgLnRhbmstY2xlYW5pbmdfX2hlYWRlci1saXN0IHtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuICAgIC50YW5rLWNsZWFuaW5nX19leHBpcmllbmNlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJsb2NrLS10YW5rLWFudGljb3Ige1xyXG4gICAgLnRhbmstY2xlYW5pbmdfX29yZGVyLXRpdGxlIHtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFuay1jbGVhbmluZ19fc3RhdHMge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA1cmVtIDAgM3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ibG9jay0tZW5lcmdldGljcyB7XHJcbiAgICAudGFuay1jbGVhbmluZ19faGVhZGVyIHtcclxuICAgICAgbWluLWhlaWdodDogNjguNHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYmxvY2stLXByb2plY3RzIHtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAzLjFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJsb2NrLS1jb21tZW50IHtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAxLjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJsb2NrLS1hYm91dCB7XHJcbiAgICBwYWRkaW5nOiAzLjFyZW0gMCA4LjFyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMnJlbSAwIDVyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nOiAxLjRyZW0gMCAzLjFyZW07XHJcbiAgICB9XHJcbiAgICAuY29udGVudC1ibG9ja19faGVhZGVyIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNDRyZW07XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2LjFyZW07XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDQzLjFyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Fib3V0LmpwZycpIGNlbnRlciBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDM0cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiAyOHJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyLjFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDE1LjdyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC1ibG9ja19fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAuOXJlbTtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQtYmxvY2tfX2hlYWRlci1pbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTQ0cmVtO1xyXG4gICAgbWFyZ2luOiA0cmVtIGF1dG8gMDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi45cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItaW1nX19pbWcge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxOHJlbTtcclxuICAgICAgbWF4LWhlaWdodDogMzlyZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzByZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyNHJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGVudC1ibG9ja19fbWFpbi1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyIDI4LjhyZW07XHJcbiAgICBncmlkLWNvbHVtbi1nYXA6IDguNXJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyIDI0cmVtO1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDo3NjhweCkge1xyXG4gICAgIGdyaWQtcm93LWdhcDogNHJlbTtcclxuICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgZ3JpZC1yb3ctZ2FwOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYubWFpbi1ncmlkLS1uZXdzLWxpc3Qge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4LjhyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuOXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5tYWluLWdyaWQtLXNpZGViYXItcmlnaHQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnIgMzkuN3JlbTtcclxuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDguM3JlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyIDM0cmVtO1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAzLjNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAzMHJlbTtcclxuICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1haW4tZ3JpZF9fc2lkZWJhciB7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XHJcbiAgICAgICAgICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWFpbi1ncmlkX19jb250ZW50IHtcclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xyXG4gICAgICAgICAgICBncmlkLXJvdy1zdGFydDogMjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucGFnaW5hdGlvbi1ibG9jayB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogOXJlbSAwIDIuMnJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiA2cmVtIDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMy45cmVtIDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubWFpbi1ncmlkLS1uZXdzLCAmLm1haW4tZ3JpZC0tcHJvamVjdHMsICYubWFpbi1ncmlkLS1yZXZpZXdzLXNpbmdsZSAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjdyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5tYWluLWdyaWQtLW5ld3Mge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gY2FsYygxMDAlIC0gMzcuM3JlbSkgMjguNXJlbTtcclxuXHJcblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDEwMCU7XHJcblx0XHRcdH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5tYWluLWdyaWQtLWFib3V0IHtcclxuICAgICAgbWFyZ2luLXRvcDogNC41cmVtO1xyXG4gICAgICBncmlkLXJvdy1nYXA6IDVyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMuMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5tYWluLWdyaWQtLXNpZGViYXItbGVmdCB7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMjZyZW0gMWZyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgICAgICAgICBncmlkLXJvdy1nYXA6IDEuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluLWdyaWRfX2NvbnRlbnQge1xyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWFpbi1ncmlkX19zaWRlYmFyIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluLWdyaWRfX2J1c2luZXNzLWRpcmVjdGlvbiB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAyO1xyXG4gICAgICAgICAgb3JkZXI6IDM7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1haW4tZ3JpZC0tcXVhbGl0eSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDguOHJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMuN3JlbTtcclxuICAgICAgICBncmlkLXJvdy1nYXA6IDEuNHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1haW4tZ3JpZF9fc2lkZWJhciB7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubWFpbi1ncmlkLS12ZW5kb3JzLCAmLm1haW4tZ3JpZC0tY2FyZWVyLCAmLm1haW4tZ3JpZC0tcmVzdW1lLCAmLm1haW4tZ3JpZC0tY29tbWVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLm1haW4tZ3JpZC0tY29tbWVudCB7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5tYWluLWdyaWQtLXZlbmRvcnMge1xyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuOHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubWFpbi1ncmlkLS1yZXN1bWUge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gODcuN3JlbSAxZnI7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1haW4tZ3JpZC0tc2VhcmNoIHtcclxuICAgICAgbWFyZ2luLXRvcDogNS4ycmVtO1xyXG4gICAgICBncmlkLXJvdy1nYXA6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLm1haW4tZ3JpZC0tcHJvamVjdHMsICYubWFpbi1ncmlkLS1yZXZpZXdzLXNpbmdsZSB7XHJcbiAgICAgIC5tYWluLWdyaWRfX3NpZGViYXIge1xyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zaWRlYmFyLS1wcm9qZWN0cywgJi5zaWRlYmFyLS1yZXZpZXdzLXNpbmdsZXtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubWFpbi1ncmlkLS1zZXJ2aWNlcyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUuMnJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMi4zcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm1haW4tZ3JpZC0tc2lkZWJhci1sZWZ0IHtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDI2cmVtIDFmcjtcclxuICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYubWFpbi1ncmlkLS1nYWxsZXJ5IHtcclxuICAgICAgbWFyZ2luLXRvcDogNC4xcmVtO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubWFpbi1ncmlkLS1zaWRlYmFyLWxlZnQge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxNS41cmVtIDFmcjtcclxuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDQuNXJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWFpbi1ncmlkX19jb250ZW50IHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluLWdyaWRfX3NpZGViYXIge1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5tYWluLWdyaWQtLXJldmlld3Mge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjhyZW07XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnIgMjlyZW07XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMy4xcmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy43cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubWFpbi1ncmlkX19zaWRlYmFyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyLjdyZW07XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2lkZWJhcl9fd2lkZ2V0LndpZGdldC0tbGlua3Mge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1haW4tZ3JpZC0tZG9jdW1lbnRhdGlvbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDcuMXJlbTtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAyOXJlbTtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAzLjFyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnIgMjVyZW07XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjhyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMuM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1haW4tZ3JpZF9fc2lkZWJhciB7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNpZGViYXJfX3dpZGdldC53aWRnZXQtLWxpbmtzIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5tYWluLWdyaWQtLXNpZGViYXItbGVmdCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAzNHJlbSAxZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMy4ycmVtO1xyXG5cclxuICAgICAgLm1haW4tZ3JpZF9fY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4Mi4zcmVtO1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubWFpbi1ncmlkX19zaWRlYmFyIHtcclxuICAgICAgICBvcmRlcjogMTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWdyaWRfX2NvbnRlbnQge1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgICAuY29udGVudC1ibG9ja19fYXJ0aWNsZSB7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCAnU2FucyBTZXJpZic7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzLjhyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNi42cmVtO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNnJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi42cmVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBtYXJnaW46IDIuNXJlbSAwO1xyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuOXJlbTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJ+KAoic7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IC4ycmVtO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAxLjhyZW0gMDtcclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBsaSArIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250ZW50X192aWRlbyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcblxyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tZ3JpZF9fc2lkZWJhciB7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tZ3JpZF9fc2VydmljZXMtdHlwZXMge1xyXG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAyO1xyXG4gICAgICBvcmRlcjogMztcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi1ncmlkX19zb2NpYWwtc2hhcmUge1xyXG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMi4zcmVtO1xyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1zaGFyZV9fZGVzYyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuOXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAuOXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zb2NpYWwtc2hhcmVfX3NvY2lhbC1pY29uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLnNvY2lhbC1pY29uX19pY29uIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuM3JlbTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiA0LjRyZW07XHJcbiAgICAgIGhlaWdodDogNC40cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDY1LCA3NSwgODcsIC43KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgICAgICB3aWR0aDogMy41cmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLjhyZW07XHJcbiAgICAgIH1cclxuICAgICAgJi5pY29uLS16IHtcclxuICAgICAgfVxyXG4gICAgICAmLmljb24tLXJ0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICB9XHJcbiAgICAgICYuaWNvbi0tdGcge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgIH1cclxuICAgICAgJi5pY29uLS15dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgfVxyXG4gICAgICAmLmljb24tLXZrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICB9XHJcbiAgICAgICYuaWNvbi0tZmIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMzQjU5OTg7XHJcbiAgICAgIH1cclxuICAgICAgJi5pY29uLS10dyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzFEQTFGMjtcclxuICAgICAgfVxyXG4gICAgICAmLmljb24tLW9re1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNFRTgyMDg7XHJcbiAgICAgICAgLmljb25fX2ltZyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaWNvbl9faW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxLjZyZW07XHJcbiAgICAgIG1heC1oZWlnaHQ6IDJyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMS40cmVtO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zb2NpYWwtaWNvbl9fbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudF9fd2lkZ2V0LCAuc2lkZWJhcl9fd2lkZ2V0IHtcclxuXHJcbiAgJi53aWRnZXQtLWRvY3VtZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDIuNnJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAud2lkZ2V0X19pY29uLWRvY3VtZW50IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjlyZW07XHJcbiAgICAgIG1heC13aWR0aDogNHJlbTtcclxuICAgICAgbWluLXdpZHRoOiAzLjVyZW07XHJcblxyXG4gICAgICAuaWNvbi1kb2N1bWVudF9faWNvbiB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud2lkZ2V0X19pbmZvLWRvY3VtZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8tZG9jdW1lbnRfX3RpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcbiAgICAuaW5mby1kb2N1bWVudF9fbGluayB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgICAgICAudW5kZXJsaW5lIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdC1ncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbmZvLWRvY3VtZW50X19zaXplIHtcclxuICAgICAgbWFyZ2luLXRvcDogLjlyZW07XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgIGNvbG9yOiAjQUJBQkFCO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLmNvbnRlbnQtYmxvY2sge1xyXG4gICYuYmxvY2stLWRvY3VtZW50YXRpb24ge1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudC1kb2N1bWVudGF0aW9uX19kb2N1bWVudHMtbGlzdCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRURFRjtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gIC5kb2N1bWVudHMtbGlzdF9faXRlbSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNHJlbSk7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XHJcbiAgICBwYWRkaW5nOiAzLjRyZW0gMnJlbSAzLjZyZW0gNHJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURFRjtcclxuXHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMy41cmVtIDJyZW0gMy44cmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbV9fZG9jdW1lbnRzX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDE2LjJyZW07XHJcbiAgICAgIGZsZXgtYmFzaXM6IDE2LjJyZW07XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW1fX2RvY3VtZW50cy1pbmZvIHtcclxuICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtX19kb2N1bWVudHMtdGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbV9fZG9jdW1lbnRzLXRleHQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjFyZW07XHJcbiAgICAgIG1heC13aWR0aDogNjAuOHJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudF9fd2lkZ2V0LndpZGdldC0tZG9jdW1lbnQge1xyXG4gICAgICAuaW5mby1kb2N1bWVudF9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi5kYXRlcGlja2VyIHtcclxuICBib3JkZXItcmFkaXVzOiAuNHJlbTtcclxuICBib3gtc2hhZG93OiAwIDJyZW0gNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcclxuICB9XHJcblxyXG4gIC5kYXRlcGlja2VyLS1wb2ludGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5kYXRlcGlja2VyLS1kYXlzLW5hbWVzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci0tYnV0dG9uIHtcclxuICBjb2xvcjogJHQtZ3JlZW47XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLS1jZWxsIHtcclxuICBjb2xvcjogIzBDMTExNjtcclxuXHJcbiAgJjpob3ZlciwgJi4tc2VsZWN0ZWQtIHtcclxuICAgIGJhY2tncm91bmQ6ICNGMEYzRjU7XHJcbiAgICBib3JkZXI6IC4xcmVtIHNvbGlkICNDOENGRDY7XHJcbiAgICBjb2xvcjogIzBDMTExNjtcclxuICAgICYuLWZvY3VzLSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGMEYzRjU7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi4td2Vla2VuZC0ge1xyXG4gICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gIH1cclxuXHJcbiAgJi4tY3VycmVudC17XHJcbiAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbjtcclxuICAgIGJvcmRlcjogLjFyZW0gc29saWQgJHQtZ3JlZW47XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgJi4tc2VsZWN0ZWQtIHtcclxuICAgICAgYmFja2dyb3VuZDogJHQtZ3JlZW47XHJcbiAgICAgIGJvcmRlcjogLjFyZW0gc29saWQgJHQtZ3JlZW47XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbiAgJi4tb3RoZXItbW9udGgtIHtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcImZvbnRzXCI7XHJcbkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi5mb290ZXIge1xyXG4gIGJhY2tncm91bmQ6ICR0LWJnLWdyYXk7XHJcbiAgcGFkZGluZzogNS45cmVtIDAgMy4ycmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogMi43cmVtIDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmZvb3Rlcl9fZm9vdGVyLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5mb290ZXItY29udGVudF9fc3Vic2NyaWJlLWJsb2NrIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICBtYXgtd2lkdGg6IDQ0LjNyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcblxyXG4uZm9vdGVyLWNvbnRlbnRfX25hdi1ncmlkIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMywgMWZyKTtcclxuICBncmlkLWNvbHVtbi1nYXA6IDlyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMmZyIDJmciAxZnI7XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyIDFmcjtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLzFmcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ubmF2LWdyaWRfX21lbnUtc2VjdGlvbjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGdyaWQtcm93OiBzcGFuIDI7XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzLjdyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWdyaWRfX21lbnUtc2VjdGlvbjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzLjdyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyLW1lbnVfX2xpc3Qge1xyXG4gIC5saXN0X19pdGVtIHtcclxuICAgIG1hcmdpbi10b3A6IDEuOHJlbTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbV9fbGluay5saW5rLS10b3Age1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW1fX2xpbmsge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogLjNyZW07XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGV4dC1ibGFjaztcclxuICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICAgIHRyYW5zaXRpb246IC4xNXM7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAuOTtcclxuICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0LWdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnRfX2NvbnRhY3RzLXNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLXdpZHRoOiAzNS40NCU7XHJcbiAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIG1pbi13aWR0aDogMjUlO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG59XHJcbi5jb250YWN0cy1zZWN0aW9uX19zdWJzY3JpYmUge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogJHRleHQtYmxhY2s7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnN1YnNjcmliZV9fbGFiZWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAxLjlyZW07XHJcbn1cclxuXHJcbi5zdWJzY3JpYmVfX2Zvcm0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmZvcm1fX2lucHV0IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgJ1NhbnMgU2VyaWYnO1xyXG4gICAgcGFkZGluZzogMXJlbSA1cmVtIDEuNHJlbSAyLjJyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAjRDBEMEQwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy42cmVtO1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDQuNXJlbSAxLjRyZW0gMS44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMy4zcmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAuZm9ybV9fYnV0dG9uLXN1YnNjcmliZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1nL3N1YnNjcmliZS1hcnJvdy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIHdpZHRoOiA3LjVyZW07XHJcbiAgICBoZWlnaHQ6IDZyZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIHdpZHRoOiA1LjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdHMtc2VjdGlvbl9fY29udGFjdHMtYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6IDMuM3JlbTtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgbWFyZ2luLXRvcDogNS4ycmVtO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RzLWJsb2NrX19waG9uZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCcsICdTYW5zIFNlcmlmJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogNC43cmVtO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RzLWJsb2NrX19lbWFpbCwgLmNvbnRhY3RzLWJsb2NrX19hZGRyZXNzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWRkcmVzc19fc3RyZWV0IHtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0cy1zZWN0aW9uX19jb21tZW50LWxpbmsge1xyXG4gIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgZmxleDogMCAwIDE7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLXRvcDogNC40cmVtO1xyXG4gIH1cclxuXHJcbiAgLmNvbW1lbnQtbGlua19fbGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNik7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICBtYXJnaW4tbGVmdDogMi42cmVtO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHQtZ3JlZW47XHJcblxyXG4gICAgICAudW5kZXJsaW5lIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCAkdC1ncmVlbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEuOHJlbTtcclxuICAgICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAtMi42cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9wZW5jaWwuc3ZnJykgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0cy1zZWN0aW9uX19zb2NpYWwtaWNvbiB7XHJcbiAgbWFyZ2luLXRvcDogMy40cmVtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzLjhyZW07XHJcbiAgfVxyXG5cclxuICAuc29jaWFsLWljb25fX2ljb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDQuNHJlbTtcclxuICAgIGhlaWdodDogNC40cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdHJhbnNpdGlvbjogLjE1cztcclxuXHJcbiAgICAmLmljb24tLXZrIHtcclxuICAgICAgYmFja2dyb3VuZDogIzUxODFCODtcclxuICAgIH1cclxuICAgICYuaWNvbi0tZmIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjM0I1OTk4O1xyXG4gICAgfVxyXG4gICAgJi5pY29uLS10dyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxREExRjI7XHJcbiAgICB9XHJcbiAgICAmLmljb24tLW9rIHtcclxuICAgICAgYmFja2dyb3VuZDogI0VFODIwODtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5pY29uX19pbWcge1xyXG4gICAgbWF4LXdpZHRoOiA0LjZyZW07XHJcbiAgICBtYXgtaGVpZ2h0OiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgLnNvY2lhbC1pY29uX19saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcclxuICBtYXJnaW4tdG9wOiA3cmVtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpO1xyXG5cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDUuMXJlbTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMy44cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uY29weXJpZ2h0X190ZXh0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgd2lkdGg6IDQ5JTtcclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICB9XHJcbn1cclxuLmdvb2dsZS1yZWNhcHRjaGEge1xyXG4gIG1heC13aWR0aDogNDByZW07XHJcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG5cclxuICAmX19saW5rIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICM2MzYzNjM7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5jb3B5cmlnaHRfX2ZpbmQtYnVnIHtcclxuICB3aWR0aDogNTElO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmZpbmQtYnVnX19jdHJsLWtleSwgLmZpbmQtYnVnX19lbnRlci1rZXkge1xyXG4gICAgcGFkZGluZzogLjVyZW0gLjhyZW0gMi4xcmVtIDIuNnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuOCk7XHJcbiAgICBib3JkZXI6IC4xcmVtIHNvbGlkICNEMEQwRDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAuM3JlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICB9XHJcbiAgLmZpbmQtYnVnX19pbmZvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgLmluZm9fX3RpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgfVxyXG4gICAgLmluZm9fX2Rlc2Mge1xyXG4gICAgICBvcGFjaXR5OiAuNjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG4gICYtLWdhbGxlcnkge1xyXG4gICAgYmFja2dyb3VuZDogJHQtYmctYmxhY2s7XHJcblxyXG4gICAgLmZvb3Rlci1tZW51X19saXN0IHtcclxuXHJcbiAgICAgIC5saXN0X19pdGVtIHtcclxuXHJcbiAgICAgICAgLml0ZW1fX2xpbmsge1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1jb250ZW50X19jb250YWN0cy1zZWN0aW9uIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWJzY3JpYmVfX2xhYmVsIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWJzY3JpYmVfX2Zvcm0ge1xyXG4gICAgICAuZm9ybV9faW5wdXQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM0RDRENEQ7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5mb3JtX19idXR0b24tc3Vic2NyaWJlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3N1YnNjcmliZS1hcnJvdy13aGl0ZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3RzLXNlY3Rpb25fX2NvbW1lbnQtbGluayB7XHJcbiAgICAgIC5jb21tZW50LWxpbmtfX2xpbmsge1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgLnVuZGVybGluZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkIHdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGVuY2lsLXdoaXRlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3RzLXNlY3Rpb25fX3NvY2lhbC1pY29uIHtcclxuICAgICAgLnNvY2lhbC1pY29uX19pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNEQ0RDREO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9fY29weXJpZ2h0IHtcclxuICAgICAgY29sb3I6IHJnYmEoMTc5LCAxOTIsIDE5OCwgLjgpO1xyXG4gICAgfVxyXG4gICAgLmNvcHlyaWdodF9fZmluZC1idWcge1xyXG4gICAgICAuZmluZC1idWdfX2N0cmwta2V5LCAuZmluZC1idWdfX2VudGVyLWtleSB7XHJcbiAgICAgICAgY29sb3I6ICNCM0MwQzY7XHJcbiAgICAgICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAjM0Y0RDUzO1xyXG4gICAgICB9XHJcbiAgICAgIC5maW5kLWJ1Z19faW5mbyB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMTc5LCAxOTIsIDE5OCwgLjYpO1xyXG5cclxuICAgICAgICAuaW5mb19fdGl0bGUge1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG4iLCJAaW1wb3J0IFwiY29sb3JzXCI7XHJcblxyXG4ud3JhcHBlci0tZ2FsbGVyeS1wYWdlIHtcclxuICBiYWNrZ3JvdW5kOiAjMjYyNjI2O1xyXG5cclxuICAubWFpbi1zY3JlZW5fX2hlYWRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAzLjFyZW07XHJcbiAgfVxyXG5cclxuICAuYnJlYWQtY3J1bWJzIHtcclxuICAgIC5icmVhZC1jcnVtYnNfX2xpbmsge1xyXG4gICAgICBjb2xvcjogI0M3QzdDNztcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDN0M3Qzc7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogI2Q4ZDhkODtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhZ2UtdGl0bGUge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgLnNvcnRpbmctYmxvY2tfX2Ryb3AtdGFnLXBhbmVsIHtcclxuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIG92ZXJmbG93OiB1bnNldDtcclxuICAgICAgYmFja2dyb3VuZDogIzVFNUU1RTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Ryb3AtZG93bi1wYW5lbC13aGl0ZS5zdmcnKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wLXRhZy1wYW5lbF9fdGFnIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnRhZy0tYWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uY29udGVudC1ibG9jayB7XHJcbiAgJi5ibG9jay0tc2luZ2xlLXBhZ2UuYmxvY2stLWdhbGxlcnkge1xyXG4gICAgcGFkZGluZzogMXJlbSAwIDguNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMy4ycmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbnRlbnRfX2dhbGxlcnkge1xyXG4gIC5nYWxsZXJ5X19waG90byB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi45cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiZm9udHNcIjtcclxuQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLmdlb2dyYXBoeS1ibG9jayB7XHJcbiAgYmFja2dyb3VuZDogJHQtYmctYmxhY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nOiA0cmVtIDAgNC45cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogMnJlbSAwIDEuOXJlbTtcclxuICB9XHJcblxyXG4gIC5ibG9jay10aXRsZSB7XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYmxvY2stLWdlb2dyYXBoeS10YyB7XHJcbiAgICAuZ2VvZ3JhcGh5LWJsb2NrX19nZW9ncmFwaHktbWFwIHtcclxuICAgICAgcGFkZGluZzogMCAwIDlyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA4cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZ2VvZ3JhcGh5LW1hcF9faW5mbyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4LjJyZW0gO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmluZm9fX3RpdGxlIHtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5nZW9ncmFwaHktYmxvY2tfX2dlb2dyYXBoeS1tYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDExLjdyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ2VvZ3JhcGh5LW1hcF9faW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmdlb2dyYXBoeS1tYXBfX21vYmlsZS1pbWcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgNnJlbSk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAuZ2VvZ3JhcGh5LW1hcF9faW5mbyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAwO1xyXG4gICBsZWZ0OiAwO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgIHBhZGRpbmc6IDQuNXJlbSAwIDYuOXJlbTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICBwYWRkaW5nOiAyLjFyZW0gMCAyLjRyZW07XHJcbiAgIH1cclxuXHJcbiAgIC5pbmZvX190aXRsZSB7XHJcbiAgICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICAmLnRpdGxlLS1jZW50ZXIge1xyXG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgIH1cclxuICAgfVxyXG4gICAuaW5mb19fZGVzYyB7XHJcbiAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcclxuICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgd2lkdGg6IDE2LjJyZW07XHJcblxyXG4gICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJi1ldXJvIHtcclxuICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgfVxyXG4gICB9XHJcbiAgfVxyXG59XHJcblxyXG4iLCJAaW1wb3J0IFwiZm9udHNcIjtcclxuQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLm1haW4tc2NyZWVuX19oZWFkZXIsIC5zaW5nbGUtcGFnZV9faGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGhlaWdodDogNy4ycmVtO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICB3aWR0aDogY2FsYygxMDAlICsgLjhyZW0pO1xyXG4gIG1hcmdpbi1sZWZ0OiAtLjhyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICBoZWlnaHQ6IDUuOHJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PSBTSU5HTEUgUEFHRSA9PT09PT09PT09PT09PT09PT09PS8vXHJcblxyXG4uc2luZ2xlLXBhZ2VfX2hlYWRlciB7XHJcbiAgbWFyZ2luLXRvcDogMy4xcmVtO1xyXG4gIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDEuNHJlbTtcclxuICB9XHJcblxyXG4gIC5yaWdodC1ibG9ja19fZmlyc3QtbGluZSB7XHJcbiAgICAuZmlyc3QtbGluZV9fbWVudS1jYWxsZXIge1xyXG4gICAgICAubWVudS1jYWxsZXJfX2J1cmdlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGV4dC1ibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5maXJzdC1saW5lX19jb250YWN0IHtcclxuICAgICAgLmNvbnRhY3RfX3Bob25lLWxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2hfX2Zvcm0ge1xyXG4gICAgICAuZm9ybV9fc2VhcmNoLWNhbGxlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zZWFyY2gtaWNvbi5zdmcpIGNlbnRlciBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NlYXJjaC1pY29uLW0uc3ZnKSBjZW50ZXIgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIHtcclxuICAgIC5uYXZpZ2F0aW9uX19pdGVtIHtcclxuICAgICAgLml0ZW1fX2xpbmsge1xyXG4gICAgICAgIGNvbG9yOiAkdC1saW5rLWJsYWNrO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdC1saW5rLWJsYWNrO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0LWdyZWVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5saW5rLS1sYW5ndWFnZSB7XHJcbiAgICAgICAgICBjb2xvcjogJHQtbGluay1ibGFjaztcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdC1saW5rLWJsYWNrO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaXRlbV9fc3VibWVudSB7XHJcbiAgICAgICAgLml0ZW1fX2xpbmsge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaXRlbS0taGFzLXN1Ym1lbnUge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWVudS1hcnJvdy1kb3duLWJsYWNrLnN2ZykgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT0gU0lOR0xFIFBBR0UgPT09PT09PT09PT09PT09PT09PT0vL1xyXG5cclxuLmhlYWRlcl9fbGVmdC1ibG9jayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgLmhlYWRlcl9faG9tZS1saW5rIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAubGVmdC1ibG9ja19fbG9nbyB7XHJcbiAgICB3aWR0aDogNy4ycmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuOHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICB3aWR0aDogNS44cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxlZnQtYmxvY2tfX2luZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXgtd2lkdGg6IDE2cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLjNyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMS41cmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAuNHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuaW5mb19fdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCAnU2FucyBTZXJpZic7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy40cmVtO1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbmZvX19kZXNjIHtcclxuICAgIG1hcmdpbi10b3A6IC4zcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBmb250LXNpemU6IC45cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xcmVtO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlcl9fcmlnaHQtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLnJpZ2h0LWJsb2NrX19maXJzdC1saW5lIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgLmZpcnN0LWxpbmVfX2NvbnRhY3Qge1xyXG4gICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCAnU2FucyBTZXJpZic7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0LjRyZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0X19waG9uZS1saW5rIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2VhcmNoX19iZy1zdWJzdHJhdGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJhY2tncm91bmQ6ICMwMjE0MUM7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogLjdzO1xyXG4gICAgJi5iZy1zdWJzdHJhdGUtLWFjdGl2ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBvcGFjaXR5OiAuMztcclxuICAgICAgei1pbmRleDogNjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5maXJzdC1saW5lX19zZWFyY2gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDIuNHJlbTtcclxuICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgbWFyZ2luOiAwIDEuOHJlbSAwIDIuOHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBtYXJnaW46IDAgMS4zcmVtIDAgMDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5zZWFyY2hfX2Zvcm0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5mb3JtX19zZWFyY2gtY2FsbGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zZWFyY2gtaWNvbi13aGl0ZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zZWFyY2gtaWNvbi13aGl0ZS1tLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICAgICYuc2VhcmNoLWNhbGxlci0tYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NlYXJjaC1pY29uLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgei1pbmRleDogODtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgdG9wOiAtMS41cmVtO1xyXG4gICAgICAgICAgbGVmdDogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICAgIHRvcDogLjNyZW07XHJcbiAgICAgICAgICBsZWZ0OiAzLjVyZW07XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NlYXJjaC1pY29uLW0uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9faW5wdXQtc2VhcmNoIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDAgMS4zcmVtO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMi45cmVtKTtcclxuICAgICAgcmlnaHQ6IC0xLjVyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycztcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01LjhyZW0pO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmlucHV0LXNlYXJjaC0tYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gNC40cmVtIDEuM3JlbSAyLjZyZW07XHJcbiAgICAgICAgd2lkdGg6IDQ4LjJyZW07XHJcbiAgICAgICAgei1pbmRleDogNztcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZzogMS41cmVtIDQuNHJlbSAxLjNyZW0gMnJlbTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjOTc5RUEyO1xyXG4gICAgICB9XHJcbiAgICAgICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybV9fYnV0dG9uLXNlYXJjaCB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZpcnN0LWxpbmVfX21lbnUtY2FsbGVyIHtcclxuICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgIGhlaWdodDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1jYWxsZXJfX2J1cmdlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgIGhlaWdodDogLjNyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgIGhlaWdodDogLjNyZW07XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogLS45cmVtO1xyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICB0b3A6IC0uN3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvdHRvbTogLS45cmVtO1xyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICBib3R0b206IC0uN3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yaWdodC1ibG9ja19fc2Vjb25kLWxpbmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luLXRvcDogLjdyZW07XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmhlYWRlci1tZW51X19uYXZpZ2F0aW9uIHtcclxuICAubmF2aWdhdGlvbl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogMi43cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIuMnJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNy43cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRyZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLml0ZW0tLWhhcy1zdWJtZW51IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjhyZW07XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICBoZWlnaHQ6IC43cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDFyZW07XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvbWVudS1hcnJvdy1kb3duLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIgLml0ZW1fX3N1Ym1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW1fX2xpbmsge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5saW5rLS1sYW5ndWFnZSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubGluay0tbGFuZ3VhZ2UubGluay0taGlkZGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtX19zdWJtZW51IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgd2lkdGg6IDI5LjZyZW07XHJcbiAgICAgIHBhZGRpbmc6IC4zcmVtIDEuNXJlbSAyLjlyZW0gMi43cmVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IC0zcmVtO1xyXG4gICAgICB0b3A6IDRyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAuM3JlbTtcclxuICAgICAgYm94LXNoYWRvdzogMCAzLjVyZW0gNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gICAgICB6LWluZGV4OiAxMjtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xLjJyZW07XHJcbiAgICAgICAgbGVmdDogNC41cmVtO1xyXG4gICAgICAgIGJvcmRlcjogLjY1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IC42NXJlbSBzb2xpZCB3aGl0ZTtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdWJtZW51X19pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuXHJcbiAgICAgICAgJi5pdGVtLS1oYXMtc3VibWVudSB7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC41cmVtO1xyXG4gICAgICAgICAgICByaWdodDogMXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IC42NXJlbSBzb2xpZCAkdC1saW5rLWJsYWNrO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIgLml0ZW1fX3N1Yi1zdWJtZW51IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbV9fc3ViLXN1Ym1lbnUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOiAyOS4ycmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogLjNyZW0gMy41cmVtIDIuOXJlbSAyLjlyZW07XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgdG9wOiAtM3JlbTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuNXJlbSA1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgICAgICAgICB6LWluZGV4OiAzO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbV9fbGluayB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMi4zcmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICR0LWxpbmstYmxhY2s7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuQGltcG9ydCBcImZvbnRzXCI7XHJcblxyXG4ubWFpbi1zY3JlZW4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLXRvcDogMy4xcmVtO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbWFpbi1zY3JlZW4uanBnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIGhlaWdodDogNDVyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMS40cmVtO1xyXG4gICAgaGVpZ2h0OiAzNi42cmVtO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbWFpbi1zY3JlZW4tbS5qcGcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogNzY4cHgpIHtcclxuICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ubWFpbi1zY3JlZW5fX21haW4tdGl0bGUge1xyXG4gIGZsZXg6IDEgMCBhdXRvO1xyXG4gIG1hcmdpbi10b3A6IDEwcmVtO1xyXG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgJ1NhbnMgU2VyaWYnO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxMHJlbTtcclxuICBsaW5lLWhlaWdodDogOS41cmVtO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBtYXgtd2lkdGg6IDk1cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogOTAwcHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICBmb250LXNpemU6IDhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogOXJlbTtcclxuICAgIG1heC13aWR0aDogNzJyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogOHJlbTtcclxuICAgIG1heC13aWR0aDogNzJyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA3cmVtO1xyXG4gICAgbWF4LXdpZHRoOiA1M3JlbTtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA3cmVtO1xyXG4gICAgbWF4LXdpZHRoOiA1M3JlbTtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICBmb250LXNpemU6IDMuOXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0LjhyZW07XHJcbiAgICBtYXgtd2lkdGg6IDM2cmVtO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMTEuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcclxuICAgIG1heC13aWR0aDogMjcuNXJlbTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ubWFpbi1zY3JlZW5fX2FkZC1pbmZvLWJsb2NrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIG1hcmdpbi1ib3R0b206IDRyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogNzY4cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYWRkLWluZm8tYmxvY2tfX3Njcm9sbC1kb3duIHtcclxuICBtYXgtd2lkdGg6IDlyZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5zY3JvbGwtZG93bl9fbW91c2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMy44cmVtO1xyXG4gICAgaGVpZ2h0OiA1LjNyZW07XHJcbiAgICBib3JkZXI6IC4yNXJlbSBzb2xpZCB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAuMjVyZW07XHJcbiAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC43cmVtO1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIC4xcmVtKTtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIGFuaW1hdGlvbjogMnMgd2hlZWwgaW5maW5pdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHdoZWVsIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC41cmVtKTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2Nyb2xsLWRvd25fX2ltZyB7XHJcbiAgICB3aWR0aDogMy44cmVtO1xyXG4gIH1cclxuICAuc2Nyb2xsLWRvd25fX3RleHQge1xyXG4gICAgbWFyZ2luLXRvcDogMS4xcmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLmFkZC1pbmZvLWJsb2NrX19pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWF4LXdpZHRoOiAyNi42cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWF4LXdpZHRoOiAyMi42cmVtO1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNi41cmVtO1xyXG4gICAgaGVpZ2h0OiAxNC44cmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQ6ICR0LWdyZWVuO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogNS41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLml0ZW1fX3RpdGxlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNi40cmVtO1xyXG4gICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDNyZW0pO1xyXG4gICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCAnU2FucyBTZXJpZic7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcblxyXG4gIC5pdGVtX19pbWcge1xyXG4gICAgaGVpZ2h0OiAxNC44cmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcblxyXG4gIC5pdGVtX19kZXNjIHtcclxuICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxLjhyZW07XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLml0ZW0tLWFydGljbGVzIHtcclxuICBtYXJnaW4tbGVmdDogNS4ycmVtO1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICR0LWJsdWU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiQGltcG9ydCBcImZvbnRzXCI7XHJcbkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi5tb2RhbC1tZW51IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIGJhY2tncm91bmQ6ICR0LWJnLWdyYXk7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuXHJcbiAgJi5tb2RhbC1tZW51LS1hY3RpdmUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICB9XHJcblxyXG4gICYtd3JhcHBlciB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtbWVudV9faGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogMy4xcmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCl7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjRyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ubWVudV9fY2xvc2UtYnV0dG9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA0LjNyZW07XHJcbiAgcmlnaHQ6IDkuNXJlbTtcclxuICB3aWR0aDogMnJlbTtcclxuICBoZWlnaHQ6IDJyZW07XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICB6LWluZGV4OiAyO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgdG9wOiAycmVtO1xyXG4gICAgcmlnaHQ6IDJyZW07XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMi42cmVtO1xyXG4gICAgaGVpZ2h0OiAuM3JlbTtcclxuICAgIGJhY2tncm91bmQ6ICR0ZXh0LWJsYWNrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIC4xcmVtKTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtbWVudV9faGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIC5oZWFkZXJfX2xvZ28ge1xyXG4gICAgd2lkdGg6IDcuMnJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogLjhyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgd2lkdGg6IDUuOHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXJfX2luZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXgtd2lkdGg6IDE2cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLjhyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMS41cmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmluZm9fX3RpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgJ1NhbnMgU2VyaWYnO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuaW5mb19fZGVzYyB7XHJcbiAgICBtYXJnaW4tdG9wOiAuNHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAuOXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbC1tZW51X19tZW51LWNvbnRlbnQge1xyXG5cclxuICAubWVudS1jb250ZW50X19ncmlkIHtcclxuICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4LjFyZW07XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgZ3JpZC1nYXA6IDcuOHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuICAgICAgY29sdW1uLWdhcDogNXJlbTtcclxuICAgICAgLy9ncmlkLWdhcDogNHJlbTtcclxuICAgICAgbWF4LXdpZHRoOiA2MnJlbTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcclxuICAgICAgLy9ncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDIsIDFmcik7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgY29sdW1uLWNvdW50OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdyaWRfX21lbnUtc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0LjNyZW07XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LXNlY3Rpb25fX2xpc3Qge1xyXG5cclxuICAgICAgLmxpc3RfX2l0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuN3JlbTtcclxuXHJcbiAgICAgICAgLml0ZW1fX2xpbmsubGluay0tdG9wIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbV9fbGluayB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICBjb2xvcjogIzNGNEM1OTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAuM3JlbTtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM0Y0QzU5O1xyXG4gICAgICAgICAgb3BhY2l0eTogLjk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMTVzO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdC1ncmVlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4ubW9kYWwtbWVudV9fbWVudS1mb290ZXIge1xyXG4gIG1hcmdpbjogYXV0byAwIDYuOXJlbTtcclxuICBoZWlnaHQ6IDEzcmVtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBib3JkZXItdG9wOiAuMXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICB0cmFuc2l0aW9uOiAuMXM7XHJcbiAgb3BhY2l0eTogMDtcclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5tZW51LWZvb3Rlcl9fY29udGFjdHMtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAuY29udGFjdHMtYmxvY2tfX2VsZW0gKyAuY29udGFjdHMtYmxvY2tfX2VsZW17XHJcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5lbGVtX190aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgfVxyXG4gIC5lbGVtX19waG9uZSwgLmVsZW1fX2VtYWlsLCAuZWxlbV9fYWRkcmVzcyB7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCcsICdTYW5zIFNlcmlmJztcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi5tb2RhbCB7XHJcbiAgb3ZlcmZsb3c6IHVuc2V0O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcGFkZGluZzogM3JlbSAzcmVtIDQuMXJlbSA0LjFyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNC4zcmVtO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMS45cmVtO1xyXG5cclxuICAgICYtbGlzdCB7XHJcblxyXG4gICAgICAmLWl0ZW0gKyAmLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgIH1cclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IC40cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAuNHJlbTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMXJlbTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBtYXJnaW46IDNyZW0gMCAxLjdyZW07XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi1yZXF1aXJlbWVudHMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX2Rvd25sb2FkLXBob3RvLWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDEuNXJlbSAyLjVyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAzLjZyZW07XHJcbiAgfVxyXG5cclxuICAmX19hbGwtcmVxdWlyZW1lbnRzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDIuNnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAuMXJlbSBkYXNoZWQgJHQtZ3JlZW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgaGVpZ2h0OiAuNnJlbTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc2hvdy1tb3JlLWFycm93LnN2ZycpIGNlbnRlciBjZW50ZXIgLyBhdXRvIG5vLXJlcGVhdDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC44cmVtO1xyXG4gICAgICByaWdodDogLTEuNzVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XHJcbiAgICB3aWR0aDogM3JlbTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICAgIHRvcDogMS43cmVtO1xyXG4gICAgcmlnaHQ6IDEuN3JlbTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHRvcDogMS4yNXJlbTtcclxuICAgICAgcmlnaHQ6IDEuMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgcGF0aCB7XHJcbiAgICAgIGZpbGw6ICM4OTkyOUQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLz09PT09PT09PT0gb3RoZXIgbW9kYWxzID09PT09PT09PT09PT1cclxuXHJcbiAgJi0tdHlwbyB7XHJcbiAgICB3aWR0aDogNjIuNXJlbTtcclxuICAgIHBhZGRpbmc6IDNyZW0gNC41cmVtIDQuNXJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbF9fdHlwby1mb3JtIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9fc2VudC10ZXh0LXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW46IDEuNXJlbSAwIDJyZW0gMDtcclxuICAgICAgYmFja2dyb3VuZDogJHQtYmctbGlnaHQtZ3JheTtcclxuICAgICAgcGFkZGluZzogMnJlbSAycmVtIDNyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbjogLjVyZW0gMCAxLjVyZW0gMDtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fX3NlbmQtdGV4dCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG5cclxuICAgICAgLnR5cG8ge1xyXG4gICAgICAgIGNvbG9yOiAkdC1yZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudHlwby1mb3JtX19zdWJtaXQtYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0LjVyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50eXBvLWZvcm1fX3N1Ym1pdC1idXR0b24ge1xyXG4gICAgICBtaW4td2lkdGg6IDE4cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gIH1cclxuXHJcbiAgJi0tYXR0YWNoLXJlc3VtZSB7XHJcbiAgICB3aWR0aDogNjJyZW07XHJcbiAgICBwYWRkaW5nOiAzcmVtIDQuNXJlbSAyLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcGFkZGluZzogMnJlbSAycmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnJlc3VtZS1mb3JtIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LXdyYXBwZXItLXBob25lIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNi43cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fX3VwbG9hZC13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogNC41cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fX3N1Ym1pdC1idXR0b24td3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbjogNHJlbSAwIDJyZW07XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAycmVtIDAgMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm1fX3N1Ym1pdC1idXR0b24ge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9fbGFiZWwubGFiZWwtLXVwbG9hZC1yZXN1bWUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS10aGFua3Mge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiB1bnNldDtcclxuICAgIHBhZGRpbmc6IDRyZW0gNnJlbSA0LjRyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nOiAzLjZyZW0gM3JlbSA0LjNyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWxfX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbF9fdGhhbmtzLWljb24ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogNS42cmVtO1xyXG4gICAgICBoZWlnaHQ6IDUuNnJlbTtcclxuICAgICAgYmFja2dyb3VuZDogI0Q2RjNFMjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbF9fdGhhbmtzLWltZyB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWxfX3RoYW5rLXRleHQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgJi5tb2RhbF9fdGhhbmstdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJi50aGFuay10ZXh0LS1zdWJzY3JpYmUge1xyXG4gICAgICAgICAgLm1vZGFsX19kZXNjIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbjogMnJlbSAwIDEuNHJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjlyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWxfX2Rlc2Mge1xyXG4gICAgICB3aWR0aDogMjUuNXJlbTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMjQuMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1waG90byB7XHJcbiAgICB3aWR0aDogNTUuN3JlbTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBtYXJnaW4tdG9wOiAyNi43cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEyLjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsX190aXRsZSB7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX19lcnJvci1tc2cge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1wcml2YWN5IHtcclxuICAgIG1heC13aWR0aDogOTByZW07XHJcbiAgICBwYWRkaW5nOiA0LjdyZW0gOS4ycmVtIDEuNnJlbSA1LjZyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMy4xcmVtIDZyZW0gMS42cmVtIDMuMXJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDMuMXJlbSAycmVtIDEuNnJlbSAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbF9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUuMXJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbF9fY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuXHJcbiAgICAgICYuY29udGVudC0tcHJpdmFjeSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwICsgcCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWxfX3ByaXZhY3ktdGV4dCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG5cclxuICAgICAgcCArIHAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgICAgdG9wOiAyLjFyZW07XHJcbiAgICAgIHJpZ2h0OiAyLjFyZW07XHJcbiAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHRvcDogMS4xcmVtO1xyXG4gICAgICAgIHJpZ2h0OiAxLjFyZW07XHJcbiAgICAgICAgd2lkdGg6IDMuNnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDMuNnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcGF0aCB7XHJcbiAgICAgICAgZmlsbDogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tb3JkZXIge1xyXG4gICAubW9kYWxfX3RpdGxlIHtcclxuICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIH1cclxuIH1cclxuXHJcbiAgJi0tY29uc3VsdCwgJi0tb3JkZXIge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1heC13aWR0aDogNDRyZW07XHJcbiAgICBwYWRkaW5nOiA0LjFyZW0gNC41cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjRyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcGFkZGluZzogMnJlbSAycmVtIC45cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbF9fZGVzYyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjNyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMzRjRDNTk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnN1bHQtZm9ybSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fc3VibWl0LWJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW46IDMuN3JlbSAwIDIuOXJlbTtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgbWFyZ2luOiAzLjFyZW0gMCAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvcm1fX3N1Ym1pdC1idXR0b24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXN0ZXAsICYtLXJlYWQtbW9yZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMjVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcclxuXHJcbiAgICAubW9kYWwtc3RlcC1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgICBwYWRkaW5nOiA0LjhyZW0gNS44cmVtIDUuMnJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDQuNXJlbSAycmVtIDMuNHJlbTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAgKyBwIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBtYXJnaW46IDQuOXJlbSAwIDIuNnJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcblxyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMy41cmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ZlZWRiYWNrIHtcclxuICAgICAgICBmbGV4OiAwIDAgNDYuNnJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIC40cmVtIC40cmVtIDA7XHJcbiAgICAgICAgcGFkZGluZzogNC4zcmVtIDUuOHJlbSAyLjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIGZsZXg6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDMuMnJlbSAzcmVtIDRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19mb3JtIHtcclxuICAgICAgICBtYXJnaW46IDIuN3JlbSBhdXRvIDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NnJlbTtcclxuXHJcbiAgICAgICAgLmZvcm1fX2lucHV0IHtcclxuICAgICAgICAgIGhlaWdodDogNi40cmVtO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtX19pbnB1dC1vdXRlciB7XHJcbiAgICAgICAgICAmLmZpZWxkLS1pbnZhbGlkIC5maWVsZC0tcmVxdWFyZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE5OSwzMSwzMSwuMDMpO1xyXG4gICAgICAgICAgICBib3JkZXI6IC4ycmVtIHNvbGlkICNjNzFmMWY7XHJcblxyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMTk5LCAzMSwgMzEsIDAuNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb25zdWx0LWZvcm1fX3N1Ym1pdC1idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtX19zdWJtaXQtYnV0dG9uIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwLjZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgdG9wOiAuNHJlbTtcclxuICAgICAgICByaWdodDogLTMuMnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcGF0aCB7XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTM2MHB4KSB7XHJcbiAgICAgICAgICBmaWxsOiAjZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2Nyb2xsLXRvcCB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgYm90dG9tOiAxLjZyZW07XHJcbiAgICBoZWlnaHQ6IDVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAmLWJ1dHRvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcmlnaHQ6IC03LjZyZW07XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDVyZW07XHJcbiAgICAgIGhlaWdodDogNXJlbTtcclxuICAgICAgYm9yZGVyOiAuMnJlbSBzb2xpZCAjMDAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKCcuLi9pbWcvc2Nyb2xsLXRvcC1hcnJvdy5zdmcnKSBjZW50ZXIgY2VudGVyIC8gYXV0byBuby1yZXBlYXQ7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcmlnaHQ6IC00LjRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA0LjJyZW07XHJcbiAgICAgICAgd2lkdGg6IDQuMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgIHJpZ2h0OiAtLjlyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jb250YWluZXIge1xyXG5cclxuICAuZmFuY3lib3gtc2xpZGUge1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG5cclxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcbiAgfVxyXG5cclxuICAuZmFuY3lib3gtYmcge1xyXG4gICAgIGJhY2tncm91bmQ6IHJnYmEoMiwgMjAsIDI4LCAuMyk7XHJcbiAgIH1cclxuXHJcbiAgLmZhbmN5Ym94LXNsaWRlLS1odG1sIHtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uZmFuY3lib3gtY29udGVudCB7XHJcbiAgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZhbmN5Ym94LW5hdmlnYXRpb24ge1xyXG5cclxuICAuZmFuY3lib3gtYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiA0LjhyZW07XHJcbiAgICBoZWlnaHQ6IDQuOHJlbTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHdpZHRoOiAzLjVyZW07XHJcbiAgICAgIGhlaWdodDogMy41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICBvcGFjaXR5OiAuNDtcclxuICAgIH1cclxuXHJcbiAgICAmLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfbGVmdCB7XHJcbiAgICAgICBsZWZ0OiAxcmVtO1xyXG4gICAgICBkaXYge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodCB7XHJcbiAgICAgICByaWdodDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBkaXYge1xyXG4gICAgICB3aWR0aDogNC44cmVtO1xyXG4gICAgICBoZWlnaHQ6IDQuOHJlbTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYmFja2dyb3VuZDogJHQtZ3JlZW4gdXJsKC4uL2ltZy9hcnJvdy1uZXh0LnN2ZykgY2VudGVyIGNlbnRlci9hdXRvIG5vLXJlcGVhdDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICB3aWR0aDogMy41cmVtO1xyXG4gICAgICAgIGhlaWdodDogMy41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR0LWdyZWVuIHVybCguLi9pbWcvYXJyb3ctbmV4dC5zdmcpIGNlbnRlciBjZW50ZXIvMjUlIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmVycm9yLXdpZGdldCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogMzUuM3JlbTtcclxuICBoZWlnaHQ6IDEwcmVtO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMy4ycmVtO1xyXG4gIGJvdHRvbTogMy4ycmVtO1xyXG4gIHBhZGRpbmc6IDIuNXJlbSA3cmVtIDIuNXJlbSAzLjRyZW07XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICBib3JkZXItbGVmdDogLjNyZW0gc29saWQgI2NjMTIxMjtcclxuICBib3gtc2hhZG93OiAwIDJyZW0gNXJlbSByZ2JhKDAsIDU1LCA4NCwgMC4wNyk7XHJcbiAgei1pbmRleDogMTA7XHJcblxyXG4gICZfX2Nsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMi4xcmVtO1xyXG4gICAgcmlnaHQ6IDIuMXJlbTtcclxuICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyLjFyZW07XHJcbiAgICAgIGhlaWdodDogLjJyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6ICM4OTkyOUQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIC4xcmVtKTtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSAxcmVtKTtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4iLCIubmV3cy1nYWxsZXJ5LXNsaWRlciB7XHJcblx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHJlbSk7XHJcblx0bWFyZ2luOiA1LjhyZW0gYXV0byAwO1xyXG5cclxuXHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLXRvcDogNHJlbTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdH1cclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRwYWRkaW5nOiAwIDFyZW07XHJcblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuXHJcblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDFyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtLWltZyB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDIwcmVtO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuXHJcblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTYwcHgpIHtcclxuXHRcdFx0aGVpZ2h0OiAyMHJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0tem9vbS1saW5rIHtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcclxuXHRcdHdpZHRoOiA0LjRyZW07XHJcblx0XHRoZWlnaHQ6IDYuNHJlbTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHJcblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdFx0XHRoZWlnaHQ6IDUuNHJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzA5QzVGIHVybCgnLi4vaW1nL2Fycm93LXJldmlld3Mtc2xpZGVyLnN2ZycpIGNlbnRlciBjZW50ZXIgLyBhdXRvIG5vLXJlcGVhdDs7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMwMDkyM2YgdXJsKCcuLi9pbWcvYXJyb3ctcmV2aWV3cy1zbGlkZXIuc3ZnJykgY2VudGVyIGNlbnRlciAvIGF1dG8gbm8tcmVwZWF0O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAuM3JlbTtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHJcblx0XHQmLnNsaWNrLWRpc2FibGVkIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzA5QzVGIHVybCgnLi4vaW1nL2Fycm93LXJldmlld3Mtc2xpZGVyLnN2ZycpIGNlbnRlciBjZW50ZXIgLyBhdXRvIG5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNsaWNrLXByZXYge1xyXG5cdFx0bGVmdDogLTUuOHJlbTtcclxuXHJcblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2xpY2stbmV4dCB7XHJcblx0XHRyaWdodDogLTUuOHJlbTtcclxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn0iLCJAaW1wb3J0IFwiZm9udHNcIjtcclxuQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLm5ld3MtYmxvY2sge1xyXG4gIHBhZGRpbmc6IDQuNXJlbSAwIDUuNHJlbTtcclxufVxyXG5cclxuXHJcblxyXG4ubmV3cy1ibG9ja19fYWxsLW5ld3Mge1xyXG4gIG1hcmdpbi10b3A6IDYuNXJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW07XHJcbiAgfVxyXG5cclxuICAuYWxsLW5ld3NfX2xpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xyXG4gICAgY29sb3I6ICR0aXRsZS1ibGFjaztcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDIuNXJlbSk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogNXJlbTtcclxuICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbiB1cmwoJy4uL2ltZy9hcnJvdy1uZXh0LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50LXNlY3Rpb25fX25ld3MtbGlzdCB7XHJcblxyXG4gIC5uZXdzLWxpc3RfX2l0ZW0gKyAubmV3cy1saXN0X19pdGVtIHtcclxuICAgIG1hcmdpbi10b3A6IDUuMXJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmV3cy1saXN0X19pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMi42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXRlbS0tbm8tcGhvdG8ge1xyXG4gICAgICAubmV3cy1saXN0X19pdGVtLXBob3RvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbmZvIHtcclxuICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgIC5pdGVtLWluZm9fX21ldGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XHJcbiAgICAgICAgY29sb3I6ICM3MjcyNzI7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGFnIHtcclxuICAgICAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAuaXRlbS1pbmZvX190aXRsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MHJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAuOHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAgICAgICAgIC51bmRlcmxpbmUge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDksIDE4LCAyOCwgLjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnVuZGVybGluZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjFzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLml0ZW0taW5mb19fZGVzYyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLjdyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICBjb2xvcjogIzc0NzQ3NDtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1waG90byB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDE2cmVtO1xyXG4gICAgICB3aWR0aDogMTZyZW07XHJcbiAgICAgIGhlaWdodDogMTYuOXJlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDUuM3JlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTJyZW07XHJcbiAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgIGhlaWdodDogMTIuN3JlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiA3LjNyZW07XHJcbiAgICAgICAgd2lkdGg6IDcuM3JlbTtcclxuICAgICAgICBoZWlnaHQ6IDcuN3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLml0ZW0tcGhvdG9fX2xpbmsge1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLml0ZW0tcGhvdG9fX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmNvbnRlbnQtc2VjdGlvbl9fbm8tcmVzdWx0IHtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICB9XHJcblxyXG4gIC5uby1yZXN1bHRfdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG5cclxuICAgICYtcXVlcnkge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLm5vLXJlc3VsdF9fcmVhc29ucyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyLjZyZW07XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyLjFyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAuNnJlbTtcclxuICAgICAgICBoZWlnaHQ6IC42cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEuMXJlbTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudC1zZWN0aW9uX19uZXdzLWFydGljbGUge1xyXG5cclxuICAubmV3cy1hcnRpY2xlX19tZXRhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICB9XHJcblxyXG4gIC5uZXdzLWFydGljbGVfX2RhdGUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgb3BhY2l0eTogLjU7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmV3cy1hcnRpY2xlX190YWcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMS4xcmVtIDEuMXJlbSAuOXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmV3cy1hcnRpY2xlX190ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDMuOXJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuIiwiQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLnBhZ2luYXRpb24tYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6IDYuN3JlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDQuNnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWJsb2NrX19wYWdpbmF0aW9uLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnBhZ2luYXRpb24tbGlzdF9faXRlbSB7XHJcbiAgLml0ZW0tLXBhZ2luYXRpb24tbGluayB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0LjZyZW07XHJcbiAgICBoZWlnaHQ6IDQuNnJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgIHdpZHRoOiAzLjhyZW07XHJcbiAgICBoZWlnaHQ6IDMuOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5pdGVtLS1wcmV2LCAmLml0ZW0tLW5leHQge1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaXRlbS0tcGFnaW5hdGlvbi1saW5rIHtcclxuICAgICAgbWFyZ2luOiAwIDJyZW07XHJcbiAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcclxuICAgICAgYmFja2dyb3VuZDogI0YzRjRGNjtcclxuICAgICAgdHJhbnNpdGlvbjogLjE1cztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaXRlbS0tY3VycmVudC1wYWdlIHtcclxuICAgIC5pdGVtLS1wYWdpbmF0aW9uLWxpbmsge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbjtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLml0ZW0tLXBhZ2luYXRpb24tbGluayB7XHJcbiAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWJsb2NrIHtcclxuICAmLnBhZ2luYXRpb24tLWluLWNvbnRlbnQge1xyXG4gICAgLnBhZ2luYXRpb24tbGlzdF9faXRlbSB7XHJcbiAgICAgICYuaXRlbS0tcHJldiwgJi5pdGVtLS1uZXh0IHtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2luYXRpb24tYmxvY2sge1xyXG4gICYucGFnaW5hdGlvbi0td2hpdGUtYnRuIHtcclxuXHJcbiAgICAucGFnaW5hdGlvbi1saXN0X19pdGVtIHtcclxuXHJcbiAgICAgICYuaXRlbS0tcHJldiwgJi5pdGVtLS1uZXh0IHtcclxuXHJcbiAgICAgICAgLml0ZW0tLXBhZ2luYXRpb24tbGluayB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiZm9udHNcIjtcclxuQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLndyYXBwZXItLXByb2plY3RzLXBhZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICR0LWJnLWdyYXk7XHJcbn1cclxuXHJcbi5vdXItcHJvamVjdHMtYmxvY2sge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiA3LjlyZW0gMCAycmVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nOiAyLjJyZW0gMCAycmVtO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogMi4ycmVtIDAgMnJlbTtcclxuICB9XHJcblxyXG4gIC5vdXItcHJvamVjdHMtYmxvY2tfX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAub3VyLXByb2plY3RzLWJsb2NrX19hbGwtcHJvamVjdHMtbGluayB7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3VyLXByb2plY3RzLWJsb2NrX190aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5vdXItcHJvamVjdHMtYmxvY2tfX3NvcnQtcHJvamVjdHMge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uc29ydC1wcm9qZWN0c19fdGFnLXBhbmVsIHtcclxuICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBtYXgtd2lkdGg6IDgzcmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnRhZy1wYW5lbF9fdGFnLXByb2plY3RzIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgIHBhZGRpbmc6IDAgMS4zcmVtIDAgMS4xcmVtO1xyXG4gICAgYmFja2dyb3VuZDogI0QxRDFEMTtcclxuICAgIG1hcmdpbi1yaWdodDogMS4zcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNDMUMxQzE7XHJcbiAgICB9XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDU1LCA1NSwgNTUsIC40KTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0QxRDFEMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudGFnLXByb2plY3RzLS1hY3RpdmUge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxNDE0MTQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc29ydC1wcm9qZWN0c19fc2xpZGVyLXByb2plY3RzIHtcclxuICBtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxuICAuc2xpY2stcHJldiwgLnNsaWNrLW5leHQge1xyXG4gICAgd2lkdGg6IDUuNnJlbTtcclxuICAgIGhlaWdodDogNS42cmVtO1xyXG4gICAgdG9wOiAxN3JlbTtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjREVERURFIHVybCgnLi4vaW1nL3NsaWRlci1hcnJvdy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDUuNnJlbTtcclxuICAgICAgaGVpZ2h0OiA1LjZyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6ICNFOEU4RTggdXJsKCcuLi9pbWcvc2xpZGVyLWFycm93LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbGljay1kaXNhYmxlZCB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAtOC42cmVtO1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICAgIGxlZnQ6IC0yLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICByaWdodDogLTguNnJlbTtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gICAgICByaWdodDogLTIuOHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1saXN0IHtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDRyZW0pO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTJyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG4gIC5zbGljay1zbGlkZSB7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGlkZXItcHJvamVjdHNfX3NsaWNrLXNsaWRlIHtcclxuICAgIHdpZHRoOiAyOXJlbTtcclxuICAgIG1hcmdpbjogMCAxLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICo6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuc2xpY2stc2xpZGVfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDM0cmVtO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0xcmVtO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMjVzO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDMwcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMS4ycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5zbGljay1zbGlkZV9fbWV0YSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMnJlbTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgIH1cclxuICAgICAgLm1ldGFfX2RhdGUtcHJvamVjdCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gICAgICAgIGNvbG9yOiAjODQ4ODhEO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubWV0YV9fdGFnLXByb2plY3Qge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMi4ycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAuOHJlbSAxLjJyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHQtZ3JlZW47XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stc2xpZGVfX3RpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbWFyZ2luLXRvcDogMi4xcmVtO1xyXG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlX2xpbmsgIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMTVzO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG4gICAgJi5sYXN0LXByb2plY3Qge1xyXG4gICAgICB3aWR0aDogNjFyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGljay1zbGlkZV9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuOHJlbTtcclxuICAgICAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNC4xcmVtO1xyXG5cclxuICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyLjFyZW07XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuc2xpY2stZG90cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAuM3JlbTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoNTcsIDc3LCAxMDAsIC42KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGJvdHRvbTogLTVyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBib3R0b206IC00LjdyZW07XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDMwcmVtO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCAuNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMjVzO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzZDNzM4MTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGljay1hY3RpdmUge1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM1QTZGODg7XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICR0LWdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ub3VyLXByb2plY3RzLWJsb2NrX19saW5rLXdyYXBwZXIge1xyXG4gIG1hcmdpbi10b3A6IDEwcmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5vdXItcHJvamVjdHMtYmxvY2tfX2FsbC1wcm9qZWN0cy1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDYuMnJlbTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIC44cmVtIHJnYmEoMCwgMTYwLCA2OSwgLjUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGNhbGMoNTAlIC0gMi4zcmVtKTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNC42cmVtO1xyXG4gICAgaGVpZ2h0OiA0LjZyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDBBMDQ1IHVybCgnLi4vaW1nL2Fycm93LW5leHQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAuNXJlbSByZ2JhKDAsIDE2MCwgNjksIC41KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IC4yNXM7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi5jb250ZW50LXNlY3Rpb25fX3Byb2plY3RzLWFydGljbGUge1xyXG5cclxuICAucHJvamVjdHMtYXJ0aWNsZV9fc2lkZWJhci1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi40cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhcl9fd2lkZ2V0IHtcclxuICAgICAgbWF4LXdpZHRoOiAyOC44cmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcblxyXG4gICAgICAucHJvamVjdC1pbmZvX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAucHJvamVjdHMtYXJ0aWNsZV9fbWV0YSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcblxyXG4gIC5wcm9qZWN0cy1hcnRpY2xlX19kYXRlIHtcclxuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcclxuICAgIGNvbG9yOiAkdGV4dC1ibGFjaztcclxuICAgIG9wYWNpdHk6IC41O1xyXG4gIH1cclxuXHJcbiAgLnByb2plY3RzLWFydGljbGVfX3RleHQge1xyXG4gICAgbWFyZ2luLXRvcDogMy43cmVtO1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjdyZW07XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByb2plY3RzLWFydGljbGVfX3Bob3RvIHtcclxuICAgIG1hcmdpbjogMy4xcmVtIDAgNC41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbjogMS41cmVtIDAgM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAucGhvdG9fX2ltZy13cmFwcGVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAuNSkgMTAwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGhvdG9fX2dhbGxlcnktbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHotaW5kZXg6IDQ7XHJcblxyXG4gICAgICAmLmxpbmstLWxhdW5jaGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnBob3RvX19nYWxsZXJ5LXJlbSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMy4xcmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDIuMnJlbTtcclxuICAgICAgYm90dG9tOiAuOHJlbTtcclxuICAgICAgei1pbmRleDogMztcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMS4ycmVtKTtcclxuICAgICAgICBsZWZ0OiAtIDNyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS1pY29uLnN2ZycpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGhvdG9fX2ltZyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJi5pbWctLWxhdW5jaGVyIHtcclxuICAgICAgICBkaXNwbGF5OiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBob3RvX19jYXB0aW9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS40NXJlbTtcclxuICAgICAgbWF4LXdpZHRoOiA0NHJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgIGNvbG9yOiAkdC10ZXh0LWdyYXk7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG4iLCJAaW1wb3J0IFwiY29sb3JzXCI7XHJcblxyXG4ud3JhcHBlci0tcXVhbGl0eS1wYWdlIHtcclxuICAuY29udGVudC1ibG9jayB7XHJcbiAgICAmLmJsb2NrLS1xdWFsaXR5IHtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQuMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbnRlbnQtcXVhbGl0eSB7XHJcbiAgIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi43cmVtO1xyXG4gICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuXHJcbiAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5saXN0X19pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjlyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDEuNXJlbTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAuMnJlbSBzb2xpZCAkdGV4dC1ibGFjaztcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxLjdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi53cmFwcGVyLS1yZXN1bWUtcGFnZSB7XHJcbiAgYmFja2dyb3VuZDogJHQtYmctZ3JheTtcclxufVxyXG5cclxuLmNvbnRlbnQtYmxvY2sge1xyXG4gICYuYmxvY2stLXNpbmdsZS1wYWdlLmJsb2NrLS1yZXN1bWUge1xyXG4gICAgcGFkZGluZzogMXJlbSAwIDcuN3JlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5yZXN1bWUtY29udGVudF9fZGVzYyB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxufVxyXG4ucmVzdW1lLWNvbnRlbnRfX2Rlc2MgKyAucmVzdW1lLWNvbnRlbnRfX2Rlc2Mge1xyXG4gIG1hcmdpbi10b3A6IDIuNnJlbTtcclxufVxyXG5cclxuLnJlc3VtZS1mb3JtIHtcclxuICBtYXJnaW4tdG9wOiA1LjZyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZW1wbG95ZWUtcGhvdG8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxleC1iYXNpczogMjQuM3JlbTtcclxuICAgIG1pbi1oZWlnaHQ6IDMwcmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyLjhyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAzLjRyZW0gMS42cmVtIDEuNXJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC42cmVtO1xyXG4gICAgYm9yZGVyOiAycHggZGFzaGVkICNDQkNCQ0I7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IHVuc2V0O1xyXG4gICAgICB3aWR0aDogMjhyZW07XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgIHdpZHRoOiAxNi41cmVtO1xyXG4gICAgICBoZWlnaHQ6IDE2LjVyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYm9yZGVyOiAuM3JlbSBzb2xpZCAjQkVCRUJFO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbWcge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b24ge1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19waG90by11cGxvYWRlZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICYtaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19lbXBsb3llZS1mdWxsLW5hbWUge1xyXG4gICAgZmxleDogMTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uZm9ybV9fc3VibWl0LWJ1dHRvbi13cmFwcGVyIHtcclxuICBtYXJnaW4tdG9wOiAzLjZyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luOiAyLjVyZW0gMCAyLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybV9fc3VibWl0LWJ1dHRvbiB7XHJcbiAgd2lkdGg6IDE4cmVtO1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uX190aXRsZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGhlaWdodDogMTEuNnJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICBoZWlnaHQ6IDcuNnJlbTtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxufVxyXG5cclxuLnNlY3Rpb25fX3N1YnRpdGxlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGhlaWdodDogNS41cmVtO1xyXG4gIGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICNDOENGRDY7XHJcbiAgYm9yZGVyLXRvcDogLjFyZW0gc29saWQgI0M4Q0ZENjtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDQuM3JlbTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLS4xcmVtO1xyXG4gICAgICByaWdodDogLTQuM3JlbTtcclxuICAgICAgYm9yZGVyLXRvcDogLjFyZW0gc29saWQgI0M4Q0ZENjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgI0M4Q0ZENjtcclxuICAgIH1cclxuXHJcbiAgJi10ZXh0IHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VjdGlvbl9faW5wdXQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWluLWhlaWdodDogMTAuOHJlbTtcclxuICBwYWRkaW5nOiAxcmVtIC44cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgbWluLWhlaWdodDogdW5zZXQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gIH1cclxuXHJcblxyXG5cclxuICAmLmNsb25lLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZzogMCAuOHJlbSAxcmVtO1xyXG4gICAgbWluLWhlaWdodDogOS45cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZvcm1fX2lucHV0LXdyYXBwZXIgKyAuZm9ybV9faW5wdXQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMS42cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybV9faW5wdXQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgIC5jYWxlbmRhci1pY29uIHtcclxuICAgICAgd2lkdGg6IDMuMXJlbTtcclxuICAgIH1cclxuXHJcbiAgIC5mb3JtX19pbnB1dCB7XHJcbiAgICAgIGhlaWdodDogNC4xcmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDFyZW0gMS40cmVtO1xyXG5cclxuICAgICAgJi5maWVsZC0tZGF0ZSB7XHJcbiAgICAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxLjRyZW0gMy41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybV9fdGV4dGFyZWEge1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uaW5wdXQtaW5saW5lX19zZWN0aW9uIHtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxuICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG5cclxuICAmLnNlY3Rpb24tLWV4cGlyaWVuY2Uuc2VjdGlvbi0tcGVyaW9kIHtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBncmlkLWNvbHVtbjogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb25fX3RpdGxlIHtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb25fX3N1YnRpdGxlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc2VjdGlvbi0tcmVsYXRpdmVzIHtcclxuICAgIC5zZWN0aW9uX190aXRsZSB7XHJcbiAgICAgIGhlaWdodDogOXJlbTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiA2cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlY3Rpb25fX2lucHV0IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc2VjdGlvbi0tbGVhdmUge1xyXG4gICAgLnNlY3Rpb25fX3RpdGxlIHtcclxuICAgICAgaGVpZ2h0OiA2LjRyZW07XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgIGhlaWdodDogNnJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWN0aW9uX19pbnB1dCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNlY3Rpb24tLXNwYW4zIHtcclxuICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZ3JpZC1jb2x1bW46IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlY3Rpb25fX2RlbC1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IGNhbGMoNTAlIC0gMXJlbSk7XHJcbiAgcmlnaHQ6IC0yLjhyZW07XHJcbiAgd2lkdGg6IDJyZW07XHJcbiAgaGVpZ2h0OiAycmVtO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgb3BhY2l0eTogLjU0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgIHRvcDogMXJlbTtcclxuICAgIHJpZ2h0OiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IC4ycmVtO1xyXG4gICAgYmFja2dyb3VuZDogIzU4NjI2QjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSAuMXJlbSk7XHJcbiAgfVxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4iLCJAaW1wb3J0IFwiY29sb3JzXCI7XHJcblxyXG4ud3JhcHBlci0tcmV2aWV3cy1wYWdlIHtcclxuICAuY29udGVudC1ibG9jayB7XHJcblxyXG4gICAgJi5ibG9jay0tcmV2aWV3cyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3LjFyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYWdpbmF0aW9uLWJsb2NrIHtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudC1yZXZpZXdzX19yZXZpZXdzLWxpc3Qge1xyXG4gIG1hcmdpbi10b3A6IDIuN3JlbTtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUJFREVGO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gIC5yZXZpZXdzLWxpc3RfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDRyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDMuOXJlbSA1LjNyZW0gNS4zcmVtIDRyZW07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VCRURFRjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzEwcHgpIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDIuMXJlbSAycmVtIDIuM3JlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbV9fcmV2aWV3LXRpdGxlIHtcclxuICAgICAgZmxleC1iYXNpczogMzMuOHJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMTBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi42cmVtO1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDM1JTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiB1bnNldDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW1fX3Jldmlldy1saW5rIHtcclxuICAgICAgdHJhbnNpdGlvbjogLjE1cztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR0LWdyZWVuO1xyXG5cclxuICAgICAgICAudW5kZXJsaW5lIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdC1ncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbV9fcmV2aWV3LWluZm8ge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBtYXgtd2lkdGg6IDQ0LjlyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250ZW50X193aWRnZXQud2lkZ2V0LS1kb2N1bWVudCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS43cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMS40cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8tZG9jdW1lbnRfX3RpdGxlIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcblxyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbV9fcmV2aWV3LXRleHQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzLjNyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyLjJyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcXVvdGVzLnN2ZycpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAtNS40cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgdG9wOiAtNHJlbTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW1fX3Jldmlldy1hdXRob3Ige1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjhyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1uYW1lIHtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuXHJcbi5jb250ZW50LXJldmlld3Mge1xyXG5cclxuICAuY29udGVudC1yZXZpZXdzX19zaWRlYmFyLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGVudC1yZXZpZXdzX19tZXRhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQtcmV2aWV3c19fZGF0ZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XHJcbiAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcbiAgICBvcGFjaXR5OiAuNTtcclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50LXJldmlld3NfX2FydGljbGUge1xyXG4gIG1hcmdpbi10b3A6IDMuNnJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDUuM3JlbTtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi43cmVtO1xyXG4gICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuXHJcbiAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250ZW50LXJldmlld3NfX2F1dGhvciB7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQtcmV2aWV3c19fcGhvdG8ge1xyXG4gICAgbWFyZ2luOiAzLjFyZW0gMCA0LjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luOiAxLjVyZW0gMCAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5waG90b19faW1nLXdyYXBwZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAuNSkgMTAwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGhvdG9fX2dhbGxlcnktbGluayB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMy4xcmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDIuMnJlbTtcclxuICAgICAgYm90dG9tOiAuOHJlbTtcclxuICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMS4ycmVtKTtcclxuICAgICAgICBsZWZ0OiAtIDNyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS1pY29uLnN2ZycpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGhvdG9fX2ltZyB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLnBob3RvX19jYXB0aW9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS40NXJlbTtcclxuICAgICAgbWF4LXdpZHRoOiA0NHJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgIGNvbG9yOiAkdC10ZXh0LWdyYXk7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG4iLCJAaW1wb3J0IFwiY29sb3JzXCI7XHJcblxyXG4ud3JhcHBlci0tc2VhcmNoLXBhZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICR0LWJnLWxpZ2h0LWdyYXk7XHJcbn1cclxuXHJcbi5jb250ZW50LWJsb2NrX19zZWFyY2gtZm9ybSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XHJcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoLWZvcm1fX2lucHV0LXNlYXJjaCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDIuMXJlbSA4cmVtIDEuN3JlbSAzLjFyZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy43cmVtO1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGJveC1zaGFkb3c6IDAgLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEuOXJlbSA4cmVtIDEuN3JlbSAyLjVyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcclxuICAgICAgcGFkZGluZzogMS45cmVtIDZyZW0gMS43cmVtIDEuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWFyY2gtZm9ybV9fYnV0dG9uLXNlYXJjaCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogN3JlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1nL3NlYXJjaC1pY29uLnN2ZycpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgd2lkdGg6IDVyZW07XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0IHtcclxuXHJcbiAgLmJyZWFkLWNydW1icyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjNyZW07XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjdyZW07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRleHQtYmxhY2s7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHQtZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50aXRsZV9fbGluayB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wcmV2aWV3IHtcclxuICAgIG1hcmdpbi10b3A6IDEuM3JlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuIiwiQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLnNlbGVjdC1oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uc2VsZWN0IHtcclxuICBmbGV4OiAxO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1mYW1pbHk6ICdIeXVuZGFpIFNhbnMgSGVhZCBPZmZpY2UnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XHJcbiAgY29sb3I6ICM5MDkwOTA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA1LjRyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBoZWlnaHQ6IDQuNHJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICB9XHJcblxyXG4gICYtLWNoYW5nZWQge1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdCArIC5zZWxlY3Qge1xyXG4gIC5zZWxlY3Qtc3R5bGVkIHtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdC1zdHlsZWQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNDOENGRDY7XHJcbiAgYm9yZGVyLXJhZGl1czogLjRyZW07XHJcbiAgei1pbmRleDogMTA7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNHJlbTtcclxuICB9XHJcblxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyOiAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1jb2xvcjogI2E1YTVhNSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDJyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcmlnaHQ6IDEuNHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc2VsZWN0LS1hY3RpdmUge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAuNXJlbSk7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2E1YTVhNSB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uc2VsZWN0LW9wdGlvbnMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogY2FsYygxMDAlIC0gLjFyZW0pO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogLjRyZW07XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcclxuICB6LWluZGV4OiAxMjtcclxuICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG5cclxuXHJcbiAgbGkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGhlaWdodDogMy41cmVtO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctbGVmdDogMS44cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMS40cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRjNGM0YzO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJltyZWw9XCJoaWRlXCJdIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLnNlcnZpY2VzLWdhbGxlcnkge1xyXG4gIG1hcmdpbjogNXJlbSAwIDA7XHJcblxyXG4gIC5zbGljay1hcnJvdyB7XHJcbiAgICB3aWR0aDogNC44cmVtO1xyXG4gICAgaGVpZ2h0OiA0LjhyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jazt3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR0LWxpbmsgdXJsKCcuLi9pbWcvYXJyb3ctbmV4dC5zdmcnKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2xpY2stZGlzYWJsZWQge1xyXG4gICAgICBvcGFjaXR5OiAuNDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1wcmV2IHtcclxuICAgIGxlZnQ6IDRyZW07XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICByaWdodDogNHJlbTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnNsaWRlci1nYWxsZXJ5IHtcclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLXBob3RvIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA3MS41cmVtO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NXJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGhlaWdodDogNTByZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODgwcHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDQ2cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xyXG4gICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZXItdGh1bWJuYWlscyB7XHJcbiAgbWFyZ2luOiA0cmVtIDlyZW0gMnJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIG1hcmdpbjogM3JlbSA2cmVtIDA7XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDEuNXJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXRlbS0tY3VycmVudCwgJi5zbGljay1jdXJyZW50IHtcclxuICAgICAgb3V0bGluZTogLjNyZW0gc29saWQgJHQtZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJi1waG90byB7XHJcbiAgICAgIG1heC13aWR0aDogMTUuNXJlbTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogOC44cmVtO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgIGhlaWdodDogN3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWNrLXByZXYge1xyXG4gICAgbGVmdDogLTlyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgbGVmdDogLTZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGljay1uZXh0IHtcclxuICAgIHJpZ2h0OiAtOXJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICByaWdodDogLTZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbGljay1kaXNhYmxlZCB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuIiwiQGltcG9ydCBcImNvbG9yc1wiO1xyXG5AaW1wb3J0IFwiZm9udHNcIjtcclxuXHJcbi53cmFwcGVyLS1zZXJ2aWNlcy1wYWdlIHtcclxuICAuc2VydmljZXMtYmxvY2sge1xyXG4gICAgbWFyZ2luOiA0LjdyZW0gMCA0LjNyZW07XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW46IDIuNXJlbSAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VydmljZXMtYmxvY2sge1xyXG4gIG1hcmdpbjogNHJlbSAwIDguNXJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbjogMi41cmVtIDAgMi4xcmVtO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5zZXJ2aWNlcy1ibG9ja19fc2VydmljZXMtZ3JpZCB7XHJcbiAgbWFyZ2luLXRvcDogMy43cmVtO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCgyLCAxZnIpO1xyXG4gIGdyaWQtZ2FwOiA0cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZ3JpZC1nYXA6IDNyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5zZXJ2aWNlcy1ncmlkX19pdGVtIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDhyZW0gMTByZW0gcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0cmVtKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcclxuICB9XHJcblxyXG4gIC5pdGVtX19zZXJ2aWNlLWltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjMuNnJlbTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgaGVpZ2h0OiAxOHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtX19zZXJ2aWNlLWluZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAxLjhyZW0gMy43cmVtIDIuN3JlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMi4xcmVtIDIuM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VydmljZS1pbmZvX190ZXh0IHtcclxuXHJcbiAgICAgIC50ZXh0X19zZXJ2aWNlLXRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCcsICdTYW5zIFNlcmlmJztcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDo1NzZweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgICAgIG1heC13aWR0aDogMjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dF9fc2VydmljZS1saW5rIHtcclxuICAgICAgICBjb2xvcjogJHRpdGxlLWJsYWNrO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0LXNlcnZpY2VfX2Rlc2Mge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuOXJlbTtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjU3NnB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyLjNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1pbmZvX19hZGQtbGlua3Mge1xyXG4gICAgbWFyZ2luLXRvcDogLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5hZGQtbGlua3NfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50LXNlY3Rpb25fX3NlcnZpY2UtYXJ0aWNsZSB7XHJcblxyXG4gIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi43cmVtO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBtYXJnaW46IDMuNXJlbSAwIDIuNnJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgJ1NhbnMgU2VyaWYnO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMy44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDYuNnJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXJnaW46IDNyZW0gMCAyLjZyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIG1hcmdpbjogMi41cmVtIDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMS45cmVtO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAn4oCiJztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLjJyZW07XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGxpICsgbGkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VydmljZXNfX3ZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi43cmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZGVvX19pbWcge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudmlkZW9fX3BsYXktYnV0dG9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiA5LjZyZW07XHJcbiAgICAgIGhlaWdodDogOS42cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjUzLjUzZGVnLCAjMDA3REMzIDI3LjMzJSwgIzAwNUZBNCAxNDAuNDklKSwgIzAxN0RDMztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gNC44cmVtKTtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSA0LjhyZW0pO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiA3cmVtO1xyXG4gICAgICAgIGhlaWdodDogN3JlbTtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMy41cmVtKTtcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDMuNXJlbSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDUuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDUuNXJlbTtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMi43NXJlbSk7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAyLjc1cmVtKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHQtbGluaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAxLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxLjdyZW0gc29saWQgd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIGJvcmRlcjogMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxLjJyZW0gc29saWQgd2hpdGU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS4ycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIGJvcmRlcjogLjdyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogMXJlbSBzb2xpZCB3aGl0ZTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjg1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aWRlb19fcGxheWVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAmW3Bvc3Rlcl17XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5wbGF5ZXItLW5vLWNvbnRyb2xzIHtcclxuICAgICAgICAmOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VydmljZXNfX3Byb2Nlc3Mtc3RlcHMge1xyXG4gICAgbWFyZ2luLXRvcDogNC44cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGlzdF9fc3RlcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMuNnJlbTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1heC13aWR0aDogNDByZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMy4ycmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGVwX19pbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMzkuNnJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQuOHJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDIuMXJlbTtcclxuICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGVwX19pbmZvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM3LjRyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0ZXBfX3RpdGxlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0ZXBfX3RpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgJ1NhbnMgU2VyaWYnO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuN3JlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGVwX19kZXNjIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2VzX19hZHZhbnRhZ2VzLWxpc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogMy40cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmFkdmFudGFnZXMtbGlzdF9faXRlbSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAxLjVyZW07XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogLjJyZW0gc29saWQgJHRleHQtYmxhY2s7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMS43cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5tYWluLWdyaWRfX3NlcnZpY2VzLXR5cGVzIHtcclxuICBtYXJnaW4tdG9wOiA2cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCAnU2FucyBTZXJpZic7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAzLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogNi42cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlcy10eXBlc19fc2VydmljZXMtZ3JpZCB7XHJcbiAgbWFyZ2luLXRvcDogMy40cmVtO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCg0LCAxZnIpO1xyXG4gIGdyaWQtY29sdW1uLWdhcDogMy4xcmVtO1xyXG4gIGdyaWQtcm93LWdhcDogMi4ycmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjJyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDIsIDFmcik7XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBncmlkLXJvdy1nYXA6IDFyZW07XHJcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDEsIDFmcik7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNHJlbSk7XHJcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XHJcbiAgfVxyXG5cclxuICAuc2VydmljZXMtZ3JpZF9fc2VydmljZSB7XHJcblxyXG4gICAgLnNlcnZpY2VfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWluLWhlaWdodDogMTguOHJlbTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAyLjhyZW0gM3JlbSAyLjhyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdC1iZy1ncmF5O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZGVkO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMXM7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgIG1pbi1oZWlnaHQ6IDE0LjhyZW07XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzRjODk4O1xyXG5cclxuICAgICAgICAudW5kZXJsaW5lIHtcclxuICAgICAgICAgIHRyYW5zaXRpb246IC4xcztcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdC1ncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLnNpZGViYXJfX3dpZGdldCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNS45cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbWF4LXdpZHRoOiAzMHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgfVxyXG5cclxuICAmLndpZGdldC0tbmV3cyB7XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi53aWRnZXQtLW5ld3MtZmlsdGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDQuMXJlbSAzLjRyZW0gMi4xcmVtO1xyXG4gICAgYmFja2dyb3VuZDogI0Y3RjdGNztcclxuICAgIGJvcmRlci1yYWRpdXM6IC40cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBwYWRkaW5nOiAzcmVtIDJyZW0gMXJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEuNHJlbSAycmVtIDEuNHJlbTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNjByZW07XHJcbiAgICB9XHJcblxyXG4gICAgLndpZGdldF9fc2hvdy1maWx0ZXItYnV0dG9uIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIGJvcmRlcjogLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYTVhNWE1IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogMDtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIC41cmVtKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1uZXdzLWZpbHRlciB7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuMnJlbTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fX2lucHV0LXdyYXBwZXIge1xyXG4gICAgICAmLndyYXBwZXItLXNlYXJjaCB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMS43cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxLjdyZW07XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gLjg1cmVtKTtcclxuICAgICAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZmlsdGVyLXNlYXJjaC5zdmcnKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlbGVjdCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWxlY3Qtc3R5bGVkIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAuMXJlbSAuMXJlbSByZ2JhKDAsIDYyLCA5OCwgMC4xNCksIDAgMCAuMXJlbSByZ2JhKDAsIDYyLCA5OCwgMC41KTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIC4xcmVtIC4xcmVtIHJnYmEoNCwgMzYsIDUzLCAwLjI0KSwgMCAwIC4xcmVtICMwNTMwNDk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmlucHV0LXdyYXBwZXItLWlubGluZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy42cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgIG1hcmdpbi10b3A6IDIuMXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtX19zZWxlY3Qtd3JhcHBlciB7XHJcbiAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxNS40cmVtO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICAgIGZsZXg6IHVuc2V0O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0ICsgLnNlbGVjdCB7XHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjFyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0LXN0eWxlZCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogLjRyZW07XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIC4xcmVtIC4xcmVtIHJnYmEoNDYsIDQ2LCA0NiwgMC4xNCksIDAgMCAuMXJlbSByZ2JhKDQ2LCA0NiwgNDYsIDAuNSk7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLjFyZW0gLjFyZW0gcmdiYSg0NiwgNDYsIDQ2LCAwLjI0KSwgMCAwIC4xcmVtICMwNTMwNDk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fX2J1dHRvbi13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgbWFyZ2luOiAzLjZyZW0gMCAycmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW46IDMuMXJlbSAwIDEuN3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX19jbGVhci1maWx0ZXItYnV0dG9uIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAuMnJlbSAwIDAgMy4zcmVtO1xyXG4gICAgICB3aWR0aDogMTUuOHJlbTtcclxuICAgICAgaGVpZ2h0OiAzLjlyZW07XHJcbiAgICAgIGJvcmRlcjogLjFyZW0gc29saWQgJHQtZ3JlZW47XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IC40cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IC4xNXM7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICR0LWdyZWVuO1xyXG4gICAgICB9XHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEuN3JlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuN3JlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIC43NXJlbSk7XHJcbiAgICAgICAgbGVmdDogMS4zcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NsZWFyLWZpbHRlci5zdmcnKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm1fX2lucHV0IHtcclxuICAgICAgYm94LXNoYWRvdzogMCAuMXJlbSAuMXJlbSByZ2JhKDE0NSwgMTQ1LCAxNDUsIDAuMiksIDAgMCAuMXJlbSByZ2JhKDE0NSwgMTQ1LCAxNDUsIDAuMik7XHJcbiAgICAgIGJvcmRlcjogLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHRyYW5zaXRpb246IC4xNXM7XHJcblxyXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6ICM5MzkzOTM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaW5wdXQtLXNlYXJjaCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHJlbTtcclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICM5MjkyOTI7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIC4zcmVtIC41cmVtIHJnYmEoMTM3LCAxNDYsIDE1NywgMC4yKSwgMCAwIC40cmVtIHJnYmEoMTM3LCAxNDYsIDE1NywgMC4yKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYud2lkZ2V0LS1nYWxsZXJ5IHtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5waG90b19faW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndpZGdldC0tcHJvamVjdC1pbmZvIHtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC53aWRnZXRfX3RpdGxlIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdMYXRvJywgJ1NhbnMgU2VyaWYnO1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm9qZWN0LWluZm9fX3RleHQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjFyZW07XHJcbiAgICB9XHJcbiAgICAucHJvamVjdC1pbmZvX193ZWJzaXRlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgJHRleHQtYmxhY2s7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYud2lkZ2V0LS1kb2N1bWVudCB7XHJcbiAgICBtYXJnaW46IDAgMCAxLjdyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMS45cmVtO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLndpZGdldF9faWNvbi1kb2N1bWVudCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xyXG4gICAgfVxyXG4gICAgLndpZGdldF9faW5mby1kb2N1bWVudCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC4zcmVtO1xyXG4gICAgfVxyXG4gICAgLmluZm8tZG9jdW1lbnRfX3RpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgICB9XHJcbiAgICAuaW5mby1kb2N1bWVudF9fc2l6ZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC42cmVtO1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi53aWRnZXQtLWNvbnRhY3RzLWluZm8ge1xyXG4gICAgbWF4LXdpZHRoOiAyMi43cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYud2lkZ2V0LS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgJi53aWRnZXQtLXBob3RvIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDJyZW07XHJcblxyXG4gICAgLndpZGdldF9fZ2FsbGVyeS1saW5rIHtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAud2lkZ2V0X19nYWxsZXJ5LXBob3RvIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndpZGdldF9fZ2FsbGVyeS1waG90byB7XHJcbiAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgIG91dGxpbmU6IC4zcmVtIHNvbGlkICR0LWdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC53aWRnZXRfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCcsICdTYW5zIFNlcmlmJztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0LjlyZW07XHJcbiAgfVxyXG5cclxuICAud2lkZ2V0X190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICB9XHJcblxyXG4gIC53aWRnZXRfX2VtYWlsLWxpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgbWFyZ2luLXRvcDogLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjRyZW07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHQtbGluay1ibGFjaztcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHQtZ3JlZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2lkZ2V0X19waG9uZS1saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAud2lkZ2V0X19waG90byB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxuICAgIC5waG90b19faW1nIHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5waG90b19fY2FwdGlvbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XHJcbiAgICAgIGNvbG9yOiAjMjkzOTRCO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndpZGdldF9fZ2FsbGVyeS1waG90byB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC53aWRnZXRfX2xpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0LWxpbmstYmxhY2s7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi4zcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR0LWdyZWVuO1xyXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdC1ncmVlbjtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJi5saW5rLS1jdXJyZW50IHtcclxuICAgICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRleHQtYmxhY2s7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aWRnZXRfX25ld3MtbGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0LWxpbmstYmxhY2s7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnM7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyLjZyZW07XHJcbiAgICAgIGhlaWdodDogMi42cmVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxLjNyZW0pO1xyXG4gICAgICByaWdodDogLTMuNnJlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbiB1cmwoJy4uL2ltZy9hcnJvdy1hbGwtc2lkZWJhci5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0LWdyZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndpZGdldF9fZGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcclxuICAgIGNvbG9yOiAkdGl0bGUtYmxhY2s7XHJcbiAgICBvcGFjaXR5OiAuNTtcclxuICB9XHJcblxyXG4gIC53aWRnZXRfX25ld3MtdGl0bGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgIH1cclxuICAgICAgLnVuZGVybGluZSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0LWdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2lkZ2V0X19uZXdzLWRlc2Mge1xyXG4gICAgbWFyZ2luOiAxLjRyZW0gMCAzcmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xyXG4gICAgY29sb3I6ICMyOTM5NEI7XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi5zb3J0aW5nLWJsb2NrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogNC42cmVtO1xyXG5cclxuICAmLnNvcnRpbmctLXByb2plY3RzLCAmLnNvcnRpbmctLWdhbGxlcnkge1xyXG4gICAgcGFkZGluZy10b3A6IDkuOHJlbTtcclxuICB9XHJcblxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZy10b3A6IDcuM3JlbTtcclxuICAgIG1hcmdpbi10b3A6IDIuOXJlbTtcclxuICB9XHJcblxyXG4gICYtLW1haW4tcGFnZSB7XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjZyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5zb3J0aW5nLWJsb2NrX19kcm9wLXRhZy1wYW5lbCB7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09VEFHIFBBTkVMID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4uc29ydGluZy1ibG9ja19fZHJvcC10YWctcGFuZWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLjJyZW07XHJcbiAgbGVmdDogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UzRTlFQztcclxuICB6LWluZGV4OiA1O1xyXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzFyZW07XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAwIC4zcmVtIC42cmVtIHJnYmEoMTEsIDM3LCA1MSwgMC4wOCksIDAgMCAuMXJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjNyZW07XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgIGhlaWdodDogLjhyZW07XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAyLjJyZW07XHJcbiAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9kcm9wLWRvd24tcGFuZWwuc3ZnJyljZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMTVzO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjApO1xyXG4gIH1cclxuXHJcblxyXG4gICYuZHJvcC10YWctcGFuZWwtLWFjdGl2ZSB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuIC5kcm9wLXRhZy1wYW5lbF9fdGFnIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDEuM3JlbSAwIDEuN3JlbTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgY29sb3I6ICR0ZXh0LWJsYWNrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgcGFkZGluZzogMS42cmVtIDJyZW0gMS4zcmVtO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgIH1cclxuXHJcbiAgICYudGFnLS12aXNpYmxlIHtcclxuICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgIH1cclxuICAgfVxyXG5cclxuICAgICYudGFnLS1hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJHQtZ3JlZW47XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IC40cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR0LWdyZWVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRyb3AtdGFnLXBhbmVsX19idXR0b24td3JhcHBlciB7XHJcbiAgd2lkdGg6IDlyZW07XHJcbiAgaGVpZ2h0OiA0LjRyZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiAxMDtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi53cmFwcGVyLS1iYWNrIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzI2MjYyNiA1NyUsIHJnYmEoMzgsIDM4LCAzOCwgMCkgMTAwJSk7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAmLndyYXBwZXItLWZvcncge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzI2MjYyNiA1NyUsIHJnYmEoMzgsIDM4LCAzOCwgMCkgMTAwJSk7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5kcm9wLXRhZy1wYW5lbF9fYnV0dG9uLXNjcm9sbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB3aWR0aDogNC40cmVtO1xyXG4gIGhlaWdodDogNC40cmVtO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAjNDQ0NDQ0IHVybCgnLi4vaW1nL3NvcnQtc2Nyb2xsLWFycm93LnN2ZycpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XHJcbiAgei1pbmRleDogMjtcclxuXHJcbiAgJi5idXR0b24tc2Nyb2xsLS1iYWNrIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgfVxyXG4gICYuYnV0dG9uLXNjcm9sbC0tZm9ydyB7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT0vVEFHIFBBTkVMID09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4uc29ydGluZy1ibG9ja19fc29ydC1ncmlkIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoNCwgMWZyKTtcclxuICBncmlkLWNvbHVtbi1nYXA6IDNyZW07XHJcbiAgZ3JpZC1yb3ctZ2FwOiA2cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCgzLCAxZnIpO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjZweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgZ3JpZC1yb3ctZ2FwOiA0cmVtO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICB9XHJcbn1cclxuXHJcbi5zb3J0LWdyaWRfX2l0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG4gIH1cclxuXHJcbiAgLml0ZW1fX2luZm8ge1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLml0ZW1fX3Bob3RvIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTYuNHJlbTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuXHJcbiAgLmluZm9fX3RhZywgLml0ZW1fX3RhZyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4ycmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbjtcclxuICB9XHJcblxyXG4gIC5pbmZvX19kYXRlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDEuN3JlbTtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcclxuICAgIGNvbG9yOiAkdGl0bGUtYmxhY2s7XHJcbiAgICBvcGFjaXR5OiAuNTtcclxuICB9XHJcblxyXG4gIC5pbmZvX190aXRsZS1saW5rIHtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHQtZ3JlZW47XHJcblxyXG4gICAgICAudW5kZXJsaW5lIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHQtZ3JlZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmZvX190aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAuNXJlbTtcclxuICAgIGNvbG9yOiAkdGl0bGUtYmxhY2s7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxLjlyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gIH1cclxuICAuaW5mb19fZGVzYyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjRyZW07XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICB9XHJcblxyXG5cclxuICAmLml0ZW0tLWRvdWJsZSB7XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gICAgfVxyXG5cclxuICAgIC51bmRlcmxpbmUge1xyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICR0ZXh0LWJsYWNrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5pdGVtX19waG90byB7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDM5LjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbV9faW5mbyB7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxLjZyZW0gMi4zcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTcsIDE3LCAxNywgLjg3KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvX190YWcsIC5pdGVtX190YWcge1xyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmluZm9fX2RhdGUge1xyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMnJlbTtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmluZm9fX3RpdGxlIHtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCcsICdTYW5zIFNlcmlmJztcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4xcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAuaW5mb19fdGl0bGUtbGluayB7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMGEzNDY7XHJcblxyXG4gICAgICAgICAgICAudW5kZXJsaW5lIHtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwYTM0NjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIC5pbmZvX19kZXNjIHtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuLnNvcnRpbmctYmxvY2sge1xyXG4gICYuc29ydGluZy0tcHJvamVjdHMge1xyXG5cclxuICAgIC5zb3J0aW5nLWJsb2NrX19zb3J0LWdyaWQge1xyXG4gICAgICBncmlkLXJvdy1nYXA6IDNyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGdyaWQtcm93LWdhcDogMS42cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNvcnQtZ3JpZF9faXRlbSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQwLjVyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaXRlbS0tZG91YmxlIHtcclxuXHJcbiAgICAgICAgLml0ZW1fX3RhZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbV9fcGhvdG8ge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMzkuNXJlbTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4LjVyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbV9faW5mbyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDI5cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMi4xcmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmluZm8tLWxlZnQge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmluZm9fX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMYXRvJywgJ1NhbnMgU2VyaWYnO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHQtYmxhY2s7XHJcblxyXG4gICAgICAgICAgICAuaW5mb19fdGl0bGUtbGluayB7XHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcblxyXG4gICAgICAgICAgICAgICAgLnVuZGVybGluZSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdC1ncmVlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW5mb19fZGF0ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMi42cmVtIDAgMCAwO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLml0ZW1fX3Bob3RvIHtcclxuICAgICAgICBoZWlnaHQ6IDE4LjVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtX19pbmZvIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMi4xcmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZzogMi42cmVtIDMuNXJlbSAzLjJyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyLjZyZW0gMnJlbSAyLjdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5mb19fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi5zb3J0aW5nLWJsb2NrIHtcclxuXHJcbiAgJi5zb3J0aW5nLS1nYWxsZXJ5IHtcclxuXHJcbiAgICAuc29ydGluZy1ibG9ja19fc29ydC1ncmlkIHtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiA0LjZyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGdyaWQtcm93LWdhcDogMy45cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5mb19fZGF0ZSB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5mb19fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuXHJcbiAgICAgICAgLmluZm9fX3RpdGxlLWxpbmsge1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHQtZ3JlZW47XHJcblxyXG4gICAgICAgICAgICAudW5kZXJsaW5lLS13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgJHQtZ3JlZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuIiwiQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLnN0cnVjdHVyZS1ncmlkIHtcclxuXHRtYXJnaW4tdG9wOiAyLjRyZW07XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI0cmVtLCAxZnIpKTtcclxuXHRjb2x1bW4tZ2FwOiAxLjJyZW07XHJcblx0cm93LWdhcDogMi40cmVtO1xyXG5cclxuXHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRcdHJvdy1nYXA6IDJyZW07XHJcblx0fVxyXG59XHJcblxyXG4uYm9yZGVyLXN0cnVjdHVyZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAuMXJlbTtcclxuXHRcdGJvcmRlci1ib3R0b206IC4xcmVtIGRhc2hlZCByZ2JhKDIwOSwgMjE4LCAyMjcsIC42KTtcclxuXHR9XHJcbn1cclxuXHJcbi5zdHJ1Y3R1cmUtZ3JpZC1nbSB7XHJcblx0ZGlzcGxheTogZ3JpZDtcclxuXHRncmlkLXRlbXBsYXRlOiBhdXRvLyAzZnIgMmZyO1xyXG5cdGdyaWQtZ2FwOiAxLjJyZW07XHJcblx0bWFyZ2luLXRvcDogNC45cmVtO1xyXG5cclxuXHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZTogYXV0by8gMWZyO1xyXG5cdH1cclxufVxyXG5cclxuLnN1Yi1nbSB7XHJcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcclxuXHRib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cclxuXHQmX19wYWRpbmctbmFtZSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogN3JlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctbGVmdDogMy4ycmVtO1xyXG5cclxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMnJlbTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogLjFyZW07XHJcblx0XHRcdGJvcmRlci1ib3R0b206IC4xcmVtIGRhc2hlZCByZ2JhKDIwOSwgMjE4LCAyMjcsIDAuNik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19wYWRkaW5nLXBvc2l0aW9uIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzLjJyZW07XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMuMnJlbTtcclxuXHJcblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vL1xyXG5cclxuLnN1Yi1nbS13cmFwIHtcclxuXHRwYWRkaW5nOiAzcmVtIDAgMi44cmVtIDA7XHJcblxyXG5cdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XHJcblx0XHRwYWRkaW5nOiAyLjhyZW0gLjVyZW0gMy4ycmVtIDA7XHJcblx0fVxyXG59XHJcblxyXG4uc3ViLWdtLW5hbWUge1xyXG5cdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmLCBTZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG5cdGNvbG9yOiAjMDAwMDAwO1xyXG59XHJcblxyXG4uc3ViLWdtLXBvc2l0aW9uIHtcclxuXHRmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0Y29sb3I6ICMwMDAwMDA7XHJcbn1cclxuXHJcbi5zdHJ1Y3R1cmUtaXRlbSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdGNvbG9yOiAjMDAwMDAwO1xyXG5cdGJveC1zaGFkb3c6IDAgMXJlbSAycmVtIHJnYmEoMCwgMCwgMCwgLjA4KTtcclxuXHRib3JkZXItcmFkaXVzOiAuMnJlbTtcclxuXHJcblx0Ji5pdGVtLS1nbSB7XHJcblxyXG5cdFx0YmFja2dyb3VuZDogIzNGNEM1OTtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG5cdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMy41cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zdHJ1Y3R1cmUtaXRlbV9fZGVwYXJ0bWVudCB7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0cGFkZGluZzogMHJlbSAzLjJyZW0gMHJlbTtcclxuXHRcdFx0Ly8gYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMHJlbSA0cmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG5cdFx0XHRcdGhlaWdodDogMTFyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAycmVtIDNyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnN0cnVjdHVyZS1pdGVtX19pbmZvIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0cGFkZGluZzogM3JlbSAzLjJyZW07XHJcblxyXG5cdFx0XHRmb250LWZhbWlseTogXCJMYXRvXCIsc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogODAwO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblxyXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogMi44cmVtIDJyZW0gMy4ycmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnN0cnVjdHVyZS1pdGVtX19uYW1lIHtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cclxuXHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogOXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5zdHJ1Y3R1cmUtaXRlbV9fY29udGFjdHMge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogOS43cmVtO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3RydWN0dXJlLWl0ZW1fX2xpbmsge1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLml0ZW0tLWdyZWVuIHtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdGJhY2tncm91bmQ6ICR0LWdyZWVuO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHJcblx0XHQuc3RydWN0dXJlLWl0ZW1fX2RlcGFydG1lbnQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcblx0XHR9XHJcblxyXG5cdFx0LnN0cnVjdHVyZS1pdGVtX19uYW1lIHtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zdHJ1Y3R1cmUtaXRlbV9fY29udGFjdHMsXHJcblx0XHQuc3RydWN0dXJlLWl0ZW1fX2xpbmsge1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fZ3JpZCB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDI0cmVtIDFmcjtcclxuXHJcblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fcGhvdG8ge1xyXG5cdFx0Z3JpZC1hcmVhOiAxLzEvMy8yO1xyXG5cdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdGJvcmRlci1yaWdodDogLjA5cmVtIGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcblxyXG5cdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcclxuXHRcdFx0Z3JpZC1hcmVhOiB1bnNldDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtaW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMjEuNXJlbTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG5cdFx0XHRcdGhlaWdodDogMTUuOHJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZGVwYXJ0bWVudCB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0cGFkZGluZzogM3JlbSAycmVtIDRyZW07XHJcblx0XHRmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZiwgU2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0XHRsaW5lLWhlaWdodDogM3JlbTtcclxuXHRcdC8vIGJvcmRlci1ib3R0b206IC4wOXJlbSBkYXNoZWQgcmdiYSgyMDksIDIxOCwgMjI3LCAwLjYpO1xyXG5cclxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcblx0XHRcdHBhZGRpbmc6IDIuOHJlbSAycmVtIDNyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zdWJkaXZpc2lvbnMge1xyXG5cdFx0Zm9udC1mYW1pbHk6IExhdG8sIHNhbnMtc2VyaWYsIHNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMi4ycmVtO1xyXG5cclxuXHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMi4zcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtaXRlbTpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDRyZW07XHJcblxyXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDNyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWl0ZW0rJi1pdGVtIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2luZm8ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRwYWRkaW5nOiAzcmVtIDJyZW07XHJcblxyXG5cdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbmFtZSB7XHJcblx0XHRmb250LXdlaWdodDogODAwO1xyXG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMi45cmVtO1xyXG5cdFx0Y29sb3I6ICR0LWdyZWVuO1xyXG5cdH1cclxuXHJcblx0Jl9fY29udGFjdHMge1xyXG5cdFx0bWFyZ2luLXRvcDogM3JlbTtcclxuXHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcclxuXHJcblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY29udGFjdHMtdGFibGUge1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMnJlbTtcclxuXHJcblx0XHR0cit0ciB7XHJcblx0XHRcdHRkIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogLjdyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR0ZCt0ZCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2xpbmsge1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufSIsIkBpbXBvcnQgXCJjb2xvcnNcIjtcclxuXHJcbi53cmFwcGVyLS12ZW5kb3JzLXBhZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICR0LWJnLWdyYXk7XHJcbn1cclxuXHJcbi5jb250ZW50LWJsb2NrIHtcclxuICAmLmJsb2NrLS1zaW5nbGUtcGFnZS5ibG9jay0tdmVuZG9ycyB7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDAgNy40cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udmVuZG9ycy1jb250ZW50X19kZXNjIHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG59XHJcblxyXG4udmVuZG9ycy1jb250ZW50X19yZXF1ZXN0LWxpc3Qge1xyXG4gIG1hcmdpbi10b3A6IDIuNnJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDEuOHJlbTtcclxuICB9XHJcblxyXG4gIC5yZXF1ZXN0LWxpc3RfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xyXG4gICAgYm94LXNoYWRvdzogMCAuMXJlbSAuMXJlbSByZ2JhKDQ3LCA0NywgNDcsIDAuMTYpO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMnJlbSk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbV9fcG9zaXRpb24tbmFtZSB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIHBhZGRpbmc6IDMuM3JlbSAzLjhyZW07XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IGRhc2hlZCAjZDRkNGQ0O1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDIuNnJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuOHJlbSAycmVtO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNkNGQ0ZDQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pdGVtX19wb3NpdGlvbi1xdWFudGl0eSB7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDIzcmVtO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQuMnJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDE0cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IHVuc2V0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuN3JlbSAycmVtO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcImNvbG9yc1wiO1xyXG5cclxuLnRhbmstY2xlYW5pbmcge1xyXG5cclxuICAmX19ibG9jay10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogT3N3YWxkLCdTYW5zIFNlcmlmJztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogNC42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYmxvY2stZGVzYyB7XHJcbiAgICBtYXgtd2lkdGg6IDU5LjRyZW07XHJcbiAgICBtYXJnaW46IC45cmVtIGF1dG8gMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgIGNvbG9yOiAjNTM1MzUzO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luOiAuN3JlbSBhdXRvIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG4iLCJcclxuLm1haW4tZ3JpZF9fc29jaWFsLXNoYXJlIHtcclxuXHJcbiAgLnlhLXNoYXJlMl9faXRlbSArIC55YS1zaGFyZTJfX2l0ZW17XHJcbiAgICAgbWFyZ2luLWxlZnQ6IC45cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC55YS1zaGFyZTJfX2JhZGdlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDQuNHJlbTtcclxuICAgIGhlaWdodDogNC40cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHdpZHRoOiAzLjVyZW07XHJcbiAgICAgIGhlaWdodDogMy41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC55YS1zaGFyZTJfX2ljb24ge1xyXG4gICAgICBoZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgd2lkdGg6IDIuOHJlbTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDIuMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnlhLXNoYXJlMl9faXRlbV9zZXJ2aWNlX3Zrb250YWt0ZSB7XHJcbiAgICAueWEtc2hhcmUyX19iYWRnZSB7XHJcbiAgICAgIC55YS1zaGFyZTJfX2ljb24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC4xcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAueWEtc2hhcmUyX19pdGVtX3NlcnZpY2Vfb2Rub2tsYXNzbmlraSB7XHJcbiAgICAueWEtc2hhcmUyX19iYWRnZSB7XHJcbiAgICAgIC55YS1zaGFyZTJfX2ljb24ge1xyXG4gICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICB3aWR0aDogMi44cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hYm91dC10ZXh0IHtcclxuICBwYWRkaW5nOiAxMHJlbSAwIDQuM3JlbTtcclxuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogN3JlbSAwIDJyZW07XHJcbiAgfVxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nOiA1cmVtIDAgMXJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBwYWRkaW5nOiAzLjZyZW0gMCAwO1xyXG4gIH1cclxuXHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgbWFyZ2luOiAzLjhyZW0gYXV0byAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDJyZW07XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiLmRldGFpbC13b3JrIHtcclxuICBwYWRkaW5nOiAzLjRyZW0gMCA1cmVtO1xyXG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBwYWRkaW5nOiAzLjRyZW0gMCAyLjdyZW07XHJcbiAgfVxyXG5cclxuICAmX19kZXNjIHtcclxuICAgIG1hcmdpbjogMy44cmVtIGF1dG8gMDtcclxuICAgIG1heC13aWR0aDogMTAwcmVtO1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ncmlkIHtcclxuICAgIG1hcmdpbi10b3A6IDMuOHJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBtYXgtd2lkdGg6IDY0cmVtO1xyXG4gICAgICBtYXJnaW46IDNyZW0gYXV0byAwO1xyXG4gICAgfVxyXG5cclxuICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjNyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2dyaWQtaXRlbSArICZfX2dyaWQtaXRlbSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ncmlkLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMXJlbSAzLjVyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1pbi1oZWlnaHQ6IDEwLjRyZW07XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGJveC1zaGFkb3c6IDAgNHJlbSAzcmVtIC0zcmVtIHJnYmEoMzEsIDMxLCAzMSwgMC4wOSk7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWluLWhlaWdodDogMTByZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2dyaWQtaXRlbS12YWx1ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLjNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNlcnZpY2VzX19oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWluLWhlaWdodDogNzAuM3JlbTtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMCAwIDIuNXJlbTtcclxuXHJcbiAgJi0tZW5lcmdldGljcyB7XHJcbiAgICBtaW4taGVpZ2h0OiA2Ny40cmVtO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctZW5lcmdldGljcy5qcGcnKSBjZW50ZXIgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1lbmVyZ2V0aWNzLW0uanBnJykgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VydmljZXNfX29yZGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VydmljZXNfX29yZGVyLWlubmVyIHtcclxuICAgIG1heC13aWR0aDogMTA5LjZyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDMuN3JlbSAycmVtIDVyZW07XHJcbiAgICBtaW4taGVpZ2h0OiAzMS40cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjRyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcGFkZGluZzogMi42cmVtIDNyZW0gM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlc19fb3JkZXItdGl0bGUge1xyXG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2VzX19vcmRlci1mb3JtIHtcclxuICAgIG1hcmdpbi10b3A6IDIuN3JlbTtcclxuICB9XHJcblxyXG5cclxuICAmLXRpdGxlIHtcclxuICAgIG1heC13aWR0aDogMTI1cmVtO1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgbWFyZ2luOiA3LjVyZW0gYXV0byAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1mYW1pbHk6IE9zd2FsZCwgJ1NhbnMgU2VyaWYnLCBzZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDUuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNC42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1kZXNjIHtcclxuICAgIG1heC13aWR0aDogNzUuOXJlbTtcclxuICAgIG1hcmdpbjogNC4ycmVtIDAgNS42cmVtO1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuMXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNy43cmVtO1xyXG4gICAgICBtYXJnaW46IDNyZW0gYXV0bztcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3JzXCI7XHJcblxyXG4udGFuay1jbGVhbmluZywgLnNlcnZpY2VzIHtcclxuXHJcbiAgJl9fb3JkZXItYmxvY2sge1xyXG4gICAgcGFkZGluZzogMTFyZW0gMDtcclxuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgcGFkZGluZzogOHJlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX29yZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50YW5rLWNsZWFuaW5nX19ibG9jay1kZXNjLCAuc2VydmljZXNfX2Jsb2NrLWRlc2Mge1xyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiA2LjJyZW0gMnJlbSA4cmVtO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDZyZW0gMTByZW0gcmdiYSgzMSwgMzEsIDMxLCAwLjA5KTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNnJlbSAycmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAyLjZyZW0gMnJlbSAzcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBtYXgtd2lkdGg6IDc0cmVtO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZm9ybSB7XHJcbiAgICAgIG1hcmdpbjogNC4zcmVtIGF1dG8gMDtcclxuICAgICAgbWF4LXdpZHRoOiA5MnJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtX19pbnB1dC1pbmxpbmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9ybV9faW5wdXQtb3V0ZXIuZmllbGQtLWludmFsaWQge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmllbGQtLXJlcXVhcmVkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTk5LCAzMSwgMzEsIDAuMDMpO1xyXG4gICAgICAgICAgYm9yZGVyOiAuMnJlbSBzb2xpZCAjQzcxRjFGO1xyXG4gICAgICAgICAgY29sb3I6IHJnYmEoMTk5LCAzMSwgMzEsIDAuNik7XHJcblxyXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgxOTksIDMxLCAzMSwgMC42KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtX19pbnB1dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcclxuICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICNEOEQ4RDg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgcGFkZGluZzogMS45cmVtIDIuNHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDYuNHJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIGhlaWdodDogNS40cmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogMS40cmVtIDIuMXJlbTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgIGNvbG9yOiAjN0E3QTdBO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvcm1fX3N1Ym1pdC1idXR0b24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNi40cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9ybV9faW5wdXQtd3JhcHBlci53cmFwcGVyLS1jaGVja2JveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogLjNyZW07XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3JzXCI7XHJcblxyXG4ud29yay1saXN0IHtcclxuICBwYWRkaW5nOiA1cmVtIDAgMTIuNXJlbTtcclxuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogNHJlbSAwIDhyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgcGFkZGluZzogM3JlbSAwIDZyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogMi43cmVtIDAgNC4xcmVtO1xyXG4gIH1cclxuXHJcbiAgJl9fZ3JpZCB7XHJcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMiwgMWZyKTtcclxuICAgIGNvbHVtbi1nYXA6IDNyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ncmlkLWlubmVyICsgJl9fZ3JpZC1pbm5lcntcclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuMXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiA0LjFyZW0gNS40cmVtIDQuM3JlbTtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogMCA0cmVtIDNyZW0gLTNyZW0gcmdiYSgzMSwgMzEsIDMxLCAwLjA5KTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAzLjJyZW0gM3JlbSAzLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDIuNnJlbSAxLjlyZW0gMy4zcmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLml0ZW0tLWFkZC1pbmZvIHtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMi42cmVtIDIuNXJlbSAzLjNyZW07XHJcbiAgICAgIH1cclxuICAgICAgLndvcmstbGlzdF9faXRlbS10aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDQzcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIC53b3JrLWxpc3RfX29yZGVyLWJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy40cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMi4zcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbS10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19vcmRlci1idG4ge1xyXG4gICAgcGFkZGluZzogLjRyZW0gMi41cmVtO1xyXG4gICAgaGVpZ2h0OiA0LjhyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAyLjJyZW07XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjdyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hZGQtd29ya3Mge1xyXG4gICAgbWFyZ2luLXRvcDogMi42cmVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjZyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hZGQtd29ya3MtaXRlbSArICZfX2FkZC13b3Jrcy1pdGVtIHtcclxuICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDIwcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYWRkLXdvcmtzLWl0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLjlyZW07XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogLjhyZW07XHJcbiAgICAgIGhlaWdodDogLjhyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZDogJHQtZ3JlZW47XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcIi4uL2NvbG9yc1wiO1xyXG5cclxuLnByb2plY3RzLXRhYmxlIHtcclxuICBwYWRkaW5nOiAwIDAgMTIuNXJlbTtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogMCAwIDhyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogNC41cmVtIDAgNXJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBwYWRkaW5nOiA0LjVyZW0gMCAzLjdyZW07XHJcbiAgfVxyXG5cclxuICAmX190YWItcGFuZWwge1xyXG4gICAgbWFyZ2luLXRvcDogMi45cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RhYi1zd2l0Y2hlciArICZfX3RhYi1zd2l0Y2hlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMy4zcmVtO1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RhYi1zd2l0Y2hlciB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLnN3aXRjaGVyLS1hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJHQtZ3JlZW47XHJcbiAgICAgIGJvcmRlci1ib3R0b206IC4ycmVtIHNvbGlkICR0LWdyZWVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDYyLjZyZW07XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIGJvcmRlcjogLjFyZW0gc29saWQgI0RGREZERjtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDU0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuICAgICAgbWF4LWhlaWdodDogNDQuN3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIC40cmVtIHJnYmEoMCwwLDAsMC4wKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgIHdpZHRoOiAuN3JlbTtcclxuICAgICAgaGVpZ2h0OiAuN3JlbTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIC40cmVtIHJnYmEoMCwwLDAsLjApO1xyXG4gICAgICB3aWR0aDogLjdyZW07XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBOUE5QTk7XHJcbiAgICB9XHJcblxyXG5cclxuICAgICYudGFibGUtLWxvY2sge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLnByb2plY3RzLXRhYmxlX19vdmVybGF5IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnByb2plY3RzLXRhYmxlX190YWJsZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTUuNnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnByb2plY3RzLXRhYmxlX191bmxvY2stYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGFibGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLnRhYmxlLS1hY3RpdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX292ZXJsYXkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDsgbGVmdDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIC5wcm9qZWN0cy10YWJsZV9fY2VsbCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucm93LS1oZWFkZXIge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2VsbCB7XHJcbiAgICBwYWRkaW5nOiAxLjhyZW0gNC41cmVtIDEuOHJlbSAycmVtO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAuMXJlbSBzb2xpZCAjREZERkRGO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgI0RGREZERjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAxLjhyZW0gMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nOiAxLjFyZW0gMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmNlbGwtLWNvdW50ZXIge1xyXG4gICAgICBwYWRkaW5nOiAxLjhyZW0gMnJlbTtcclxuICAgICAgZmxleDogMCAwIDguOXJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMS4xcmVtIDEuM3JlbTtcclxuICAgICAgICBmbGV4OiAwIDAgN3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jZWxsLS1vYmplY3Qge1xyXG4gICAgICBmbGV4OiAwIDAgMzAuM3JlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgZmxleDogMCAwIDI0cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNlbGwtLXdvcmsge1xyXG4gICAgICBmbGV4OiAwIDAgMzkuNHJlbTtcclxuICAgIH1cclxuICAgICYuY2VsbC0tY3VzdG9tZXIge1xyXG4gICAgICBmbGV4OiAwIDAgMjZyZW07XHJcbiAgICB9XHJcbiAgICAmLmNlbGwtLXBlcmlvZCB7XHJcbiAgICAgIGZsZXg6IDAgMCAyMC4xcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIHAgKyBwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3VubG9jay1idG4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IGNhbGMoNTAlIC0gMi44cmVtKTtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTEuN3JlbSk7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDMuOXJlbTtcclxuICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMi41cmVtO1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDkuNXJlbSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5idXR0b24tLWludmVydCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM3NDc0NzQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM0NzQ3NDc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3JzXCI7XHJcblxyXG4udGFuay1jbGVhbmluZ19fYWJvdXQge1xyXG4gIHBhZGRpbmc6IDdyZW0gMDtcclxuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogNXJlbSAwO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICB9XHJcblxyXG4gIC50YW5rLWNsZWFuaW5nX19ibG9jay10aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWF4LXdpZHRoOiAyN3JlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgZ2FwOiAzLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTE2MHB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAyNXJlbSByZXBlYXQoMiwgMWZyKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWluZm8ge1xyXG4gICAgZ3JpZC1hcmVhOiAxIC8gMiAvIDIgLyA0O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMiwgMWZyKTtcclxuICAgIGNvbHVtbi1nYXA6IDMuNXJlbTtcclxuICAgIHJvdy1nYXA6IDUuM3JlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBncmlkLWFyZWE6IHVuc2V0O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcm93LWdhcDogM3JlbTtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaXRlbSB7XHJcblxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWF4LXdpZHRoOiAyNHJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kZXNjIHtcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMi40cmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB1bnNldDtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3JzXCI7XHJcblxyXG4udGFuay1jbGVhbmluZ19fYWR2YW50YWdlcyB7XHJcbiAgcGFkZGluZzogNnJlbSAwIDEyLjVyZW07XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDRyZW0gMCA2cmVtO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogM3JlbSAwIDZyZW07XHJcbiAgfVxyXG5cclxuICAudGFuay1jbGVhbmluZ19fYmxvY2stdGl0bGUge1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ncmlkIHtcclxuICAgIG1hcmdpbi10b3A6IDYuM3JlbTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDIsIDFmcik7XHJcbiAgICBjb2x1bW4tZ2FwOiAzcmVtO1xyXG4gICAgcm93LWdhcDogMi4xcmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgIGNvbHVtbi1nYXA6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi4zcmVtO1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xyXG4gICAgICByb3ctZ2FwOiAxLjFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWl0ZW0ge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNjFyZW07XHJcbiAgICBwYWRkaW5nOiAzLjhyZW0gMCA0LjFyZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAwIDNyZW0gM3JlbSAtMnJlbSByZ2JhKDMxLDMxLDMxLC4wOSk7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMi4ycmVtIDAgMS44cmVtO1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1kZXNjIHtcclxuICAgIHBhZGRpbmc6IDAgNS4zcmVtO1xyXG4gICAgYm9yZGVyLWxlZnQ6IC4zcmVtIHNvbGlkICR0LWdyZWVuO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgM3JlbSAwIDIuN3JlbTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIudGFuay1jbGVhbmluZ19fYW50aWNvci1wcm9jZXNzIHtcclxuICBwYWRkaW5nOiA5LjJyZW0gMCAxMXJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMCA3cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDMuNnJlbSAwIDQuNXJlbTtcclxuICB9XHJcblxyXG4gIC50YW5rLWNsZWFuaW5nX19ibG9jay10aXRsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDYwcmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uYW50aWNvci1wcm9jZXNzIHtcclxuICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCgzLCAxZnIpO1xyXG4gIGNvbHVtbi1nYXA6IDIuNXJlbTtcclxuICBjb3VudGVyLXJlc2V0OiBzdGVwO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcclxuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgICByb3ctZ2FwOiAzcmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgJl9fc3RlcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDguOHJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICBjb3VudGVyLWluY3JlbWVudDogc3RlcDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAgKG1heC13aWR0aDogMTI2MHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kICAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA5LjVyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgcGFkZGluZzogOS41cmVtIDFyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBjb3VudGVyKHN0ZXApO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgZm9udC1zaXplOiAxMHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEwcmVtO1xyXG4gICAgICBjb2xvcjogI0U2RTZFNjtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kICAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJcclxuLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZlYXR1cmVzIHtcclxuICBwYWRkaW5nOiAxMC4ycmVtIDA7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDA7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogMi41cmVtIDAgNC41cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1aWxkaW5nLWZlYXR1cmVzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAmX19waG90byB7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICAgIHdpZHRoOiA1MHJlbTtcclxuICAgIG9yZGVyOiAyO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgbWF4LXdpZHRoOiA2NHJlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG9yZGVyOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHJlbTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBtYXgtd2lkdGg6IDcxLjZyZW07XHJcbiAgICBvcmRlcjogMTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICAgIG9yZGVyOiB1bnNldDtcclxuICAgICAgbWF4LXdpZHRoOiA2NHJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMS4zcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC50YW5rLWNsZWFuaW5nX19ibG9jay10aXRsZSB7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNC4xcmVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0LjFyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi4xcmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21vZGFsLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn0iLCJcclxuLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLWZpbmlzaCB7XHJcbiAgcGFkZGluZzogOS4ycmVtIDAgMTFyZW07XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDdyZW0gMCA4cmVtO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgcGFkZGluZzogNXJlbSAwIDZyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogMy40cmVtIDAgMnJlbTtcclxuICB9XHJcblxyXG4gIC5idWlsZGluZy1maW5pc2gge1xyXG4gICAgbWFyZ2luLXRvcDogNS41cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTYwcHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiA4MHJlbTtcclxuICAgICAgbWFyZ2luOiA0LjVyZW0gYXV0byAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMjQuNXJlbTtcclxuICAgICAgcGFkZGluZy10b3A6IDlyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA3LjRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA3LjRyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybChcIi4uL2ltZy9jaGVjay1pY29uLWJsYWNrLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMC44cmVtIDEuNXJlbSByZ2JhKDMxLDMxLDMxLC4xNSk7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiAgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJcclxuLnRhbmMtY2xlYW5pbmdfX2J1aWxkaW5nLXByb2Nlc3Mge1xyXG4gIHBhZGRpbmc6IDkuMXJlbSAwIDEyLjVyZW07XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMCA4cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDMuOHJlbSAwIDRyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uYnVpbGRpbmctc3RlcHMge1xyXG4gIG1hcmdpbi10b3A6IDYuNnJlbTtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMywgMWZyKTtcclxuICBjb2x1bW4tZ2FwOiAzcmVtO1xyXG4gIHJvdy1nYXA6IDJyZW07XHJcbiAgY291bnRlci1yZXNldDogc3RlcDtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcclxuICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG4gICAgcm93LWdhcDogMXJlbTtcclxuICB9XHJcblxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMnJlbSA0LjVyZW0gNC41cmVtO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAwIDRyZW0gM3JlbSAtM3JlbSByZ2JhKDMxLDMxLDMxLC4wOSk7XHJcbiAgICBjb3VudGVyLWluY3JlbWVudDogc3RlcDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpIHtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDNyZW0gMy41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtIDMuM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBjb3VudGVyKHN0ZXApO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgZm9udC1zaXplOiAxMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzLjJyZW07XHJcbiAgICAgIGNvbG9yOiAjZTRlNGU0O1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWF4LXdpZHRoOiAyNnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuOHJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24ge1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgIGhlaWdodDogNC4ycmVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjdyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjdyZW07XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJl9fbW9kYWwtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3JzXCI7XHJcblxyXG4udGFuYy1jbGVhbmluZ19fY2VydGlmaWNhdGlvbiB7XHJcbiAgcGFkZGluZzogOS4xcmVtIDAgOS42cmVtO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogNnJlbSAwO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDQuNXJlbSAwO1xyXG4gIH1cclxuXHJcbiAgJi1pY29uIHtcclxuICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XHJcbiAgICB3aWR0aDogOXJlbTtcclxuICAgIGhlaWdodDogOXJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICR0LWdyZWVuIHVybChcIi4uL2ltZy9jZXJ0aWZpY2F0ZS1pY29uLnN2Z1wiKSBjZW50ZXIgY2VudGVyL2F1dG8gbm8tcmVwZWF0O1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHdpZHRoOiA3LjVyZW07XHJcbiAgICAgIGhlaWdodDogNy41cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbiB1cmwoXCIuLi9pbWcvY2VydGlmaWNhdGUtaWNvbi5zdmdcIikgY2VudGVyIGNlbnRlci8yLjZyZW0gbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1kZXNjIHtcclxuICAgIG1heC13aWR0aDogMTAwcmVtO1xyXG4gICAgbWFyZ2luOiAyLjVyZW0gYXV0byAwO1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3JzXCI7XHJcblxyXG4udGFuay1jbGVhbmluZ19fZXhwaXJpZW5jZSB7XHJcbiAgcGFkZGluZzogOC41cmVtIDAgN3JlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBwYWRkaW5nOiA0cmVtIDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlIHtcclxuICAgIG1heC13aWR0aDogMzByZW07XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgJi1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1kZXNjIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtYXgtd2lkdGg6IDcwcmVtO1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS43cmVtO1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmV4cGlyaWVuY2Utc2xpZGVyIHtcclxuICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gIHBhZGRpbmc6IDUuMnJlbSA3LjRyZW07XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZDRkNGO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMy42cmVtO1xyXG4gICAgcGFkZGluZzogM3JlbSA1cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDIuN3JlbTtcclxuICAgIHBhZGRpbmc6IDIuM3JlbSAycmVtIDNyZW07XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogMTAuNHJlbSAxZnIgLyA0MHJlbSAxZnI7XHJcbiAgICBjb2x1bW4tZ2FwOiAyLjdyZW07XHJcbiAgICByb3ctZ2FwOiA1LjZyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTE2MHB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IDEwLjRyZW0gMWZyIC8gMzJyZW0gMWZyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IDEwLjRyZW0gMWZyIC8gMjVyZW0gMWZyO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAycmVtO1xyXG4gICAgICByb3ctZ2FwOiAyLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICAgICAgY29sdW1uLWdhcDogMnJlbTtcclxuICAgICAgcm93LWdhcDogMi42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2xpZGUtLWFjdGl2ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jdXN0b21lciB7XHJcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xyXG4gIH1cclxuXHJcbiAgJl9fY3VzdG9tZXItbmFtZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGdyaWQtYXJlYTogMSAvIDIgLzMgLzM7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcclxuICAgICAgZ3JpZC1hcmVhOiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQtbGlzdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQtdGV4dCB7XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdiB7XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbmF2LWJ1dHRvbi5idXR0b24tLWludmVydCB7XHJcbiAgICB3aWR0aDogNC40cmVtO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgYmFja2dyb3VuZDogJHQtZ3JlZW4gdXJsKFwiLi4vaW1nL2Fycm93LW5leHQuc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcclxuICAgICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwY2EyNGQgdXJsKFwiLi4vaW1nL2Fycm93LW5leHQuc3ZnXCIpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgICAmLm5hdi1idXR0b24tLWJhY2sge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYXYtY291bnRlciB7XHJcbiAgICBtYXJnaW46IDAgMnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5leHBpcmllbmNlLWdhbGxlcnkge1xyXG4gIG1heC13aWR0aDogMTI2cmVtO1xyXG4gIG1hcmdpbjogNS44cmVtIGF1dG8gMDtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQ2MHB4KSB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE0cmVtKTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbS1pbWcge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyNXJlbTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTE2MHB4KSB7XHJcbiAgICAgIGhlaWdodDogMjByZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBoZWlnaHQ6IDE2cmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgIGhlaWdodDogMjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtLXpvb20tbGluayB7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgd2lkdGg6IDQuNHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDYuNHJlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDlDNUYgdXJsKCcuLi9pbWcvYXJyb3ctcmV2aWV3cy1zbGlkZXIuc3ZnJykgY2VudGVyIGNlbnRlciAvIGF1dG8gbm8tcmVwZWF0OztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbiB1cmwoJy4uL2ltZy9hcnJvdy1yZXZpZXdzLXNsaWRlci5zdmcnKSBjZW50ZXIgY2VudGVyIC8gYXV0byBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAuM3JlbTtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNsaWNrLWRpc2FibGVkIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDlDNUYgdXJsKCcuLi9pbWcvYXJyb3ctcmV2aWV3cy1zbGlkZXIuc3ZnJykgY2VudGVyIGNlbnRlciAvIGF1dG8gbm8tcmVwZWF0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICAgICAgbGVmdDogLTYuOHJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIC5zbGljay1uZXh0IHtcclxuICAgICAgICByaWdodDogLTYuOHJlbTtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG59IiwiQGltcG9ydCBcIi4uL2NvbG9yc1wiO1xyXG5cclxuLnRhbmstY2xlYW5pbmcge1xyXG4gICZfX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWluLWhlaWdodDogNzAuM3JlbTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAwIDIuNXJlbTtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLXRhbmstY2xlYW5pbmcuanBnJykgY2VudGVyIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctdGFuay1jbGVhbmluZy1tLmpwZycpIGNlbnRlciBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgIC50YW5rLWNsZWFuaW5nX19vcmRlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogIDAgMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFuay1jbGVhbmluZ19fb3JkZXItaW5uZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwOS42cmVtO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMy43cmVtIDJyZW0gNXJlbTtcclxuICAgICAgbWluLWhlaWdodDogMzEuNHJlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogLjRyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNnJlbSAzcmVtIDNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFuay1jbGVhbmluZ19fb3JkZXItdGl0bGUge1xyXG4gICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjdyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19oZWFkZXItdGl0bGUge1xyXG4gICAgbWF4LXdpZHRoOiAxMjVyZW07XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICBtYXJnaW46IDcuNXJlbSBhdXRvIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogT3N3YWxkLCAnU2FucyBTZXJpZicsIHNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogNS44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDZyZW07XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiA0LjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBmb250LXNpemU6IDMuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi50aXRsZS0td2l0aG91dC1kZXNjIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNi41cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX19oZWFkZXItZGVzYyB7XHJcbiAgICBtYXgtd2lkdGg6IDc1LjlyZW07XHJcbiAgICBtYXJnaW46IDQuMnJlbSAwIDUuNnJlbTtcclxuICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjFyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMjcuN3JlbTtcclxuICAgICAgbWFyZ2luOiAzcmVtIGF1dG87XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZGVyLWxpc3Qge1xyXG4gICAgcGFkZGluZzogMCA0cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAzLjZyZW0gYXV0byA1LjFyZW07XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWF4LXdpZHRoOiA3NHJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgbWFyZ2luOiAzLjZyZW0gYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW0gKyAmLWl0ZW0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAuOXJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuMXJlbTtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMi42cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAxLjNyZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAuM3JlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDBCQjUxO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgdG9wOiAxLjJyZW07XHJcbiAgICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcIi4uL2NvbG9yc1wiO1xyXG5cclxuLnRhbmstY2xlYW5pbmcge1xyXG5cclxuICAmX19sYXN0LXF1ZXN0aW9ucyB7XHJcbiAgICBtYXJnaW46IDEycmVtIDAgNS42cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBtYXJnaW46IDlyZW0gMCA0LjZyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW46IDYuNnJlbSAwIDEuNnJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgIG1hcmdpbjogMy42cmVtIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW5mbyAge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNC4zcmVtO1xyXG4gICAgICBtYXgtd2lkdGg6IDMzLjNyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuMXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlLCAudGFuay1jbGVhbmluZ19fYmxvY2stZGVzYyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGFuay1jbGVhbmluZ19fYmxvY2stZGVzYyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS43cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwcGVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogODIuM3JlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXZpZGVvIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIGlmcmFtZSwgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIkBpbXBvcnQgXCIuLi9jb2xvcnNcIjtcclxuXHJcbi50YW5rLWNsZWFuaW5nIHtcclxuXHJcbiAgJl9fbGljZW5zZXMge1xyXG4gICAgbWFyZ2luOiA4LjNyZW0gMCAxMC42cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbjogNi4zcmVtIDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW46IDQuM3JlbSAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWFyZ2luOiAzcmVtIDAgNC43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYtZGVzYyB7XHJcbiAgICAgIG1heC13aWR0aDogNzlyZW07XHJcbiAgICAgIG1hcmdpbjogM3JlbSBhdXRvIDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zbGlkZXIge1xyXG4gICAgICBtYXJnaW46IDUuMnJlbSBhdXRvIDMuOHJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMi45cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGljZW5zZXMtc2xpZGVyX19pdGVtIHtcclxuICAgICAgICBtYXJnaW46IDAgMXJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXpvb20tbGluayB7XHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaW1nIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlcjogLjNyZW0gc29saWQgI0E2QTZBNjtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgICBib3JkZXI6IC4ycmVtIHNvbGlkICNBNkE2QTY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNsaWNrLWRvdHMge1xyXG4gICAgICAgIGJvdHRvbTogLTMuNXJlbTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogLjZyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IC42cmVtO1xyXG4gICAgICAgICAgbWFyZ2luOiAwLjRyZW07XHJcblxyXG4gICAgICAgICAgJi5zbGljay1hY3RpdmUge1xyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzI4MjkxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NDRDNEODtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGFiZWwge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDYsIG1pbm1heCgxNHJlbSwgMjByZW0pKTtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYm94LXNoYWRvdzogMCAycmVtIDEwcmVtIHJnYmEoNywgMzIsIDU3LCAwLjA5KTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiA2cmVtIGF1dG8gMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODQwcHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gL3JlcGVhdCgzLCBtaW5tYXgoMTRyZW0sIDE4cmVtKSk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIG1hcmdpbjogNnJlbSAxcmVtIDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ0cmVtO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gL3JlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMTQsIDI4LCA0MSwgMC4wNyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMS43cmVtO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAuMXJlbTtcclxuICAgICAgICAgIGhlaWdodDogNC41cmVtO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAuMXJlbSBzb2xpZCAjRTNFM0UzO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDNuKSB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4NDBweCkgYW5kIChtaW4td2lkdGg6IDQ4MHB4KXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoZXZlbikge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiXHJcbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLW1hc29ucnkge1xyXG4gIHBhZGRpbmc6IDYuNXJlbSAwIDlyZW07XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDRyZW0gMCA1cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDNyZW0gMCA0cmVtO1xyXG4gIH1cclxuXHJcbiAgLnRhbmstY2xlYW5pbmdfX2Jsb2NrLXRpdGxlIHtcclxuICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcclxuICB9XHJcblxyXG4gIC50YW5rLWNsZWFuaW5nX19tYXNvbnJ5LWRlc2Mge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFuay1jbGVhbmluZ19fbWFzb25yeS10aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0LjhyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMy40cmVtO1xyXG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGFuay1jbGVhbmluZ19fbWFzb25yeS1ncmlkIHtcclxuICBtYXJnaW4tdG9wOiA0LjVyZW07XHJcbiAgY29sdW1uLWNvdW50OiAyO1xyXG4gIGNvbHVtbi1nYXA6IDNyZW07XHJcbiAgY29sdW1uLWZpbGw6IGJhbGFuY2U7XHJcbiAgY29sdW1uLWZpbGw6IGJhbGFuY2U7XHJcbiAgLW1vei1jb2x1bW4tZmlsbDogYmFsYW5jZTtcclxuICAtd2Via2l0LWNvbHVtbi1maWxsOiBiYWxhbmNlO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xyXG4gICAgY29sdW1uLWNvdW50OiAxO1xyXG4gIH1cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMi4ycmVtO1xyXG4gIH1cclxuXHJcbiAgJi1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMy4ycmVtIDQuMXJlbSAzLjJyZW0gNC40cmVtO1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogMCAzcmVtIDJyZW0gLTJyZW0gcmdiYSgzMSwzMSwzMSwuMDkpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDEuN3JlbSAycmVtIDEuOHJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59IiwiQGltcG9ydCBcIi4uL2NvbG9yc1wiO1xyXG5cclxuLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXgge1xyXG4gIHBhZGRpbmc6IDYuNnJlbSAwIDhyZW07XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDRyZW0gMCA1cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICBwYWRkaW5nOiAxLjJyZW0gMCAycmVtO1xyXG4gIH1cclxuXHJcbiAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWNvbXBsZXgtaW5uZXIge1xyXG4gICAgcGFkZGluZzogNnJlbSA3LjRyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoXCIuLi9pbWcvYmctb3JkZXItY29tcGxleC5qcGdcIikgcmlnaHQgdG9wL2NvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgaGVpZ2h0OiA0MXJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcclxuICAgICAgcGFkZGluZzogNHJlbSA0cmVtIDVyZW07XHJcbiAgICAgIGhlaWdodDogMzZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKFwiLi4vaW1nL2JnLW9yZGVyLWNvbXBsZXgtbS5qcGdcIikgcmlnaHQgdG9wLzQwJSBuby1yZXBlYXQ7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogLjRyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybChcIi4uL2ltZy9iZy1vcmRlci1jb21wbGV4LW0uanBnXCIpIHJpZ2h0IHRvcC8zMDBweCBuby1yZXBlYXQ7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcGFkZGluZzogMi42cmVtIDNyZW0gMy41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybChcIi4uL2ltZy9iZy1vcmRlci1jb21wbGV4LW0uanBnXCIpIHJpZ2h0IHRvcC8yNTBweCBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFuay1jbGVhbmluZ19fYmxvY2stdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAzMXJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFuay1jbGVhbmluZ19fb3JkZXItZm9ybSB7XHJcbiAgICBtYXgtd2lkdGg6IDY4cmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogNDlyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDQwcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX19pbnB1dC13cmFwcGVyLndyYXBwZXItLWNoZWNrYm94IHtcclxuICAgICAgd2lkdGg6IDI1cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLjZyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9ybV9fZXJyb3ItbXNnIHtcclxuICAgICAgICAmLS1wcml2YWN5IHtcclxuICAgICAgICAgIHRvcDogdW5zZXQ7XHJcbiAgICAgICAgICBsZWZ0OiAtLjVyZW07XHJcbiAgICAgICAgICBib3R0b206IC0xLjZyZW07XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtX19pbnB1dC1pbmxpbmUuaW5wdXQtaW5saW5lLS1jb21wbGV4IHtcclxuICAgIG1hcmdpbi10b3A6IC42cmVtO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDIzLjdyZW0gMWZyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX19sYWJlbC5sYWJlbC0tY2hlY2tib3gge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIkBpbXBvcnQgXCIuLi9jb2xvcnNcIjtcclxuXHJcbi50YW5rLWNsZWFuaW5nX19wcm9jZXNzLWNsZWFuaW5nIHtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG4gIHBhZGRpbmc6IDkuM3JlbSAwIDcuNnJlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDVyZW0gMCA2cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDMuNnJlbSAwIDUuMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9jZXNzLWNsZWFuaW5nIHtcclxuXHJcbiAgJl9fZ3JpZCB7XHJcbiAgICBtYXJnaW4tdG9wOiA3LjJyZW07XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgcm93LWdhcDogMi43cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogNjRyZW07XHJcbiAgICAgIG1hcmdpbjogNXJlbSBhdXRvIDA7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyByZXBlYXQoMiwgMWZyKTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xyXG4gICAgICBtYXJnaW46IDIuOXJlbSBhdXRvIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2ljb24td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjNyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDkuNHJlbTtcclxuICAgIGhlaWdodDogOS40cmVtO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3gtc2hhZG93OiAwIDFyZW0gMnJlbSByZ2JhKDMxLCAzMSwgMzEsIDAuMTIpO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcclxuICAgICAgbWluLXdpZHRoOiA3LjRyZW07XHJcbiAgICAgIHdpZHRoOiA3LjRyZW07XHJcbiAgICAgIGhlaWdodDogNy40cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbiB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMy42cmVtO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzLjZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgbWF4LXdpZHRoOiAyMS44cmVtO1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMjZyZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkBpbXBvcnQgXCIuLi9jb2xvcnNcIjtcclxuXHJcblxyXG4udGFuay1jbGVhbmluZ19fcHJvY2VzcyB7XHJcbiAgcGFkZGluZzogN3JlbSAwO1xyXG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiA3cmVtIDAgM3JlbTtcclxuICB9XHJcblxyXG4gICYtZ3JpZCB7XHJcbiAgICBtYXJnaW4tdG9wOiA2LjNyZW07XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDQ2cmVtLCAxZnIpKTtcclxuICAgIGNvbHVtbi1nYXA6IDNyZW07XHJcbiAgICByb3ctZ2FwOiAyLjZyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjhyZW07XHJcbiAgICAgIHJvdy1nYXA6IDIuMXJlbTtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiA0LjFyZW0gOC43cmVtIDUuMnJlbSA0LjRyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBib3gtc2hhZG93OiAwIDNyZW0gM3JlbSAtMnJlbSByZ2JhKDMxLCAzMSwgMzEsIDAuMDkpO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xyXG4gICAgICBwYWRkaW5nOiAzLjdyZW0gNXJlbSAzLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcGFkZGluZzogMy43cmVtIDNyZW0gMy44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDMuN3JlbSAycmVtIDMuOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLnByb2Nlc3MtaXRlbS0tb3JkZXIge1xyXG4gICAgICBwYWRkaW5nOiAzLjVyZW0gNS4zcmVtIDJyZW0gNS4zcmVtO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIuOXJlbSAzcmVtIDMuNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRhbmstY2xlYW5pbmdfX3Byb2Nlc3MtdGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRhbmstY2xlYW5pbmdfX29yZGVyLWZvcm0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvcm1fX3N1Ym1pdC1idXR0b24ge1xyXG4gICAgICAgIG1heC13aWR0aDogMjguOHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pbWctd3JhcHBlciB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgbWF4LXdpZHRoOiAxNC44cmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW07XHJcbiAgfVxyXG5cclxuICAmLWltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG5cclxuICAmLWluZm8ge1xyXG4gICAgZmxleDogMTtcclxuXHJcbiAgfVxyXG5cclxuICAmLXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcclxuICAgIFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWRlc2Mge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjFyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJ1dHRvbnMge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1idXR0b24sICYtbGluayB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuICAgIGhlaWdodDogNC44cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR0LWdyZWVuO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC43cmVtO1xyXG4gICAgICB3aWR0aDogMTguOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1saW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3JzXCI7XHJcblxyXG4udGFuay1jbGVhbmluZyB7XHJcblxyXG4gICZfX2NhbGMge1xyXG4gICAgcGFkZGluZzogOC4ycmVtIDAgNnJlbTtcclxuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gMCA0cmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcGFkZGluZzogM3JlbSAwIDJyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC50YW5rLWNsZWFuaW5nX19ibG9jay1kZXNjIHtcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjdyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3F1aXoge1xyXG4gICAgbWF4LXdpZHRoOiAxMDMuNXJlbTtcclxuICAgIG1hcmdpbjogNC44cmVtIGF1dG8gMDtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogMCA2cmVtIDEwcmVtIHJnYmEoMzIsIDMyLCAzMiwgMC4wNyk7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi40cmVtO1xyXG4gICAgfVxyXG5cclxuICAgLnF1aXpfX2l0ZW0ge1xyXG4gICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICYuaXRlbS0tY3VycmVudCB7XHJcbiAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICB9XHJcblxyXG4gICAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMy4xcmVtIDJyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHQtZ3JlZW47XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMy43cmVtO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogMS42MXJlbSAzLjJyZW0gMS45cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAmLXF1ZXN0aW9uIHtcclxuICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgfVxyXG5cclxuICAgICAmLWNvdW50ZXIge1xyXG4gICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICB9XHJcblxyXG4gICAgICYtaW5wdXRzIHtcclxuICAgICAgIG1heC13aWR0aDogNTRyZW07XHJcbiAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgICBtYXJnaW46IDQuNnJlbSBhdXRvIDA7XHJcblxyXG4gICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMi4xcmVtO1xyXG4gICAgICAgfVxyXG5cclxuICAgICAgICYuaW5wdXRzLS1lcnJvciB7XHJcbiAgICAgICAgIC5xdWl6X19pbnB1dCB7XHJcbiAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxOTksIDMxLCAzMSwgMC4wMyk7XHJcbiAgICAgICAgICAgYm9yZGVyOiAuMnJlbSBzb2xpZCAkdC1yZWQ7XHJcblxyXG4gICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgIGNvbG9yOiAkdC1yZWQ7XHJcbiAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgIC5xdWl6X19lcnJvciB7XHJcbiAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICB9XHJcbiAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5xdWl6X19pbnB1dCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMS43cmVtIDIuNHJlbTtcclxuICBmb250LXNpemU6IDEuOHJlbTtcclxuICBsaW5lLWhlaWdodDogM3JlbTtcclxuICBiYWNrZ3JvdW5kOiAjRjlGQkZEO1xyXG4gIGJvcmRlcjogLjFyZW0gc29saWQgI0NEREFFNTtcclxuICBib3JkZXItcmFkaXVzOiAuM3JlbTtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgIHBhZGRpbmc6IDEuNHJlbSAycmVtIDEuMnJlbTtcclxuICB9XHJcblxyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNjk3RThEO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnF1aXpfX3JhZGlvIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAmOmNoZWNrZWQgKyAucXVpel9fbGFiZWwge1xyXG4gICAgYmFja2dyb3VuZDogI0U3RTdFNztcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM4MDgwODA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnF1aXpfX2lucHV0LXdyYXBwZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDEuMXJlbTtcclxuXHJcbiAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6X19sYWJlbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDEuOHJlbSAycmVtIDEuNnJlbSA1LjNyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDEuOHJlbTtcclxuICBsaW5lLWhlaWdodDogM3JlbTtcclxuICBiYWNrZ3JvdW5kOiAjRjFGMUYxO1xyXG4gIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xyXG4gIHRyYW5zaXRpb246IC4xNXM7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgcGFkZGluZzogMS40cmVtIDEuNnJlbSAxLjJyZW0gNC40cmVtO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMnJlbTtcclxuICAgIGhlaWdodDogMnJlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMi4ycmVtO1xyXG4gICAgbGVmdDogMnJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJvcmRlcjogLjJyZW0gc29saWQgIzgwODA4MDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgdG9wOiAxLjhyZW07XHJcbiAgICAgIGxlZnQ6IDEuMnJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5xdWl6X19lcnJvciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBmb250LXNpemU6IDEuM3JlbTtcclxuICBsaW5lLWhlaWdodDogMS45cmVtO1xyXG4gIGNvbG9yOiAkdC1yZWQ7XHJcbn1cclxuXHJcbi5xdWl6X19uYXYge1xyXG4gIG1heC13aWR0aDogNTRyZW07XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogNHJlbSAycmVtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogMi4xcmVtIDJyZW0gMnJlbTtcclxuICB9XHJcblxyXG4gICYtYnV0dG9uIHtcclxuICAgIGhlaWdodDogNi40cmVtO1xyXG4gICAgd2lkdGg6IDE4cmVtO1xyXG4gICAgYm9yZGVyOiAuMnJlbSBzb2xpZCAkdC1ncmVlbjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMHM7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgICAgIG1heC13aWR0aDogMTIuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmJ1dHRvbi0taGlkZGVuIHtcclxuICAgICAgY3Vyc29yOiBhdXRvO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkBpbXBvcnQgXCIuLi9jb2xvcnNcIjtcclxuXHJcbi50YW5rLWNsZWFuaW5nIHtcclxuXHJcbiAgJl9fcmV2aWV3cyB7XHJcbiAgICBwYWRkaW5nOiA3cmVtIDAgOXJlbTtcclxuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gMCA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBwYWRkaW5nOiAzcmVtIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAudGFuay1jbGVhbmluZ19fYmxvY2stZGVzYyB7XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS43cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDguNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA4LjFyZW0gMCAuMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaXRlbS0tY3VycmVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnJldmlld3MtaXRlbV9fbGljZW5zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zcmVtO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDcuOXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtbGluayB7XHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaW1nIHtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXI6IC4zcmVtIHNvbGlkICNBNUE1QTU7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRyZW0gOHJlbSByZ2JhKDI3LCAyNywgMjcsIDAuMTIpO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cmVtO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRyZW0gOHJlbSByZ2JhKDI3LCAyNywgMjcsIDAuMDYpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE0cmVtO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRyZW0gOHJlbSByZ2JhKDI3LCAyNywgMjcsIDAuMDYpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucmV2aWV3cy1pdGVtX190ZXh0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDNyZW07XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAxMHJlbSAzcmVtIDE0cmVtO1xyXG4gICAgICAgIGJvcmRlcjogLjFyZW0gc29saWQgI0RGREZERjtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAuNHJlbSByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmM2Y4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgd2lkdGg6IC4zcmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjNmODtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAuNHJlbSByZ2JhKDAsMCwwLC4zKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDM0NERDc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogM3JlbSA2cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC05cmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogMTEuNXJlbSAzcmVtIDNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiA0LjRyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDQuNHJlbTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNS4xcmVtO1xyXG4gICAgICAgICAgbGVmdDogNS4xcmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcmV2aWV3cy1xdW90ZXMuc3ZnJykgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgIHRvcDogMnJlbTtcclxuICAgICAgICAgICAgbGVmdDogMnJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNy4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQuOHJlbTtcclxuICAgICAgICAgICAgbGVmdDogMi44cmVtO1xyXG4gICAgICAgICAgICB0b3A6IDEuOXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1hdXRob3Ige1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMS45cmVtO1xyXG5cclxuICAgICAgICAgIC50ZXh0LXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXNsaWRlciB7XHJcbiAgICAgIG1heC13aWR0aDogMTExcmVtO1xyXG4gICAgICBtYXJnaW46IC4zcmVtIGF1dG8gMDtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMTBweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTRyZW0pO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMS43cmVtKTtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC5yZXZpZXdzLXNsaWRlcl9faXRlbSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC42cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IC42cmVtIDFyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMXJlbTtcclxuICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICNEQURGRTM7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDMuMXJlbTtcclxuICAgICAgICAgIGhlaWdodDogOXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAucmV2aWV3cy1zbGlkZXJfX2l0ZW0taW1nIHtcclxuICAgICAgICAgICAgZmlsdGVyOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zbGljay1jdXJyZW50IHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFyZW0gMnJlbSByZ2JhKDcsIDMyLCA1NywgMC4wOSk7XHJcblxyXG4gICAgICAgICAgLnJldmlld3Mtc2xpZGVyX19pdGVtLWltZyB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2xpY2stcHJldiwgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIHdpZHRoOiA0LjRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA2LjRyZW07XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDlDNUYgdXJsKCcuLi9pbWcvYXJyb3ctcmV2aWV3cy1zbGlkZXIuc3ZnJykgY2VudGVyIGNlbnRlciAvIGF1dG8gbm8tcmVwZWF0OztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbiB1cmwoJy4uL2ltZy9hcnJvdy1yZXZpZXdzLXNsaWRlci5zdmcnKSBjZW50ZXIgY2VudGVyIC8gYXV0byBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAuM3JlbTtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNsaWNrLWRpc2FibGVkIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDlDNUYgdXJsKCcuLi9pbWcvYXJyb3ctcmV2aWV3cy1zbGlkZXIuc3ZnJykgY2VudGVyIGNlbnRlciAvIGF1dG8gbm8tcmVwZWF0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNsaWNrLXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC02LjhyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICBsZWZ0OiAtNS44cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtNi44cmVtO1xyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICByaWdodDogLTUuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IC42cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAuNnJlbTtcclxuICAgICAgICAgIG1hcmdpbjogMC40cmVtO1xyXG5cclxuICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzcyODI5MTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDQ0QzRDg7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiQGltcG9ydCBcIi4uL2NvbG9yc1wiO1xyXG5cclxuLnRhbmstY2xlYW5pbmcge1xyXG5cclxuICAmX19zdGF0cy1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3RhdHMge1xyXG4gICAgcGFkZGluZzogOXJlbSAwIDZyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gMCAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuc3RhdHMtLWZ1bGwtd2lkdGgge1xyXG4gICAgICAudGFuay1jbGVhbmluZ19fc3RhdHMtZ3JpZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RhdHMtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMlO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDM1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDVyZW0gMCAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc3RhdHMtLWRpYWdub3N0aWMge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgcGFkZGluZzogOHJlbSAwO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA1LjJyZW0gMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0YXRzLWl0ZW1fX2ltZy13cmFwcGVyIHtcclxuICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICNkZmRmZGY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwLjVyZW0gMnJlbSByZ2JhKDAsMCwwLC4wMyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLnN0YXRzLWl0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgICB3aWR0aDogMzVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pbWctd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogOS40cmVtO1xyXG4gICAgICAgIGhlaWdodDogOS40cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDFyZW0gMnJlbSByZ2JhKDMxLCAzMSwgMzEsIDAuMTIpO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjdyZW07XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDcuNHJlbTtcclxuICAgICAgICAgIHdpZHRoOiA3LjRyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDcuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0cmVtO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX251bSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDYuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNy43cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiQGltcG9ydCAnLi4vY29sb3JzJztcclxuXHJcbi50YW5rLWNsZWFuaW5nX19zdGVwcyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwLjZyZW07XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLnRhYnMtcHJvY2VzcyB7XHJcbiAgcGFkZGluZzogNS4zcmVtIDEwLjVyZW0gNi41cmVtO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpIHtcclxuICAgIHBhZGRpbmc6IDRyZW0gMy41cmVtIDMuNXJlbTtcclxuICB9XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDNyZW0gMnJlbSAzLjVyZW07XHJcbiAgfVxyXG5cclxuICAmX190YWItcGFuZWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX3RhYi1idG4gKyAmX190YWItYnRuIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjRyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190YWItYnRuIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogLjJyZW07XHJcbiAgICB3aWR0aDogNC40cmVtO1xyXG4gICAgaGVpZ2h0OiA0LjRyZW07XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICR0LWdyZWVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIHdpZHRoOiAzLjRyZW07XHJcbiAgICAgIGhlaWdodDogMy40cmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYmFja2dyb3VuZDogI0U0RjFFQTtcclxuICAgIH1cclxuXHJcbiAgICAmLnRhYi1idG4tLWFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZDogJHQtZ3JlZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190YWIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDIuNnJlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYudGFiLS1hY3RpdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAmX19zdGVwLXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiA4My42cmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQuOHJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N0ZXAtZGVzYyB7XHJcbiAgICBtYXgtd2lkdGg6IDgzLjZyZW07XHJcbiAgICBtYXJnaW46IDIuNHJlbSBhdXRvIDA7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjdyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi42cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3RlcC1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDQuNHJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdGVwLWltZy13cmFwcGVyIHtcclxuICAgIG1heC13aWR0aDogNDYuNzIlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3LjZyZW07XHJcbiAgICBtaW4td2lkdGg6IDQ0cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyNjBweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0cmVtKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N0ZXAtaW1nIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX3N0ZXAtYWR2IHtcclxuICAgIGZsZXg6IDE7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3RlcC1hZHYtaXRlbSArICZfX3N0ZXAtYWR2LWl0ZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdGVwLWFkdi1pdGVtIHtcclxuICAgIG1pbi1oZWlnaHQ6IDQuNHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogNi40cmVtO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLXRvcDogNS40cmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAuNXJlbTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA0LjRyZW07XHJcbiAgICAgIGhlaWdodDogNC40cmVtO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNFNEYxRUEgdXJsKCcuLi9pbWcvbWVzc2FnZS1zZW5kLnN2ZycpIGNlbnRlciBjZW50ZXIvMTZweCBuby1yZXBlYXQ7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idG4td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA1LjZyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMy42cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fb3JkZXItYnV0dG9uIHtcclxuICAgIHBhZGRpbmctbGVmdDogMy45cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMy45cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogMjRyZW07XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuOXJlbTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMi45cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi50YW5rLWRpYWdub3N0aWMge1xyXG4gIHBhZGRpbmc6IDkuOHJlbSAwIDYuNXJlbTtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogNXJlbSAwIDRyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZzogNC43cmVtIDAgM3JlbTtcclxuICB9XHJcblxyXG4gICZfX2Rlc2Mtd3JhcHBlciB7XHJcbiAgICBtYXgtd2lkdGg6IDg2LjJyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyArICZfX2Rlc2Mge1xyXG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4LjlyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogN3JlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1LjlyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zcGVjLWxpc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NwZWMtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiA1LjNyZW07XHJcbiAgICBwYWRkaW5nOiAwIDJyZW0gMCAxMS44cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogNDEuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgbWFyZ2luOiA0cmVtIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjlyZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiA5LjFyZW0gMnJlbSAwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiAycmVtO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogNy40cmVtO1xyXG4gICAgICBoZWlnaHQ6IDcuNHJlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoJy4uL2ltZy9jaGVjay1pY29uLWJsYWNrLnN2ZycpIGNlbnRlciBjZW50ZXIvYXV0byBuby1yZXBlYXQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgLjhyZW0gMS41cmVtIHJnYmEoMzEsIDMxLCAzMSwgMC4xNSk7XHJcblxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3JzXCI7XHJcblxyXG4udGFuay1jbGVhbmluZyB7XHJcblxyXG4gICZfX3RlY2gtY2xlYW5pbmcge1xyXG4gICAgbWFyZ2luLXRvcDogOC4ycmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMy4xcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC50YW5rLWNsZWFuaW5nX19ibG9jay1kZXNjIHtcclxuICAgICAgbWF4LXdpZHRoOiA0OS40cmVtO1xyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGVjaC1jbGVhbmluZ19fdGFicy1ibG9jayB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQuN3JlbTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWJzLWJsb2NrIHtcclxuICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogNDUuNHJlbTtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNnJlbSAxMHJlbSByZ2JhKDcsIDMyLCA1NywgMC4wOSk7XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgIG1hcmdpbjogMS41cmVtIDJyZW0gMDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgICAgbWFyZ2luOiAxLjVyZW0gMXJlbSAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMS45cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxLjlyZW07XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAtMS41cmVtO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICBsZWZ0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIHRvcDogLTFyZW07XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtY29udHJvbHMge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMXJlbTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICR0LWdyZWVuO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNnJlbSAxcmVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtYnV0dG9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogNC40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQuNHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcclxuICAgICAgICAgICAgY29sb3I6ICB3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTNBNjUyO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycztcclxuXHJcbiAgICAgICAgICAgICYuYnV0dG9uLS1hY3RpdmUge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkdC1ncmVlbjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi1wcm9ncmVzcyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IC44cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMkRCOTY5O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSA1cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbSAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogMS42cmVtIDJyZW0gMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgLjRyZW0gcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjNmODtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgIHdpZHRoOiAuM3JlbTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWYzZjg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgLjRyZW0gcmdiYSgwLDAsMCwuMyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzNDREQ3O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICYuaXRlbS0tY3VycmVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyLjVyZW07XHJcbiAgICAgICAgICBmb250LWZhbWlseTogT3N3YWxkO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQuN3JlbTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1kZXNjIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDIuMXJlbTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWFkdiB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyLjlyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgcGFkZGluZzogM3JlbSAyLjNyZW0gMi4ycmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHQtYmctZ3JheTtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNENkQ2RDY7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMS45cmVtIDJyZW0gMS41cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdmlkZW8td3JhcHBlciB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdmlkZW8ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLnZpZGVvLS1jdXJyZW50IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWZyYW1lLCBpbWcge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi50YW5rLWNsZWFuaW5nX19idG4td3JhcHBlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDNyZW07XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcbiAgfVxyXG59XHJcblxyXG4udGFuay1jbGVhbmluZ19fb3JkZXItYnV0dG9uIHtcclxuICB3aGl0ZS1zcGFjZTogdW5zZXQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAzLjRyZW07XHJcbiAgcGFkZGluZy1yaWdodDogMy40cmVtO1xyXG4gIGhlaWdodDogNi40cmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxuICAgIG1pbi1oZWlnaHQ6IDUuNHJlbTtcclxuICB9XHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3JzXCI7XHJcblxyXG4udGFuay1jbGVhbmluZyB7XHJcblxyXG4gICZfX3RlY2gge1xyXG4gICAgbWFyZ2luLXRvcDogNi4zcmVtO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR0LWJnLWdyYXk7XHJcbiAgICAgIHBhZGRpbmc6IDguMnJlbSAyLjhyZW0gMTAuNnJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNXJlbSAyLjhyZW0gN3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDIuOHJlbSA1LjZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwN3JlbTtcclxuICAgICAgbWFyZ2luOiA3LjZyZW0gYXV0byAwO1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogNS4ycmVtO1xyXG4gICAgICBncmlkLXJvdy1nYXA6IDYuNHJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xyXG4gICAgICAgIGdyaWQtcm93LWdhcDogNXJlbTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgICAgIGdyaWQtcm93LWdhcDogMy44cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMi4xcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiA1LjRyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDUuNHJlbTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkdC1ncmVlbiB1cmwoJy4uL2ltZy9jaGVjay10ZWNoLnN2ZycpIGNlbnRlciBjZW50ZXIgLyBhdXRvIG5vLXJlcGVhdDtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNC40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQuNHJlbTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59IiwiLnRhbmstY2xlYW5pbmdfX3ZpZGVvLWJsb2NrIHtcclxuXHRwYWRkaW5nOiA4LjVyZW0gMCAycmVtO1xyXG5cclxuXHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG5cdFx0cGFkZGluZzogNnJlbSAwIDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG5cdFx0cGFkZGluZzogNHJlbSAwIDA7XHJcblx0fVxyXG5cclxuXHQmLWlubmVyIHtcclxuXHRcdG1heC13aWR0aDogMTAwcmVtO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4uY29udGVudF9fdmlkZW8ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG5cclxuXHRpZnJhbWUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxufSJdfQ== */
