.section{display:flex;justify-content:center;padding-top:40px;padding-bottom:40px}@media (min-width:768px){.section{padding-top:50px;padding-bottom:50px}}@media (min-width:992px){.section{padding-top:70px;padding-bottom:70px}}@media (min-width:1366px){.section{padding-top:90px;padding-bottom:90px}}@media (min-width:1920px){.section{padding-top:100px;padding-bottom:100px}}.section--blue{background-color:#26beff;background-image:url(/img/kik_like_app/particles-pattern.png);background-position:0 0;background-size:cover;background-attachment:fixed;color:#fff}.section--blue p a{text-decoration:underline;color:#fff}.section--purple{position:relative;background-color:#8241f3;background-image:url(/img/kik_like_app/purple-bg.png);background-position:0 0;background-size:cover;background-attachment:fixed;overflow:hidden;color:#fff}.section--purple p a{text-decoration:underline;color:#fff}.section--slice{padding-top:0;padding-bottom:0}.section--yellow{background-color:#f9e560}.section__content{width:100%;margin-left:-15px;margin-right:-15px}@media (min-width:768px){.section__content{max-width:570px}}@media (min-width:992px){.section__content{max-width:750px;max-width:980px}}@media (min-width:1176px) and (max-width:1366px){.section__content{max-width:1220px}}@media (min-width:1366px){.section__content{max-width:1320px}}@media (min-width:1920px){.section__content{max-width:1522px}}@media (max-width:768px){.section__content{padding-left:15px;padding-right:15px}}.section__content .heading{margin:0 auto}.row{display:flex;flex-flow:row nowrap}.column{width:100%;padding-left:15px;padding-right:15px}@media (min-width:992px){.column{width:50%}}.column--flex{display:flex;flex-wrap:wrap}.heading{font-weight:900;font-size:80px;text-transform:uppercase;line-height:1.15}@media (max-width:1660px){.heading{font-size:70px}}@media (max-width:1530px){.heading{font-size:60px}}@media (max-width:1430px){.heading{font-size:50px}}@media (max-width:1169px){.heading{font-size:40px}}@media (max-width:992px){.heading{font-size:34px}}.heading--white{color:#fff}.title{font-size:48px;letter-spacing:2.2px;font-weight:900;text-transform:uppercase;margin-bottom:42px}@media (max-width:1530px){.title{font-size:38px}}@media (max-width:1430px){.title{font-size:28px;margin-bottom:28px}}@media (max-width:1169px){.title{font-size:24px;margin-bottom:18px}}.title-xs{font-weight:900;font-size:23px;letter-spacing:-.9px;text-transform:uppercase}@media (max-width:1430px){.title-xs{font-size:24px}}@media (max-width:1169px){.title-xs{font-size:21px}}@media (max-width:992px){.title-xs{font-size:18px}}button.btn{padding:21px 89px;font-size:16px;text-transform:uppercase;border:1px solid transparent;background-color:#fff;color:#333;font-weight:700;letter-spacing:.04em;transition:color .3s cubic-bezier(.25,.8,.25,1),background-color .3s cubic-bezier(.25,.8,.25,1),border-color .3s cubic-bezier(.25,.8,.25,1);white-space:nowrap;cursor:pointer}@media (max-width:992px){button.btn{padding:16px 56px}}button.btn--primary{background-color:#ee554e;color:#fff;border-color:#ee554e}button.btn--primary:hover{color:#fff!important;background-color:#ec3f37;border-color:#ec3f37}.blockquote{padding:21px 34px;border-left:6px solid;line-height:1}.blockquote__title{font-size:30px;font-weight:900;text-transform:uppercase}.blockquote__text{margin-bottom:0}._text-center{text-align:center}._align-center{align-items:center}@media (max-width:992px){._text-center-sm{text-align:center}}@media (max-width:992px){._column-sm{flex-direction:column!important}}._w100p{width:100%}._no-margin{margin:0}.hero{position:relative;width:100%;overflow:hidden;background-image:url(/img/kik_like_app/hero-bg.png);background-position:50%;background-size:cover}.hero__header{padding:40px 80px}@media (max-width:768px){.hero__header{padding:20px 40px}}@media (max-width:576px){.hero__header{padding:20px}.hero__header img{max-width:210px}}.hero__content{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;padding:40px 176px 0}@media (max-width:1920px){.hero__content{padding:40px 126px 0}}@media (max-width:1030px){.hero__content{padding:30px 106px 0}}@media (max-width:768px){.hero__content{flex-direction:column;align-items:center}}.hero__title{padding-top:110px;padding-bottom:180px}.hero__title .heading{margin-bottom:80px}@media (max-width:1366px){.hero__title{padding-bottom:150px}}@media (max-width:1280px){.hero__title{padding-bottom:100px}}@media (max-width:768px){.hero__title{padding-top:40px;padding-bottom:60px;text-align:center}}.hero__phone{position:relative;z-index:1}.hero__phone img{max-width:430px;-webkit-animation:phone-up 1.5s;animation:phone-up 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform:translateY(100%);transition:transform .3s ease-in,opacity .2s ease-in}@media (max-width:1480px){.hero__phone img{max-width:390px}}@media (max-width:1366px){.hero__phone img{max-width:350px}}@media (max-width:1280px){.hero__phone img{max-width:330px}}@media (max-width:1030px){.hero__phone img{max-width:300px}}@-webkit-keyframes phone-up{0%{transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes phone-up{0%{transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.hero__particles{position:absolute;top:0;left:0;width:100%;height:100%}.random-particle:nth-child(0){width:11px;height:11px;opacity:1;will-change:opacity,transform;transform:translate3d(97vw,53vh,0);-webkit-animation:anim-0 100s 1.3s infinite alternate;animation:anim-0 100s 1.3s infinite alternate}@-webkit-keyframes anim-0{33%{opacity:.5;transform:translate3d(56vw,95vh,0)}66%{transform:translate3d(87vw,43vh,0)}to{transform:translate3d(50vw,15vh,0)}}@keyframes anim-0{33%{opacity:.5;transform:translate3d(56vw,95vh,0)}66%{transform:translate3d(87vw,43vh,0)}to{transform:translate3d(50vw,15vh,0)}}.random-particle:first-child{width:21px;height:21px;opacity:1;will-change:opacity,transform;transform:translate3d(92vw,20vh,0);-webkit-animation:anim-1 100s 1.1s infinite alternate;animation:anim-1 100s 1.1s infinite alternate}@-webkit-keyframes anim-1{33%{opacity:.5;transform:translate3d(56vw,60vh,0)}66%{transform:translate3d(11vw,27vh,0)}to{transform:translate3d(30vw,44vh,0)}}@keyframes anim-1{33%{opacity:.5;transform:translate3d(56vw,60vh,0)}66%{transform:translate3d(11vw,27vh,0)}to{transform:translate3d(30vw,44vh,0)}}.random-particle:nth-child(2){width:30px;height:30px;opacity:1;will-change:opacity,transform;transform:translate3d(55vw,97vh,0);-webkit-animation:anim-2 100s 2.2s infinite alternate;animation:anim-2 100s 2.2s infinite alternate}@-webkit-keyframes anim-2{33%{opacity:.5;transform:translate3d(63vw,59vh,0)}66%{transform:translate3d(57vw,61vh,0)}to{transform:translate3d(95vw,72vh,0)}}@keyframes anim-2{33%{opacity:.5;transform:translate3d(63vw,59vh,0)}66%{transform:translate3d(57vw,61vh,0)}to{transform:translate3d(95vw,72vh,0)}}.random-particle:nth-child(3){width:21px;height:21px;opacity:1;will-change:opacity,transform;transform:translate3d(45vw,2vh,0);-webkit-animation:anim-3 100s 4.3s infinite alternate;animation:anim-3 100s 4.3s infinite alternate}@-webkit-keyframes anim-3{33%{opacity:.5;transform:translate3d(12vw,68vh,0)}66%{transform:translate3d(25vw,76vh,0)}to{transform:translate3d(24vw,14vh,0)}}@keyframes anim-3{33%{opacity:.5;transform:translate3d(12vw,68vh,0)}66%{transform:translate3d(25vw,76vh,0)}to{transform:translate3d(24vw,14vh,0)}}.random-particle:nth-child(4){width:23px;height:23px;opacity:1;will-change:opacity,transform;transform:translate3d(71vw,85vh,0);-webkit-animation:anim-4 100s .1s infinite alternate;animation:anim-4 100s .1s infinite alternate}@-webkit-keyframes anim-4{33%{opacity:.5;transform:translate3d(44vw,65vh,0)}66%{transform:translate3d(93vw,38vh,0)}to{transform:translate3d(6vw,31vh,0)}}@keyframes anim-4{33%{opacity:.5;transform:translate3d(44vw,65vh,0)}66%{transform:translate3d(93vw,38vh,0)}to{transform:translate3d(6vw,31vh,0)}}.random-particle:nth-child(5){width:12px;height:12px;opacity:1;will-change:opacity,transform;transform:translate3d(23vw,25vh,0);-webkit-animation:anim-5 100s 2.9s infinite alternate;animation:anim-5 100s 2.9s infinite alternate}@-webkit-keyframes anim-5{33%{opacity:.5;transform:translate3d(8vw,71vh,0)}66%{transform:translate3d(1vw,30vh,0)}to{transform:translate3d(69vw,24vh,0)}}@keyframes anim-5{33%{opacity:.5;transform:translate3d(8vw,71vh,0)}66%{transform:translate3d(1vw,30vh,0)}to{transform:translate3d(69vw,24vh,0)}}.random-particle:nth-child(6){width:27px;height:27px;opacity:1;will-change:opacity,transform;transform:translate3d(49vw,9vh,0);-webkit-animation:anim-6 100s 4.6s infinite alternate;animation:anim-6 100s 4.6s infinite alternate}@-webkit-keyframes anim-6{33%{opacity:.5;transform:translate3d(64vw,1vh,0)}66%{transform:translate3d(49vw,45vh,0)}to{transform:translate3d(86vw,92vh,0)}}@keyframes anim-6{33%{opacity:.5;transform:translate3d(64vw,1vh,0)}66%{transform:translate3d(49vw,45vh,0)}to{transform:translate3d(86vw,92vh,0)}}.random-particle:nth-child(7){width:21px;height:21px;opacity:1;will-change:opacity,transform;transform:translate3d(51vw,46vh,0);-webkit-animation:anim-7 100s 3.2s infinite alternate;animation:anim-7 100s 3.2s infinite alternate}@-webkit-keyframes anim-7{33%{opacity:.5;transform:translate3d(90vw,52vh,0)}66%{transform:translate3d(65vw,86vh,0)}to{transform:translate3d(60vw,91vh,0)}}@keyframes anim-7{33%{opacity:.5;transform:translate3d(90vw,52vh,0)}66%{transform:translate3d(65vw,86vh,0)}to{transform:translate3d(60vw,91vh,0)}}.random-particle:nth-child(8){width:30px;height:30px;opacity:1;will-change:opacity,transform;transform:translate3d(63vw,47vh,0);-webkit-animation:anim-8 100s 2s infinite alternate;animation:anim-8 100s 2s infinite alternate}@-webkit-keyframes anim-8{33%{opacity:.5;transform:translate3d(42vw,15vh,0)}66%{transform:translate3d(3vw,14vh,0)}to{transform:translate3d(100vw,53vh,0)}}@keyframes anim-8{33%{opacity:.5;transform:translate3d(42vw,15vh,0)}66%{transform:translate3d(3vw,14vh,0)}to{transform:translate3d(100vw,53vh,0)}}.random-particle:nth-child(9){width:21px;height:21px;opacity:1;will-change:opacity,transform;transform:translate3d(40vw,33vh,0);-webkit-animation:anim-9 100s 4.7s infinite alternate;animation:anim-9 100s 4.7s infinite alternate}@-webkit-keyframes anim-9{33%{opacity:.5;transform:translate3d(97vw,83vh,0)}66%{transform:translate3d(38vw,6vh,0)}to{transform:translate3d(56vw,98vh,0)}}@keyframes anim-9{33%{opacity:.5;transform:translate3d(97vw,83vh,0)}66%{transform:translate3d(38vw,6vh,0)}to{transform:translate3d(56vw,98vh,0)}}.random-particle:nth-child(10){width:18px;height:18px;opacity:1;will-change:opacity,transform;transform:translate3d(92vw,64vh,0);-webkit-animation:anim-10 100s 4.2s infinite alternate;animation:anim-10 100s 4.2s infinite alternate}@-webkit-keyframes anim-10{33%{opacity:.5;transform:translate3d(57vw,27vh,0)}66%{transform:translate3d(65vw,28vh,0)}to{transform:translate3d(63vw,18vh,0)}}@keyframes anim-10{33%{opacity:.5;transform:translate3d(57vw,27vh,0)}66%{transform:translate3d(65vw,28vh,0)}to{transform:translate3d(63vw,18vh,0)}}.random-particle:nth-child(11){width:26px;height:26px;opacity:1;will-change:opacity,transform;transform:translate3d(10vw,74vh,0);-webkit-animation:anim-11 100s 4.7s infinite alternate;animation:anim-11 100s 4.7s infinite alternate}@-webkit-keyframes anim-11{33%{opacity:.5;transform:translate3d(42vw,88vh,0)}66%{transform:translate3d(12vw,32vh,0)}to{transform:translate3d(69vw,25vh,0)}}@keyframes anim-11{33%{opacity:.5;transform:translate3d(42vw,88vh,0)}66%{transform:translate3d(12vw,32vh,0)}to{transform:translate3d(69vw,25vh,0)}}.random-particle:nth-child(12){width:25px;height:25px;opacity:1;will-change:opacity,transform;transform:translate3d(73vw,61vh,0);-webkit-animation:anim-12 100s 2.7s infinite alternate;animation:anim-12 100s 2.7s infinite alternate}@-webkit-keyframes anim-12{33%{opacity:.5;transform:translate3d(60vw,30vh,0)}66%{transform:translate3d(17vw,57vh,0)}to{transform:translate3d(31vw,66vh,0)}}@keyframes anim-12{33%{opacity:.5;transform:translate3d(60vw,30vh,0)}66%{transform:translate3d(17vw,57vh,0)}to{transform:translate3d(31vw,66vh,0)}}.random-particle:nth-child(13){width:11px;height:11px;opacity:1;will-change:opacity,transform;transform:translate3d(13vw,81vh,0);-webkit-animation:anim-13 100s 1.3s infinite alternate;animation:anim-13 100s 1.3s infinite alternate}@-webkit-keyframes anim-13{33%{opacity:.5;transform:translate3d(31vw,59vh,0)}66%{transform:translate3d(9vw,20vh,0)}to{transform:translate3d(60vw,27vh,0)}}@keyframes anim-13{33%{opacity:.5;transform:translate3d(31vw,59vh,0)}66%{transform:translate3d(9vw,20vh,0)}to{transform:translate3d(60vw,27vh,0)}}.random-particle:nth-child(14){width:11px;height:11px;opacity:1;will-change:opacity,transform;transform:translate3d(57vw,48vh,0);-webkit-animation:anim-14 100s 3.2s infinite alternate;animation:anim-14 100s 3.2s infinite alternate}@-webkit-keyframes anim-14{33%{opacity:.5;transform:translate3d(69vw,55vh,0)}66%{transform:translate3d(45vw,78vh,0)}to{transform:translate3d(59vw,78vh,0)}}@keyframes anim-14{33%{opacity:.5;transform:translate3d(69vw,55vh,0)}66%{transform:translate3d(45vw,78vh,0)}to{transform:translate3d(59vw,78vh,0)}}.random-particle:nth-child(15){width:14px;height:14px;opacity:1;will-change:opacity,transform;transform:translate3d(26vw,7vh,0);-webkit-animation:anim-15 100s 1.2s infinite alternate;animation:anim-15 100s 1.2s infinite alternate}@-webkit-keyframes anim-15{33%{opacity:.5;transform:translate3d(38vw,40vh,0)}66%{transform:translate3d(86vw,9vh,0)}to{transform:translate3d(47vw,96vh,0)}}@keyframes anim-15{33%{opacity:.5;transform:translate3d(38vw,40vh,0)}66%{transform:translate3d(86vw,9vh,0)}to{transform:translate3d(47vw,96vh,0)}}.random-particle:nth-child(16){width:14px;height:14px;opacity:1;will-change:opacity,transform;transform:translate3d(76vw,85vh,0);-webkit-animation:anim-16 100s 4.6s infinite alternate;animation:anim-16 100s 4.6s infinite alternate}@-webkit-keyframes anim-16{33%{opacity:.5;transform:translate3d(90vw,78vh,0)}66%{transform:translate3d(21vw,12vh,0)}to{transform:translate3d(73vw,63vh,0)}}@keyframes anim-16{33%{opacity:.5;transform:translate3d(90vw,78vh,0)}66%{transform:translate3d(21vw,12vh,0)}to{transform:translate3d(73vw,63vh,0)}}.random-particle:nth-child(17){width:19px;height:19px;opacity:1;will-change:opacity,transform;transform:translate3d(79vw,31vh,0);-webkit-animation:anim-17 100s 3.8s infinite alternate;animation:anim-17 100s 3.8s infinite alternate}@-webkit-keyframes anim-17{33%{opacity:.5;transform:translate3d(40vw,15vh,0)}66%{transform:translate3d(62vw,74vh,0)}to{transform:translate3d(67vw,69vh,0)}}@keyframes anim-17{33%{opacity:.5;transform:translate3d(40vw,15vh,0)}66%{transform:translate3d(62vw,74vh,0)}to{transform:translate3d(67vw,69vh,0)}}.random-particle:nth-child(18){width:13px;height:13px;opacity:1;will-change:opacity,transform;transform:translate3d(64vw,99vh,0);-webkit-animation:anim-18 100s 2.7s infinite alternate;animation:anim-18 100s 2.7s infinite alternate}@-webkit-keyframes anim-18{33%{opacity:.5;transform:translate3d(18vw,1vh,0)}66%{transform:translate3d(59vw,71vh,0)}to{transform:translate3d(22vw,8vh,0)}}@keyframes anim-18{33%{opacity:.5;transform:translate3d(18vw,1vh,0)}66%{transform:translate3d(59vw,71vh,0)}to{transform:translate3d(22vw,8vh,0)}}.random-particle:nth-child(19){width:16px;height:16px;opacity:1;will-change:opacity,transform;transform:translate3d(33vw,31vh,0);-webkit-animation:anim-19 100s 3.5s infinite alternate;animation:anim-19 100s 3.5s infinite alternate}@-webkit-keyframes anim-19{33%{opacity:.5;transform:translate3d(96vw,12vh,0)}66%{transform:translate3d(34vw,20vh,0)}to{transform:translate3d(52vw,75vh,0)}}@keyframes anim-19{33%{opacity:.5;transform:translate3d(96vw,12vh,0)}66%{transform:translate3d(34vw,20vh,0)}to{transform:translate3d(52vw,75vh,0)}}.random-particle:nth-child(20){width:25px;height:25px;opacity:1;will-change:opacity,transform;transform:translate3d(92vw,96vh,0);-webkit-animation:anim-20 100s 1.8s infinite alternate;animation:anim-20 100s 1.8s infinite alternate}@-webkit-keyframes anim-20{33%{opacity:.5;transform:translate3d(79vw,8vh,0)}66%{transform:translate3d(19vw,96vh,0)}to{transform:translate3d(95vw,35vh,0)}}@keyframes anim-20{33%{opacity:.5;transform:translate3d(79vw,8vh,0)}66%{transform:translate3d(19vw,96vh,0)}to{transform:translate3d(95vw,35vh,0)}}.clouds{position:absolute;right:0;bottom:5%;width:60%;height:40%}.random-cloud{display:block;margin:140px 0 0;width:300px;height:100px;border-radius:50px;background:#e5f3ff;-webkit-animation:move 8s linear infinite;animation:move 8s linear infinite}.random-cloud:before{margin:-100px 0 0 20px;width:180px;height:180px}.random-cloud:after,.random-cloud:before{position:absolute;border-radius:50%;background:#e5f3ff;content:""}.random-cloud:after{margin:-60px 0 0 165px;width:120px;height:120px}.random-cloud-1{transform:translateX(-180px);zoom:.3}.random-cloud-2{margin-top:160px;margin-left:-300px;transform:translateX(-1380px);zoom:.2}.random-cloud-3{transform:translateX(-340px);zoom:.5}.random-cloud-4{transform:translateX(-40px);zoom:.33}@-webkit-keyframes move{0%{opacity:0;transform:translateX(-10vw)}20%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateX(150vw)}}@keyframes move{0%{opacity:0;transform:translateX(-10vw)}20%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateX(150vw)}}.advantage-icons{display:flex;flex-direction:column;align-items:center;width:calc(50% - 50px)}@media (min-width:992px){.advantage-icons{width:calc(50% - 20px)}}@media (min-width:1920px){.advantage-icons{width:calc(50% - 80px)}}.advantage-icons:not(:last-child){margin-right:50px}@media (min-width:992px){.advantage-icons:not(:last-child){margin-right:20px}}@media (min-width:1920px){.advantage-icons:not(:last-child){margin-right:80px}}.icon-panel{display:flex;width:246px;height:246px;align-items:center;justify-content:center;border-radius:20px;box-shadow:0 3px 10px 1px rgba(0,0,1,.05)}@media (min-width:1920px){.icon-panel{width:276px;height:276px}}@media (max-width:1176px){.icon-panel{width:216px;height:216px}}.icon-text{font-size:16px;font-weight:700;text-align:center;margin-top:30px;margin-bottom:60px}.advantage-text{display:flex;flex-direction:column;justify-content:space-around;padding-left:15px}@media (max-width:992px){.row--advantage{flex-direction:column!important}.row--advantage .advantage-icons{margin-right:0}.row--advantage .column{justify-content:space-evenly}}@media (max-width:576px) and (orientation:portrait){.row--advantage .advantage-icons{width:100%}}.beardman{padding-top:25px}.beardman img{max-width:100%}.greeting-text{padding-top:30px;padding-bottom:30px}.greeting-text a{font-weight:700}@media (min-width:992px){.greeting-text{padding-right:60px}}@media (max-width:576px){.greeting-text{padding-bottom:0}}.greeting-text .blockquote{margin-top:90px}@media (max-width:992px){.greeting-text .blockquote{margin-top:40px;border-left:0;margin-bottom:0}.greeting-text .blockquote .blockquote__title{display:inline-block;border-bottom:6px solid #fff}}.feautures{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;width:100%;margin-top:50px}@media (max-width:576px){.feautures{flex-direction:column;margin-top:0}}.feauture-item{display:flex;flex-direction:column;align-items:center}.feature-title{font-weight:700;margin-top:30px;margin-bottom:20px}.section-features p{letter-spacing:-.1px}.faq{display:flex;flex-direction:column;position:relative;max-width:60%;z-index:1}@media (max-width:992px){.faq{max-width:100%;padding-left:15px;padding-right:15px}}.faq__title{font-size:24px;font-weight:900;letter-spacing:1px}.emoji-collage{width:100%;margin-bottom:40px}.emoji-collage img{max-width:100%}@media (min-width:992px){.emoji-collage{display:none}}.faq__item{counter-increment:faq-item;margin-bottom:60px}.faq__item:last-child{margin-bottom:0}.faq__item h3,.faq__item p{padding-left:120px}@media (max-width:992px){.faq__item h3,.faq__item p{padding-left:40px}}.faq__item p{font-size:16px}.faq__item:before{content:counter(faq-item);font-size:120px;font-weight:700;line-height:1;float:left;transform:translateY(-30%)}@supports not (font-variation-settings:normal){.faq__item:before{font-family:Montserrat,sans-serif}}@supports (font-variation-settings:normal){.faq__item:before{font-family:Montserrat-VF,sans-serif}}@media (max-width:992px){.faq__item:before{font-size:40px}}.emoji-flow{position:relative;top:-230px;width:100%;right:0;padding:30px 50px;display:flex;flex-direction:column;z-index:0}@media (max-width:992px){.emoji-flow{display:none}}.image-group{display:block;position:absolute;right:0;bottom:0}.emoji-flow__person--xs{width:194px;height:194px}@media (max-width:1365px){.emoji-flow__person--xs{width:128px;height:128px}}.emoji-flow__person--sm{width:228px;height:228px}@media (max-width:1365px){.emoji-flow__person--sm{width:162px;height:162px}}.emoji-flow__person--lg{width:317px;height:317px}@media (max-width:1365px){.emoji-flow__person--lg{width:251px;height:251px}}.emoji-flow__person:first-child{margin-top:50px}.flowX{-webkit-animation:animateBubble 30s linear infinite,sideWays 2s ease-in-out infinite alternate;animation:animateBubble 30s linear infinite,sideWays 2s ease-in-out infinite alternate;right:-5%;top:-40%}.flowX1{-webkit-animation:animateBubble 25s linear infinite,sideWays 4s ease-in-out infinite alternate;animation:animateBubble 25s linear infinite,sideWays 4s ease-in-out infinite alternate;right:5%;top:-10%}.flowX2{-webkit-animation:animateBubble 25s linear infinite,sideWays 2s ease-in-out infinite alternate;animation:animateBubble 25s linear infinite,sideWays 2s ease-in-out infinite alternate;right:10%;top:10%}.flowX3{-webkit-animation:animateBubble 25s linear infinite,sideWays 3s ease-in-out infinite alternate;animation:animateBubble 25s linear infinite,sideWays 3s ease-in-out infinite alternate;right:5%;top:30%}.flowX4{-webkit-animation:animateBubble 25s linear infinite,sideWays 4s ease-in-out infinite alternate;animation:animateBubble 25s linear infinite,sideWays 4s ease-in-out infinite alternate;right:-5%;top:60%}.flowX5{-webkit-animation:animateBubble 25s linear infinite,sideWays 2s ease-in-out infinite alternate;animation:animateBubble 25s linear infinite,sideWays 2s ease-in-out infinite alternate;right:10%;top:80%}@-webkit-keyframes animateBubble{0%{margin-top:830px;opacity:0}5%{opacity:1}95%{opacity:1}to{margin-top:-100%;opacity:0}}@keyframes animateBubble{0%{margin-top:830px;opacity:0}5%{opacity:1}95%{opacity:1}to{margin-top:-100%;opacity:0}}@-webkit-keyframes sideWays{0%{margin-right:-40px}to{margin-right:80px}}@keyframes sideWays{0%{margin-right:-40px}to{margin-right:80px}}.emoji{position:absolute}.emoji-1{left:-30px;top:-35px;-webkit-animation:rotateEmoji-X 1.1s ease-in-out infinite alternate;animation:rotateEmoji-X 1.1s ease-in-out infinite alternate}.emoji-2{left:-120px;top:-120px;-webkit-animation:rotateEmoji-X 1s ease-in-out infinite alternate;animation:rotateEmoji-X 1s ease-in-out infinite alternate}.emoji-3{right:-120px;top:125px;-webkit-animation:rotateEmoji-Y 1.1s ease-in-out infinite alternate;animation:rotateEmoji-Y 1.1s ease-in-out infinite alternate}.emoji-4{left:-130px;top:70px;-webkit-animation:rotateEmoji-Y 1s ease-in-out infinite alternate;animation:rotateEmoji-Y 1s ease-in-out infinite alternate}.emoji-5{right:-85px;top:95px;-webkit-animation:rotateEmoji-X 1.1s ease-in-out infinite alternate;animation:rotateEmoji-X 1.1s ease-in-out infinite alternate}.emoji-6{left:-95px;top:115px;-webkit-animation:rotateEmoji-Y 1s ease-in-out infinite alternate;animation:rotateEmoji-Y 1s ease-in-out infinite alternate}.emoji-7{right:-95px;top:205px;-webkit-animation:rotateEmoji-X 1.1s ease-in-out infinite alternate;animation:rotateEmoji-X 1.1s ease-in-out infinite alternate}.emoji-9{right:-47px;top:152px;-webkit-animation:rotateEmoji-X 1s ease-in-out infinite alternate;animation:rotateEmoji-X 1s ease-in-out infinite alternate}.emoji-8{left:-105px;top:175px;max-width:170px;-webkit-animation:rotateEmoji-Y 1s ease-in-out infinite alternate;animation:rotateEmoji-Y 1s ease-in-out infinite alternate}@-webkit-keyframes rotateEmoji-X{0%{transform:rotate(20deg) scale(.7)}to{transform:rotate(-20deg) scale(.9)}}@keyframes rotateEmoji-X{0%{transform:rotate(20deg) scale(.7)}to{transform:rotate(-20deg) scale(.9)}}@-webkit-keyframes rotateEmoji-Y{0%{transform:rotate(-20deg) scale(.8)}to{transform:rotate(20deg) scale(1)}}@keyframes rotateEmoji-Y{0%{transform:rotate(-20deg) scale(.8)}to{transform:rotate(20deg) scale(1)}}@media (max-width:992px){.row-road .column{width:100%}}.road-text{margin-bottom:40px}.girl{display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:630px}.girl .girl-sm,.girl .image{position:relative;max-width:90%;z-index:10}@media (max-width:1365px){.girl .girl-sm,.girl .image{min-width:494px}}@media (max-width:992px){.girl .girl-sm,.girl .image{max-width:494px}}.girl .girl-sm{max-width:100%;min-width:auto}@media (max-width:992px){.girl{margin-bottom:5rem}}.girl .slipper,.girl .tail{position:absolute}.girl .slipper{bottom:5.6%;z-index:20;left:31%;zoom:.9;-webkit-animation:slipper 1.1s ease-in-out infinite alternate;animation:slipper 1.1s ease-in-out infinite alternate}@media (max-width:1365px){.girl .slipper{bottom:5.5%;left:30%}}@media (max-width:1280px){.girl .image,.girl .slipper,.girl .tail{display:none}}.girl .girl-sm{display:none}@media (max-width:1280px){.girl .girl-sm{display:block}}.girl .tail{top:-2%;right:32%;z-index:1;transform-origin:bottom center;-webkit-animation:tail .5s ease-in-out infinite alternate;animation:tail .5s ease-in-out infinite alternate}@media (max-width:992px){.row-road{flex-direction:column}}@-webkit-keyframes slipper{0%{transform:rotate(8deg)}to{transform:rotate(-10deg)}}@keyframes slipper{0%{transform:rotate(8deg)}to{transform:rotate(-10deg)}}@-webkit-keyframes tail{0%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}@keyframes tail{0%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}.faq__title .accent{color:#fd44ac}.contact-title{margin-bottom:14px;letter-spacing:2.1px}.contact-text{margin:0 auto 40px;font-size:25px;letter-spacing:-.4px;line-height:35px}.form-kik{display:flex;flex-direction:column;align-items:center}@media (max-width:992px){.form-kik{padding-left:15px;padding-right:15px}}.input-group{display:flex;margin-bottom:30px}@media (max-width:767px){.input-group{flex-direction:column;align-items:flex-end}}.input-group .form-group{margin-bottom:0}@media (min-width:768px){.input-group .form-group:last-child{margin-left:30px}}@media (max-width:768px){.input-group .form-group:last-child{margin-top:30px}}@media (max-width:992px){.input-group,.input-group .form-group{width:100%}}.input-group .box-tultip{margin-right:0}.input{width:390px;height:50px;padding-left:20px;padding-right:20px;border-radius:3px;border:0;font-size:16px}@media (max-width:992px){.input{width:100%}}.form-kik .textarea{width:810px;margin-bottom:30px;border-bottom:0}.form-kik .textarea textarea{display:block;width:100%;padding:15px 20px;border:0;resize:none;border-radius:3px;font-size:16px}@media (max-width:992px){.form-kik .textarea{width:100%}}.input,.textarea textarea{outline:none}.input.error,.textarea textarea.error{border:1px solid #ff4141}.input.error:focus,.textarea textarea.error:focus{box-shadow:0 0 15px 3px rgba(255,65,65,.42)}.form__group div.error{margin-top:5px}:root{--container:1180px;--portfolioHeight:500px;--padding:15px}@media (min-width:768px){:root{--portfolioHeight:373px;--padding:30px}}.link{position:relative;padding-left:25px;color:#ff6d3c;font-size:21px;font-weight:600;letter-spacing:.05em;text-transform:capitalize;text-decoration:none}@supports not (font-variation-settings:normal){.link{font-family:Montserrat,sans-serif}}@supports (font-variation-settings:normal){.link{font-family:Montserrat-VF,sans-serif}}@media only screen and (max-width:575px){.link{font-size:19px}}.link:hover{color:#fa5923;text-decoration:none}.link:hover:before{-webkit-animation:arrow-xs .3s ease-in-out infinite alternate;animation:arrow-xs .3s ease-in-out infinite alternate}.link:before{top:50%;left:0;width:16px;height:14px;background-image:url(/img/home/arrow-xs.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);transition:transform .3s ease-in-out}.link:after,.link:before{display:block;position:absolute;content:""}.link:after{right:0;bottom:-2px;left:25px;width:0;margin:auto;background-color:currentColor;transition:width .3s}.link:hover:after{width:calc(100% - 25px);height:2px}.link.link--v2{padding-left:44px;color:#256af0;font-size:14px;font-weight:700;text-transform:uppercase}.link.link--v2:before{left:0;width:32px;height:18px;background-image:url(/img/common/arrow-long.svg)}.link.link--v2:after{right:0;left:44px;width:0;margin:auto;transition:width .3s}.link.link--v2:hover:after{width:calc(100% - 44px)}@media only screen and (max-width:991px){.link.link--v2{padding-left:22px;font-size:12px}.link.link--v2:before{width:13px;height:10px;margin-right:8px;background-image:url(/img/common/arrow-long-mob.svg)}.link.link--v2:after{left:22px}.link.link--v2:hover:after{width:calc(100% - 22px)}}.link.link--sm{font-size:16px;line-height:1.5}.link--show-more:before{transform:translateY(-50%) rotate(90deg)}.link--show-more.active:before{transform:translateY(-50%) rotate(-90deg)}.link--show-more:hover:before{-webkit-animation:none;animation:none}@-webkit-keyframes arrow-xs{0%{transform:translateY(-50%) translateX(0)}to{transform:translateY(-50%) translateX(-3px)}}@keyframes arrow-xs{0%{transform:translateY(-50%) translateX(0)}to{transform:translateY(-50%) translateX(-3px)}}.layout__nav-collapse:before{display:block;width:24px;height:24px;margin:auto;background-image:url(/img/bars.svg);background-size:contain;background-repeat:no-repeat;content:""}@media (max-width:767px){.layout__nav-list-close{position:absolute;top:15px;right:15px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;line-height:30px;background:transparent;border-radius:50%;border:0;outline:0;cursor:pointer}}.layout__nav-list-close:after,.layout__nav-list-close:before{position:absolute;width:20px;height:3px;background-color:#fff;border-radius:5px;transform:rotate(45deg);content:""}.layout__nav-list-close:after{transform:rotate(-45deg)}.layout__nav-collapse:before{background-image:url(/img/bars-white.svg)}body,html{overflow-x:hidden}body{color:#757575;font-size:16px;font-weight:400;letter-spacing:.02em}@supports not (font-variation-settings:normal){body{font-family:Raleway,sans-serif}}@supports (font-variation-settings:normal){body{font-family:Raleway-VF,sans-serif}}@media (min-width:1920px){body{font-size:18px}}.blockquote__text::-moz-selection,.blockquote__title::-moz-selection,.icon-text::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,p::-moz-selection,span::-moz-selection{background-color:#ff6d3c;color:#fff}.blockquote__text::selection,.blockquote__title::selection,.icon-text::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,p::selection,span::selection{background-color:#ff6d3c;color:#fff}@font-face{font-family:Montserrat-VF;font-weight:100 900;font-style:normal;font-stretch:25% 150%;font-display:fallback;src:url(https://gbksoft.io/fonts/Montserrat/Montserrat-VF.ttf) format("truetype-variations"),url(https://gbksoft.io/fonts/Montserrat/Montserrat-VF.woff2) format("woff2-variations")}@font-face{font-family:Montserrat-VF;font-weight:100 900;font-style:italic;font-stretch:25% 150%;font-display:fallback;src:url(https://gbksoft.io/fonts/Montserrat/Montserrat-Italic-VF.ttf) format("truetype-variations"),url(https://gbksoft.io/fonts/Montserrat/Montserrat-Italic-VF.woff2) format("woff2-variations")}@font-face{font-family:Raleway-VF;font-weight:100 900;font-style:normal;font-stretch:25% 150%;font-display:fallback;src:url(https://gbksoft.io/fonts/Raleway/Raleway-VF.ttf) format("truetype-variations"),url(https://gbksoft.io/fonts/Raleway/Raleway-VF.woff2) format("woff2-variations")}@font-face{font-family:Raleway-VF;font-weight:100 900;font-style:italic;font-stretch:25% 150%;font-display:fallback;src:url(https://gbksoft.io/fonts/Raleway/Raleway-Italic-VF.ttf) format("truetype-variations"),url(https://gbksoft.io/fonts/Raleway/Raleway-Italic-VF.woff2) format("woff2-variations")}.banner-fixed{position:fixed;top:0;right:0;bottom:0;z-index:999;width:635px;color:#fff;background:#003539;transform:translateX(100%);transition:transform .4s ease,box-shadow .4s ease}@media screen and (max-height:940px){.banner-fixed{width:600px}}@media screen and (max-height:768px),screen and (max-width:768px){.banner-fixed{width:480px}}@media screen and (max-height:576px),screen and (max-width:576px){.banner-fixed{width:100%}}@media screen and (max-width:576px){.banner-fixed{display:none}}.banner-fixed__title.heading{margin-bottom:15px;color:#fff;font-feature-settings:"pnum" on,"lnum" on}.banner-fixed__title.heading span{color:#72f3ca}.banner-fixed__subtitle.subheading{display:block;margin-bottom:25px;color:#fff}@media only screen and (max-width:575px){.banner-fixed__subtitle.subheading{margin-bottom:15px}}.banner-fixed p{margin-bottom:15px;font-feature-settings:"pnum" on,"lnum" on;font-size:16px;line-height:27px}@media only screen and (min-width:576px){.banner-fixed p{font-size:18px}}.banner-fixed p strong{color:#fff}.banner-fixed__content{position:relative;z-index:1;height:100%;padding:55px 80px 65px 72px;overflow:auto}@media screen and (max-height:940px){.banner-fixed__content{padding:55px 70px}}@media screen and (max-height:820px),screen and (max-width:768px){.banner-fixed__content{padding:50px}}@media screen and (max-height:576px),screen and (max-width:576px){.banner-fixed__content{padding:40px 30px}}@media screen and (max-width:374px){.banner-fixed__content{padding:30px 15px}}.banner-fixed__text-section{margin-bottom:70px}@media screen and (max-height:768px),screen and (max-width:768px){.banner-fixed__text-section{margin-bottom:30px}}.banner-fixed__text-section:last-child{margin-bottom:0}.banner-fixed__img{position:absolute;right:0;bottom:0;left:0;max-width:100%}@media screen and (max-height:940px){.banner-fixed__img{bottom:-50px}}@media screen and (max-height:880px){.banner-fixed__img{bottom:-90px}}@media screen and (max-height:820px){.banner-fixed__img{bottom:-140px}}@media screen and (max-height:768px),screen and (max-width:768px){.banner-fixed__img{display:none}}.banner-fixed__discount{display:flex;align-items:center;color:#72f3ca;font-size:18px;font-weight:700}@media only screen and (max-width:575px){.banner-fixed__discount{font-size:16px}}.banner-fixed__discount:before{display:inline-block;margin-right:14px;width:46px;height:16px;background:url(/img/banner-fixed/arrow.svg) 50% no-repeat;background-size:contain;content:""}@media screen and (max-width:576px) and (min-width:375px){.banner-fixed__discount:before{width:36px;height:11px}}@media screen and (max-width:359px){.banner-fixed__discount:before{display:none}}.banner-fixed__contact{margin-top:15px}.banner-fixed .close{position:absolute;top:25px;right:25px;z-index:2;width:20px;height:20px;max-width:100%;border:none;background:url(/img/banner-fixed/close-modal-white.png) 50% no-repeat;background-size:contain;cursor:pointer}.banner-fixed .btn{width:auto;border:1px solid transparent}.banner-fixed .btn:after{display:none}@media screen and (max-height:576px),screen and (max-width:576px){body.banner-open{overflow:hidden}}.box-tultip{display:inline-block;position:relative;width:100%;margin-right:10px}.box-tultip:last-child{margin-right:0}.quote-form__button{margin-top:15px;outline:none;border:0;color:#fff;background-color:#fb836f;cursor:pointer}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 50px #fff!important;-webkit-text-fill-color:#333!important;color:#333!important}.btn.btn-get{max-width:346px;width:100%;padding:20px 30px;font-family:Raleway-VF,sans-serif;font-weight:800;font-size:21px;letter-spacing:1.5px;background-color:#ee554e}p{font-weight:500;font-size:18px;line-height:28px}.section-box h3{letter-spacing:1.3px;line-height:42px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFNBQ0UsWUFBYSxDQUNiLHNCQUF1QixDQUN2QixnQkFBaUIsQ0FDakIsbUJBQW9CLENBQ3BCLHlCQUNFLFNBQ0UsZ0JBQWlCLENBQ2pCLG1CQUFvQixDQUFHLENBQzNCLHlCQUNFLFNBQ0UsZ0JBQWlCLENBQ2pCLG1CQUFvQixDQUFHLENBQzNCLDBCQUNFLFNBQ0UsZ0JBQWlCLENBQ2pCLG1CQUFvQixDQUFHLENBQzNCLDBCQUNFLFNBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQUFHLENBQzVCLGVBQ0Usd0JBQXlCLENBQ3pCLDZEQUFnRSxDQUNoRSx1QkFBd0IsQ0FDeEIscUJBQXNCLENBQ3RCLDJCQUE0QixDQUM1QixVQUFXLENBQ1gsbUJBQ0UseUJBQTBCLENBQzFCLFVBQVcsQ0FDZixpQkFDRSxpQkFBa0IsQ0FDbEIsd0JBQXlCLENBQ3pCLHFEQUF3RCxDQUN4RCx1QkFBd0IsQ0FDeEIscUJBQXNCLENBQ3RCLDJCQUE0QixDQUM1QixlQUFnQixDQUNoQixVQUFXLENBQ1gscUJBQ0UseUJBQTBCLENBQzFCLFVBQVcsQ0FDZixnQkFDRSxhQUFjLENBQ2QsZ0JBQWlCLENBQ25CLGlCQUNFLHdCQUF5QixDQUU3QixrQkFDRSxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQix5QkFDRSxrQkFDRSxlQUFnQixDQUFHLENBQ3ZCLHlCQUNFLGtCQUNFLGVBQWdCLENBR2hCLGVBSGdCLENBQUcsQ0FJdkIsaURBQ0Usa0JBQ0UsZ0JBQWlCLENBQUcsQ0FDeEIsMEJBQ0Usa0JBQ0UsZ0JBQWlCLENBQUcsQ0FDeEIsMEJBQ0Usa0JBQ0UsZ0JBQWlCLENBQUcsQ0FDeEIseUJBQ0Usa0JBQ0UsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUFHLENBQzFCLDJCQUNFLGFBQWMsQ0FFbEIsS0FDRSxZQUFhLENBQ2Isb0JBQXFCLENBRXZCLFFBQ0UsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIseUJBQ0UsUUFDRSxTQUFVLENBQUcsQ0FDakIsY0FDRSxZQUFhLENBQ2IsY0FBZSxDQUVuQixTQUNFLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZix3QkFBeUIsQ0FDekIsZ0JBQWlCLENBQ2pCLDBCQUNFLFNBQ0UsY0FBZSxDQUFHLENBQ3RCLDBCQUNFLFNBQ0UsY0FBZSxDQUFHLENBQ3RCLDBCQUNFLFNBQ0UsY0FBZSxDQUFHLENBQ3RCLDBCQUNFLFNBQ0UsY0FBZSxDQUFHLENBQ3RCLHlCQUNFLFNBQ0UsY0FBZSxDQUFHLENBQ3RCLGdCQUNFLFVBQVcsQ0FFZixPQUNFLGNBQWUsQ0FDZixvQkFBcUIsQ0FDckIsZUFBZ0IsQ0FDaEIsd0JBQXlCLENBQ3pCLGtCQUFtQixDQUNuQiwwQkFDRSxPQUNFLGNBQWUsQ0FBRyxDQUN0QiwwQkFDRSxPQUNFLGNBQWUsQ0FDZixrQkFBbUIsQ0FBRyxDQUMxQiwwQkFDRSxPQUNFLGNBQWUsQ0FDZixrQkFBbUIsQ0FBRyxDQUU1QixVQUNFLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixvQkFBcUIsQ0FDckIsd0JBQXlCLENBQ3pCLDBCQUNFLFVBQ0UsY0FBZSxDQUFHLENBQ3RCLDBCQUNFLFVBQ0UsY0FBZSxDQUFHLENBQ3RCLHlCQUNFLFVBQ0UsY0FBZSxDQUFHLENBRXhCLFdBQ0UsaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZix3QkFBeUIsQ0FDekIsNEJBQTZCLENBQzdCLHFCQUFzQixDQUN0QixVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsb0JBQXFCLENBQ3JCLDJJQUFtSyxDQUNuSyxrQkFBbUIsQ0FDbkIsY0FBZSxDQUNmLHlCQUNFLFdBQ0UsaUJBQWtCLENBQUcsQ0FDekIsb0JBQ0Usd0JBQXlCLENBQ3pCLFVBQVcsQ0FDWCxvQkFBcUIsQ0FDckIsMEJBQ0Usb0JBQXNCLENBQ3RCLHdCQUF5QixDQUN6QixvQkFBcUIsQ0FFM0IsWUFDRSxpQkFBa0IsQ0FDbEIscUJBQW1DLENBQ25DLGFBQWMsQ0FFaEIsbUJBQ0UsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLHdCQUF5QixDQUUzQixrQkFDRSxlQUFnQixDQUVsQixjQUNFLGlCQUFrQixDQUVwQixlQUNFLGtCQUFtQixDQUVyQix5QkFDRSxpQkFDRSxpQkFBa0IsQ0FBRyxDQUV6Qix5QkFDRSxZQUNFLCtCQUFpQyxDQUFHLENBRXhDLFFBQ0UsVUFBVyxDQUViLFlBQ0UsUUFBUyxDQUVYLE1BQ0UsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixtREFBc0QsQ0FDdEQsdUJBQWtDLENBQ2xDLHFCQUFzQixDQUV4QixjQUNFLGlCQUFrQixDQUNsQix5QkFDRSxjQUNFLGlCQUFrQixDQUFHLENBQ3pCLHlCQUNFLGNBQ0UsWUFBYSxDQUNiLGtCQUNFLGVBQWdCLENBQUcsQ0FFM0IsZUFDRSxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFlBQWEsQ0FDYiw2QkFBOEIsQ0FDOUIsb0JBQXFCLENBQ3JCLG9CQUFxQixDQUNyQiwwQkFDRSxlQUNFLG9CQUFxQixDQUFHLENBQzVCLDBCQUNFLGVBQ0Usb0JBQXFCLENBQUcsQ0FDNUIseUJBQ0UsZUFDRSxxQkFBc0IsQ0FDdEIsa0JBQW1CLENBQUcsQ0FFNUIsYUFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBQ3JCLHNCQUNFLGtCQUFtQixDQUNyQiwwQkFDRSxhQUNFLG9CQUFxQixDQUFHLENBQzVCLDBCQUNFLGFBQ0Usb0JBQXFCLENBQUcsQ0FDNUIseUJBQ0UsYUFDRSxnQkFBaUIsQ0FDakIsbUJBQW9CLENBQ3BCLGlCQUFrQixDQUFHLENBRTNCLGFBQ0UsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixpQkFDRSxlQUFnQixDQUNoQiwrQkFBd0IsQ0FBeEIsdUJBQXdCLENBQ3hCLG9DQUE2QixDQUE3Qiw0QkFBNkIsQ0FDN0IsMEJBQTJCLENBQzNCLG9EQUFzRCxDQUN0RCwwQkFDRSxpQkFDRSxlQUFnQixDQUFHLENBQ3ZCLDBCQUNFLGlCQUNFLGVBQWdCLENBQUcsQ0FDdkIsMEJBQ0UsaUJBQ0UsZUFBZ0IsQ0FBRyxDQUN2QiwwQkFDRSxpQkFDRSxlQUFnQixDQUFHLENBRTNCLDRCQUNFLEdBQ0UsMEJBQTJCLENBQzdCLEdBQ0UsU0FBVSxDQUNWLHVCQUF3QixDQUFBLENBTDVCLG9CQUNFLEdBQ0UsMEJBQTJCLENBQzdCLEdBQ0UsU0FBVSxDQUNWLHVCQUF3QixDQUFBLENBRTVCLGlCQUNFLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFVBQVcsQ0FDWCxXQUFZLENBRWQsOEJBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixTQUFVLENBQ1YsNkJBQStCLENBQy9CLGtDQUFxQyxDQUNyQyxxREFBOEMsQ0FBOUMsNkNBQThDLENBRWhELDBCQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGtDQUFxQyxDQUFBLENBUHpDLGtCQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGtDQUFxQyxDQUFBLENBRXpDLDZCQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osU0FBVSxDQUNWLDZCQUErQixDQUMvQixrQ0FBcUMsQ0FDckMscURBQThDLENBQTlDLDZDQUE4QyxDQUVoRCwwQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQVB6QyxrQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQUV6Qyw4QkFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDViw2QkFBK0IsQ0FDL0Isa0NBQXFDLENBQ3JDLHFEQUE4QyxDQUE5Qyw2Q0FBOEMsQ0FFaEQsMEJBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FQekMsa0JBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FFekMsOEJBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixTQUFVLENBQ1YsNkJBQStCLENBQy9CLGlDQUFvQyxDQUNwQyxxREFBOEMsQ0FBOUMsNkNBQThDLENBRWhELDBCQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGtDQUFxQyxDQUFBLENBUHpDLGtCQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGtDQUFxQyxDQUFBLENBRXpDLDhCQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osU0FBVSxDQUNWLDZCQUErQixDQUMvQixrQ0FBcUMsQ0FDckMsb0RBQThDLENBQTlDLDRDQUE4QyxDQUVoRCwwQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxpQ0FBb0MsQ0FBQSxDQVB4QyxrQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxpQ0FBb0MsQ0FBQSxDQUV4Qyw4QkFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDViw2QkFBK0IsQ0FDL0Isa0NBQXFDLENBQ3JDLHFEQUE4QyxDQUE5Qyw2Q0FBOEMsQ0FFaEQsMEJBQ0UsSUFDRSxVQUFXLENBQ1gsaUNBQW9DLENBQ3RDLElBQ0UsaUNBQW9DLENBQ3RDLEdBQ0Usa0NBQXFDLENBQUEsQ0FQekMsa0JBQ0UsSUFDRSxVQUFXLENBQ1gsaUNBQW9DLENBQ3RDLElBQ0UsaUNBQW9DLENBQ3RDLEdBQ0Usa0NBQXFDLENBQUEsQ0FFekMsOEJBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixTQUFVLENBQ1YsNkJBQStCLENBQy9CLGlDQUFvQyxDQUNwQyxxREFBOEMsQ0FBOUMsNkNBQThDLENBRWhELDBCQUNFLElBQ0UsVUFBVyxDQUNYLGlDQUFvQyxDQUN0QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGtDQUFxQyxDQUFBLENBUHpDLGtCQUNFLElBQ0UsVUFBVyxDQUNYLGlDQUFvQyxDQUN0QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGtDQUFxQyxDQUFBLENBRXpDLDhCQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osU0FBVSxDQUNWLDZCQUErQixDQUMvQixrQ0FBcUMsQ0FDckMscURBQThDLENBQTlDLDZDQUE4QyxDQUVoRCwwQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQVB6QyxrQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQUV6Qyw4QkFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDViw2QkFBK0IsQ0FDL0Isa0NBQXFDLENBQ3JDLG1EQUE0QyxDQUE1QywyQ0FBNEMsQ0FFOUMsMEJBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0UsaUNBQW9DLENBQ3RDLEdBQ0UsbUNBQXNDLENBQUEsQ0FQMUMsa0JBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0UsaUNBQW9DLENBQ3RDLEdBQ0UsbUNBQXNDLENBQUEsQ0FFMUMsOEJBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixTQUFVLENBQ1YsNkJBQStCLENBQy9CLGtDQUFxQyxDQUNyQyxxREFBOEMsQ0FBOUMsNkNBQThDLENBRWhELDBCQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGlDQUFvQyxDQUN0QyxHQUNFLGtDQUFxQyxDQUFBLENBUHpDLGtCQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGlDQUFvQyxDQUN0QyxHQUNFLGtDQUFxQyxDQUFBLENBRXpDLCtCQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osU0FBVSxDQUNWLDZCQUErQixDQUMvQixrQ0FBcUMsQ0FDckMsc0RBQStDLENBQS9DLDhDQUErQyxDQUVqRCwyQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQVB6QyxtQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQUV6QywrQkFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDViw2QkFBK0IsQ0FDL0Isa0NBQXFDLENBQ3JDLHNEQUErQyxDQUEvQyw4Q0FBK0MsQ0FFakQsMkJBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FQekMsbUJBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FFekMsK0JBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixTQUFVLENBQ1YsNkJBQStCLENBQy9CLGtDQUFxQyxDQUNyQyxzREFBK0MsQ0FBL0MsOENBQStDLENBRWpELDJCQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGtDQUFxQyxDQUFBLENBUHpDLG1CQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGtDQUFxQyxDQUFBLENBRXpDLCtCQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osU0FBVSxDQUNWLDZCQUErQixDQUMvQixrQ0FBcUMsQ0FDckMsc0RBQStDLENBQS9DLDhDQUErQyxDQUVqRCwyQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxpQ0FBb0MsQ0FDdEMsR0FDRSxrQ0FBcUMsQ0FBQSxDQVB6QyxtQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxpQ0FBb0MsQ0FDdEMsR0FDRSxrQ0FBcUMsQ0FBQSxDQUV6QywrQkFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDViw2QkFBK0IsQ0FDL0Isa0NBQXFDLENBQ3JDLHNEQUErQyxDQUEvQyw4Q0FBK0MsQ0FFakQsMkJBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FQekMsbUJBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FFekMsK0JBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixTQUFVLENBQ1YsNkJBQStCLENBQy9CLGlDQUFvQyxDQUNwQyxzREFBK0MsQ0FBL0MsOENBQStDLENBRWpELDJCQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGlDQUFvQyxDQUN0QyxHQUNFLGtDQUFxQyxDQUFBLENBUHpDLG1CQUNFLElBQ0UsVUFBVyxDQUNYLGtDQUFxQyxDQUN2QyxJQUNFLGlDQUFvQyxDQUN0QyxHQUNFLGtDQUFxQyxDQUFBLENBRXpDLCtCQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osU0FBVSxDQUNWLDZCQUErQixDQUMvQixrQ0FBcUMsQ0FDckMsc0RBQStDLENBQS9DLDhDQUErQyxDQUVqRCwyQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQVB6QyxtQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQUV6QywrQkFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDViw2QkFBK0IsQ0FDL0Isa0NBQXFDLENBQ3JDLHNEQUErQyxDQUEvQyw4Q0FBK0MsQ0FFakQsMkJBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FQekMsbUJBQ0UsSUFDRSxVQUFXLENBQ1gsa0NBQXFDLENBQ3ZDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FFekMsK0JBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixTQUFVLENBQ1YsNkJBQStCLENBQy9CLGtDQUFxQyxDQUNyQyxzREFBK0MsQ0FBL0MsOENBQStDLENBRWpELDJCQUNFLElBQ0UsVUFBVyxDQUNYLGlDQUFvQyxDQUN0QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGlDQUFvQyxDQUFBLENBUHhDLG1CQUNFLElBQ0UsVUFBVyxDQUNYLGlDQUFvQyxDQUN0QyxJQUNFLGtDQUFxQyxDQUN2QyxHQUNFLGlDQUFvQyxDQUFBLENBRXhDLCtCQUNFLFVBQVcsQ0FDWCxXQUFZLENBQ1osU0FBVSxDQUNWLDZCQUErQixDQUMvQixrQ0FBcUMsQ0FDckMsc0RBQStDLENBQS9DLDhDQUErQyxDQUVqRCwyQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQVB6QyxtQkFDRSxJQUNFLFVBQVcsQ0FDWCxrQ0FBcUMsQ0FDdkMsSUFDRSxrQ0FBcUMsQ0FDdkMsR0FDRSxrQ0FBcUMsQ0FBQSxDQUV6QywrQkFDRSxVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDViw2QkFBK0IsQ0FDL0Isa0NBQXFDLENBQ3JDLHNEQUErQyxDQUEvQyw4Q0FBK0MsQ0FFakQsMkJBQ0UsSUFDRSxVQUFXLENBQ1gsaUNBQW9DLENBQ3RDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FQekMsbUJBQ0UsSUFDRSxVQUFXLENBQ1gsaUNBQW9DLENBQ3RDLElBQ0Usa0NBQXFDLENBQ3ZDLEdBQ0Usa0NBQXFDLENBQUEsQ0FFekMsUUFDRSxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFNBQVUsQ0FDVixTQUFVLENBQ1YsVUFBVyxDQUViLGNBQ0UsYUFBYyxDQUNkLGdCQUFtQixDQUNuQixXQUFZLENBQ1osWUFBYSxDQUNiLGtCQUFtQixDQUNuQixrQkFBbUIsQ0FDbkIseUNBQWtDLENBQWxDLGlDQUFrQyxDQUVwQyxxQkFFRSxzQkFBdUIsQ0FDdkIsV0FBWSxDQUNaLFlBR1csQ0FFYix5Q0FSRSxpQkFBa0IsQ0FJbEIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixVQVNXLENBUGIsb0JBRUUsc0JBQXVCLENBQ3ZCLFdBQVksQ0FDWixZQUdXLENBRWIsZ0JBQ0UsNEJBQTZCLENBQzdCLE9BQVEsQ0FFVixnQkFDRSxnQkFBaUIsQ0FDakIsa0JBQW1CLENBQ25CLDZCQUE4QixDQUM5QixPQUFRLENBRVYsZ0JBQ0UsNEJBQTZCLENBQzdCLE9BQVEsQ0FFVixnQkFDRSwyQkFBNEIsQ0FDNUIsUUFBUyxDQUVYLHdCQUNFLEdBQ0UsU0FBVSxDQUNWLDJCQUE0QixDQUM5QixJQUNFLFNBQVUsQ0FDWixJQUNFLFNBQVUsQ0FDWixHQUNFLFNBQVcsQ0FDWCwyQkFBNEIsQ0FBQSxDQVZoQyxnQkFDRSxHQUNFLFNBQVUsQ0FDViwyQkFBNEIsQ0FDOUIsSUFDRSxTQUFVLENBQ1osSUFDRSxTQUFVLENBQ1osR0FDRSxTQUFXLENBQ1gsMkJBQTRCLENBQUEsQ0FFaEMsaUJBQ0UsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBQ3ZCLHlCQUNFLGlCQUNFLHNCQUF1QixDQUFHLENBQzlCLDBCQUNFLGlCQUNFLHNCQUF1QixDQUFHLENBQzlCLGtDQUNFLGlCQUFrQixDQUNsQix5QkFDRSxrQ0FDRSxpQkFBa0IsQ0FBRyxDQUN6QiwwQkFDRSxrQ0FDRSxpQkFBa0IsQ0FBRyxDQUU3QixZQUNFLFlBQWEsQ0FDYixXQUFZLENBQ1osWUFBYSxDQUNiLGtCQUFtQixDQUNuQixzQkFBdUIsQ0FDdkIsa0JBQW1CLENBQ25CLHlDQUE4QyxDQUM5QywwQkFDRSxZQUNFLFdBQVksQ0FDWixZQUFhLENBQUcsQ0FDcEIsMEJBQ0UsWUFDRSxXQUFZLENBQ1osWUFBYSxDQUFHLENBRXRCLFdBQ0UsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixrQkFBbUIsQ0FFckIsZ0JBQ0UsWUFBYSxDQUNiLHFCQUFzQixDQUN0Qiw0QkFBNkIsQ0FDN0IsaUJBQWtCLENBRXBCLHlCQUNFLGdCQUNFLCtCQUFpQyxDQUNqQyxpQ0FDRSxjQUFlLENBQ2pCLHdCQUNFLDRCQUE2QixDQUFHLENBRXRDLG9EQUNFLGlDQUNFLFVBQVcsQ0FBRyxDQUVsQixVQUNFLGdCQUFpQixDQUNqQixjQUNFLGNBQWUsQ0FFbkIsZUFDRSxnQkFBaUIsQ0FDakIsbUJBQW9CLENBQ3BCLGlCQUNFLGVBQWlCLENBQ25CLHlCQUNFLGVBQ0Usa0JBQW1CLENBQUcsQ0FDMUIseUJBQ0UsZUFDRSxnQkFBaUIsQ0FBRyxDQUN4QiwyQkFDRSxlQUFnQixDQUNoQix5QkFDRSwyQkFDRSxlQUFnQixDQUNoQixhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsOENBQ0Usb0JBQXFCLENBQ3JCLDRCQUE2QixDQUFHLENBRTFDLFdBQ0UsWUFBYSxDQUNiLGtCQUFtQixDQUNuQiw0QkFBNkIsQ0FDN0IsY0FBZSxDQUNmLFVBQVcsQ0FDWCxlQUFnQixDQUNoQix5QkFDRSxXQUNFLHFCQUFzQixDQUN0QixZQUFhLENBQUcsQ0FFdEIsZUFDRSxZQUFhLENBQ2IscUJBQXNCLENBQ3RCLGtCQUFtQixDQUVyQixlQUNFLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLGtCQUFtQixDQUVyQixvQkFDRSxvQkFBcUIsQ0FrRnZCLEtBQ0UsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLFNBQVUsQ0FDVix5QkFDRSxLQUNFLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQUcsQ0FFNUIsWUFDRSxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsa0JBQW1CLENBRXJCLGVBQ0UsVUFBVyxDQUNYLGtCQUFtQixDQUNuQixtQkFDRSxjQUFlLENBQ2pCLHlCQUNFLGVBQ0UsWUFBYSxDQUFHLENBRXRCLFdBQ0UsMEJBQTJCLENBQzNCLGtCQUFtQixDQUNuQixzQkFDRSxlQUFnQixDQUNsQiwyQkFFRSxrQkFBbUIsQ0FDbkIseUJBQ0UsMkJBRUUsaUJBQWtCLENBQUcsQ0FDM0IsYUFDRSxjQUFlLENBQ2pCLGtCQUNFLHlCQUEwQixDQUMxQixlQUFnQixDQUNoQixlQUFnQixDQUNoQixhQUFjLENBQ2QsVUFBVyxDQUNYLDBCQUEyQixDQUNvQiwrQ0FDN0Msa0JBQ0UsaUNBQXFDLENBQUcsQ0FDRCwyQ0FDekMsa0JBQ0Usb0NBQXdDLENBQUcsQ0FDL0MseUJBQ0Usa0JBQ0UsY0FBZSxDQUFHLENBRTFCLFlBQ0UsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxVQUFXLENBQ1gsT0FBUSxDQUNSLGlCQUFrQixDQUNsQixZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFNBQVUsQ0FDVix5QkFDRSxZQUNFLFlBQWEsQ0FBRyxDQUV0QixhQUNFLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFFBQVMsQ0FFWCx3QkFDRSxXQUFZLENBQ1osWUFBYSxDQUNiLDBCQUNFLHdCQUNFLFdBQVksQ0FDWixZQUFhLENBQUcsQ0FFdEIsd0JBQ0UsV0FBWSxDQUNaLFlBQWEsQ0FDYiwwQkFDRSx3QkFDRSxXQUFZLENBQ1osWUFBYSxDQUFHLENBRXRCLHdCQUNFLFdBQVksQ0FDWixZQUFhLENBQ2IsMEJBQ0Usd0JBQ0UsV0FBWSxDQUNaLFlBQWEsQ0FBRyxDQUV0QixnQ0FDRSxlQUFnQixDQUVsQixPQUNFLDhGQUF3RixDQUF4RixzRkFBd0YsQ0FDeEYsU0FBVSxDQUNWLFFBQVMsQ0FFWCxRQUNFLDhGQUF3RixDQUF4RixzRkFBd0YsQ0FDeEYsUUFBUyxDQUNULFFBQVMsQ0FFWCxRQUNFLDhGQUF3RixDQUF4RixzRkFBd0YsQ0FDeEYsU0FBVSxDQUNWLE9BQVEsQ0FFVixRQUNFLDhGQUF3RixDQUF4RixzRkFBd0YsQ0FDeEYsUUFBUyxDQUNULE9BQVEsQ0FFVixRQUNFLDhGQUF3RixDQUF4RixzRkFBd0YsQ0FDeEYsU0FBVSxDQUNWLE9BQVEsQ0FFVixRQUNFLDhGQUF3RixDQUF4RixzRkFBd0YsQ0FDeEYsU0FBVSxDQUNWLE9BQVEsQ0FFVixpQ0FDRSxHQUNFLGdCQUFpQixDQUNqQixTQUFVLENBQ1osR0FDRSxTQUFVLENBQ1osSUFDRSxTQUFVLENBQ1osR0FDRSxnQkFBaUIsQ0FDakIsU0FBVSxDQUFBLENBVmQseUJBQ0UsR0FDRSxnQkFBaUIsQ0FDakIsU0FBVSxDQUNaLEdBQ0UsU0FBVSxDQUNaLElBQ0UsU0FBVSxDQUNaLEdBQ0UsZ0JBQWlCLENBQ2pCLFNBQVUsQ0FBQSxDQUVkLDRCQUNFLEdBQ0Usa0JBQW1CLENBQ3JCLEdBQ0UsaUJBQWtCLENBQUEsQ0FKdEIsb0JBQ0UsR0FDRSxrQkFBbUIsQ0FDckIsR0FDRSxpQkFBa0IsQ0FBQSxDQUV0QixPQUNFLGlCQUFrQixDQUVwQixTQUNFLFVBQVcsQ0FDWCxTQUFVLENBQ1YsbUVBQTRELENBQTVELDJEQUE0RCxDQUU5RCxTQUNFLFdBQVksQ0FDWixVQUFXLENBQ1gsaUVBQTBELENBQTFELHlEQUEwRCxDQUU1RCxTQUNFLFlBQWEsQ0FDYixTQUFVLENBQ1YsbUVBQTRELENBQTVELDJEQUE0RCxDQUU5RCxTQUNFLFdBQVksQ0FDWixRQUFTLENBQ1QsaUVBQTBELENBQTFELHlEQUEwRCxDQUU1RCxTQUNFLFdBQVksQ0FDWixRQUFTLENBQ1QsbUVBQTRELENBQTVELDJEQUE0RCxDQUU5RCxTQUNFLFVBQVcsQ0FDWCxTQUFVLENBQ1YsaUVBQTBELENBQTFELHlEQUEwRCxDQUU1RCxTQUNFLFdBQVksQ0FDWixTQUFVLENBQ1YsbUVBQTRELENBQTVELDJEQUE0RCxDQUU5RCxTQUNFLFdBQVksQ0FDWixTQUFVLENBQ1YsaUVBQTBELENBQTFELHlEQUEwRCxDQUU1RCxTQUNFLFdBQVksQ0FDWixTQUFVLENBQ1YsZUFBZ0IsQ0FDaEIsaUVBQTBELENBQTFELHlEQUEwRCxDQUU1RCxpQ0FDRSxHQUNFLGlDQUFtQyxDQUNyQyxHQUNFLGtDQUFvQyxDQUFBLENBSnhDLHlCQUNFLEdBQ0UsaUNBQW1DLENBQ3JDLEdBQ0Usa0NBQW9DLENBQUEsQ0FFeEMsaUNBQ0UsR0FDRSxrQ0FBb0MsQ0FDdEMsR0FDRSxnQ0FBaUMsQ0FBQSxDQUpyQyx5QkFDRSxHQUNFLGtDQUFvQyxDQUN0QyxHQUNFLGdDQUFpQyxDQUFBLENBRXJDLHlCQUNFLGtCQUNFLFVBQVcsQ0FBRyxDQUVsQixXQUNFLGtCQUFtQixDQUVyQixNQUNFLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBQ3ZCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsNEJBRUUsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxVQUFXLENBQ1gsMEJBQ0UsNEJBRUUsZUFBZ0IsQ0FBRyxDQUN2Qix5QkFDRSw0QkFFRSxlQUFnQixDQUFHLENBQ3pCLGVBQ0UsY0FBZSxDQUNmLGNBQWUsQ0FDakIseUJBQ0UsTUFDRSxrQkFBbUIsQ0FBRyxDQUMxQiwyQkFFRSxpQkFBa0IsQ0FDcEIsZUFDRSxXQUFZLENBQ1osVUFBVyxDQUNYLFFBQVMsQ0FDVCxPQUFRLENBQ1IsNkRBQXNELENBQXRELHFEQUFzRCxDQUN0RCwwQkFDRSxlQUNFLFdBQVksQ0FDWixRQUFTLENBQUcsQ0FDbEIsMEJBQ0Usd0NBR0UsWUFBYSxDQUFHLENBQ3BCLGVBQ0UsWUFBYSxDQUNmLDBCQUNFLGVBQ0UsYUFBYyxDQUFHLENBQ3JCLFlBQ0UsT0FBUSxDQUNSLFNBQVUsQ0FDVixTQUFVLENBQ1YsOEJBQStCLENBQy9CLHlEQUFrRCxDQUFsRCxpREFBa0QsQ0FFdEQseUJBQ0UsVUFDRSxxQkFBc0IsQ0FBRyxDQUU3QiwyQkFDRSxHQUNFLHNCQUF1QixDQUN6QixHQUNFLHdCQUF5QixDQUFBLENBSjdCLG1CQUNFLEdBQ0Usc0JBQXVCLENBQ3pCLEdBQ0Usd0JBQXlCLENBQUEsQ0FFN0Isd0JBQ0UsR0FDRSx1QkFBd0IsQ0FDMUIsR0FDRSx3QkFBeUIsQ0FBQSxDQUo3QixnQkFDRSxHQUNFLHVCQUF3QixDQUMxQixHQUNFLHdCQUF5QixDQUFBLENBRTdCLG9CQUNFLGFBQWMsQ0FFaEIsZUFDRSxrQkFBbUIsQ0FDbkIsb0JBQXFCLENBRXZCLGNBQ0Usa0JBQW1CLENBQ25CLGNBQWUsQ0FDZixvQkFBc0IsQ0FDdEIsZ0JBQWlCLENBRW5CLFVBQ0UsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixrQkFBbUIsQ0FDbkIseUJBQ0UsVUFDRSxpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQUcsQ0FFNUIsYUFDRSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHlCQUNFLGFBQ0UscUJBQXNCLENBQ3RCLG9CQUFxQixDQUFHLENBQzVCLHlCQUNFLGVBQWdCLENBQ2hCLHlCQUNFLG9DQUNFLGdCQUFpQixDQUFHLENBQ3hCLHlCQUNFLG9DQUNFLGVBQWdCLENBQUcsQ0FJekIseUJBQ0Usc0NBQ0UsVUFBVyxDQUFHLENBQ2xCLHlCQUNFLGNBQWUsQ0FFbkIsT0FDRSxXQUFZLENBQ1osV0FBWSxDQUNaLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxjQUFlLENBQ2YseUJBQ0UsT0FDRSxVQUFXLENBQUcsQ0FFcEIsb0JBQ0UsV0FBWSxDQUNaLGtCQUFtQixDQUNuQixlQUFnQixDQUNoQiw2QkFDRSxhQUFjLENBQ2QsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixjQUFlLENBQ2pCLHlCQUNFLG9CQUNFLFVBQVcsQ0FBRyxDQUVwQiwwQkFFRSxZQUFhLENBQ2Isc0NBRUUsd0JBQXlCLENBQzNCLGtEQUVFLDJDQUFnRCxDQUVwRCx1QkFDRSxjQUFlLENBdUZqQixNQUNFLGtCQUFZLENBQ1osdUJBQWtCLENBQ2xCLGNBQVUsQ0FDVix5QkFDRSxNQUNFLHVCQUFrQixDQUdsQixjQUhrQixDQUFTLENBNkdqQyxNQUNFLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGNBQWUsQ0FDZixlQUFnQixDQUNoQixvQkFBc0IsQ0FDdEIseUJBQTBCLENBQzFCLG9CQUFxQixDQUMwQiwrQ0FDN0MsTUFDRSxpQ0FBcUMsQ0FBRyxDQUNELDJDQUN6QyxNQUNFLG9DQUF3QyxDQUFHLENBQy9DLHlDQUNFLE1BQ0UsY0FBZSxDQUFHLENBQ3RCLFlBQ0UsYUFBYyxDQUNkLG9CQUFxQixDQUNyQixtQkFDRSw2REFBc0QsQ0FBdEQscURBQXNELENBQzFELGFBR0UsT0FBUSxDQUNSLE1BQU8sQ0FDUCxVQUFXLENBQ1gsV0FBWSxDQUNaLDRDQUErQyxDQUMvQywyQkFBNEIsQ0FDNUIsdUJBQXdCLENBQ3hCLDBCQUEyQixDQUMzQixvQ0FDVyxDQUNiLHlCQVpFLGFBQWMsQ0FDZCxpQkFBa0IsQ0FVbEIsVUFXVyxDQVZiLFlBRUUsT0FBUSxDQUNSLFdBQVksQ0FDWixTQUFVLENBRVYsT0FBUSxDQUNSLFdBQVksQ0FDWiw2QkFBOEIsQ0FDOUIsb0JBQ1csQ0FDYixrQkFDRSx1QkFBd0IsQ0FDeEIsVUFBVyxDQUNiLGVBQ0UsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsd0JBQXlCLENBQ3pCLHNCQUNFLE1BQU8sQ0FDUCxVQUFXLENBQ1gsV0FBWSxDQUNaLGdEQUFtRCxDQUNyRCxxQkFDRSxPQUFRLENBQ1IsU0FBVSxDQUNWLE9BQVEsQ0FDUixXQUFZLENBQ1osb0JBQXNCLENBQ3hCLDJCQUNFLHVCQUF3QixDQUMxQix5Q0FDRSxlQUNFLGlCQUFrQixDQUNsQixjQUFlLENBQ2Ysc0JBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixnQkFBaUIsQ0FDakIsb0RBQXVELENBQ3pELHFCQUNFLFNBQVUsQ0FDWiwyQkFDRSx1QkFBd0IsQ0FBRyxDQUNuQyxlQUNFLGNBQWUsQ0FDZixlQUFnQixDQUNsQix3QkFDRSx3Q0FBeUMsQ0FDM0MsK0JBQ0UseUNBQTBDLENBQzVDLDhCQUNFLHNCQUFlLENBQWYsY0FBZSxDQUVuQiw0QkFDRSxHQUNFLHdDQUF5QyxDQUMzQyxHQUNFLDJDQUE0QyxDQUFBLENBSmhELG9CQUNFLEdBQ0Usd0NBQXlDLENBQzNDLEdBQ0UsMkNBQTRDLENBQUEsQ0FFaEQsNkJBQ0UsYUFBYyxDQUNkLFVBQVcsQ0FDWCxXQUFZLENBQ1osV0FBWSxDQUNaLG1DQUFzQyxDQUN0Qyx1QkFBd0IsQ0FDeEIsMkJBQTRCLENBQzVCLFVBQVcsQ0FFYix5QkFDRSx3QkFDRSxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFVBQVcsQ0FDWCxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHNCQUF1QixDQUN2QixVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDVixnQkFBaUIsQ0FDakIsc0JBQXVCLENBQ3ZCLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsU0FBVSxDQUNWLGNBQWUsQ0FBRyxDQUV0Qiw2REFDRSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLFVBQVcsQ0FDWCxxQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLHVCQUF3QixDQUN4QixVQUFXLENBRWIsOEJBQ0Usd0JBQXlCLENBRTNCLDZCQUNFLHlDQUE0QyxDQUs5QyxVQUZFLGlCQU9rQixDQUxwQixLQUNFLGFBQWMsQ0FDZCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsb0JBQ2tCLENBQzZCLCtDQUM3QyxLQUNFLDhCQUFrQyxDQUFHLENBQ0UsMkNBQ3pDLEtBQ0UsaUNBQXFDLENBQUcsQ0FDNUMsMEJBQ0UsS0FDRSxjQUFlLENBQUcsQ0FFeEIsc09BVUUsd0JBQXlCLENBQ3pCLFVBQVcsQ0FYYixvTEFVRSx3QkFBeUIsQ0FDekIsVUFBVyxDQW1DYixXQUNFLHlCQUE0QixDQUM1QixtQkFBb0IsQ0FDcEIsaUJBQWtCLENBQ2xCLHFCQUFzQixDQUN0QixxQkFBc0IsQ0FDdEIsb0tBQTBLLENBRTVLLFdBQ0UseUJBQTRCLENBQzVCLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIscUJBQXNCLENBQ3RCLHFCQUFzQixDQUN0QixrTEFBd0wsQ0FFMUwsV0FDRSxzQkFBeUIsQ0FDekIsbUJBQW9CLENBQ3BCLGlCQUFrQixDQUNsQixxQkFBc0IsQ0FDdEIscUJBQXNCLENBQ3RCLHdKQUE4SixDQUVoSyxXQUNFLHNCQUF5QixDQUN6QixtQkFBb0IsQ0FDcEIsaUJBQWtCLENBQ2xCLHFCQUFzQixDQUN0QixxQkFBc0IsQ0FDdEIsc0tBQTRLLENBOEI5SyxjQUNFLGNBQWUsQ0FDZixLQUFNLENBQ04sT0FBUSxDQUNSLFFBQVMsQ0FDVCxXQUFZLENBQ1osV0FBWSxDQUNaLFVBQVcsQ0FDWCxrQkFBbUIsQ0FDbkIsMEJBQWlDLENBQ2pDLGlEQUFxRCxDQUNyRCxxQ0FDRSxjQUNFLFdBQVksQ0FBRyxDQUNuQixrRUFDRSxjQUNFLFdBQVksQ0FBRyxDQUNuQixrRUFDRSxjQUNFLFVBQVcsQ0FBRyxDQUNsQixvQ0FDRSxjQUNFLFlBQWEsQ0FBRyxDQUNwQiw2QkFDRSxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLHlDQUEyQyxDQUMzQyxrQ0FDRSxhQUFjLENBQ2xCLG1DQUNFLGFBQWMsQ0FDZCxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLHlDQUNFLG1DQUNFLGtCQUFtQixDQUFHLENBQzVCLGdCQUNFLGtCQUFtQixDQUNuQix5Q0FBMkMsQ0FDM0MsY0FBZSxDQUNmLGdCQUFpQixDQUNqQix5Q0FDRSxnQkFDRSxjQUFlLENBQUcsQ0FDdEIsdUJBQ0UsVUFBVyxDQUNmLHVCQUNFLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsV0FBWSxDQUNaLDJCQUE0QixDQUM1QixhQUFjLENBQ2QscUNBQ0UsdUJBQ0UsaUJBQWtCLENBQUcsQ0FDekIsa0VBQ0UsdUJBQ0UsWUFBYSxDQUFHLENBQ3BCLGtFQUNFLHVCQUNFLGlCQUFrQixDQUFHLENBQ3pCLG9DQUNFLHVCQUNFLGlCQUFrQixDQUFHLENBQzNCLDRCQUNFLGtCQUFtQixDQUNuQixrRUFDRSw0QkFDRSxrQkFBbUIsQ0FBRyxDQUMxQix1Q0FDRSxlQUFnQixDQUNwQixtQkFDRSxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFFBQVMsQ0FDVCxNQUFPLENBQ1AsY0FBZSxDQUNmLHFDQUNFLG1CQUNFLFlBQWEsQ0FBRyxDQUNwQixxQ0FDRSxtQkFDRSxZQUFhLENBQUcsQ0FDcEIscUNBQ0UsbUJBQ0UsYUFBYyxDQUFHLENBQ3JCLGtFQUNFLG1CQUNFLFlBQWEsQ0FBRyxDQUN0Qix3QkFDRSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLGFBQWMsQ0FDZCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIseUNBQ0Usd0JBQ0UsY0FBZSxDQUFHLENBQ3RCLCtCQUNFLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLFdBQVksQ0FDWix5REFBK0QsQ0FDL0QsdUJBQXdCLENBQ3hCLFVBQVcsQ0FDWCwwREFDRSwrQkFDRSxVQUFXLENBQ1gsV0FBWSxDQUFHLENBQ25CLG9DQUNFLCtCQUNFLFlBQWEsQ0FBRyxDQUN4Qix1QkFDRSxlQUFnQixDQUNsQixxQkFDRSxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFVBQVcsQ0FDWCxTQUFVLENBQ1YsVUFBVyxDQUNYLFdBQVksQ0FDWixjQUFlLENBQ2YsV0FBWSxDQUNaLHFFQUEyRSxDQUMzRSx1QkFBd0IsQ0FDeEIsY0FBZSxDQUNqQixtQkFDRSxVQUFXLENBQ1gsNEJBQTZCLENBQzdCLHlCQUNFLFlBQWEsQ0FFbkIsa0VBQ0UsaUJBQ0UsZUFBZ0IsQ0FBRyxDQUV2QixZQUNFLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGlCQUFrQixDQUNsQix1QkFDRSxjQUFlLENBRW5CLG9CQUNFLGVBQWdCLENBQ2hCLFlBQWEsQ0FDYixRQUFTLENBQ1QsVUFBVyxDQUNYLHdCQUF5QixDQUN6QixjQUFlLENBR2pCLGtNQU9FLGtEQUFvRCxDQUNwRCxzQ0FBd0MsQ0FDeEMsb0JBQXNCLENBRXhCLGFBQ0UsZUFBZ0IsQ0FDaEIsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixpQ0FBcUMsQ0FDckMsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLG9CQUFxQixDQUNyQix3QkFBeUIsQ0FFM0IsRUFDRSxlQUFnQixDQUNoQixjQUFlLENBQ2YsZ0JBQWlCLENBRW5CLGdCQUNFLG9CQUFxQixDQUNyQixnQkFBaUIiLCJmaWxlIjoicGFnZXMva2lrX2xpa2VfYXBwL21haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAgIC5zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLnNlY3Rpb24ge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4OyB9IH1cbiAgLnNlY3Rpb24tLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNmJlZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9raWtfbGlrZV9hcHAvcGFydGljbGVzLXBhdHRlcm4ucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuc2VjdGlvbi0tYmx1ZSBwIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAuc2VjdGlvbi0tcHVycGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgyNDFmMztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2tpa19saWtlX2FwcC9wdXJwbGUtYmcucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5zZWN0aW9uLS1wdXJwbGUgcCBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnNlY3Rpb24tLXNsaWNlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuc2VjdGlvbi0teWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjllNTYwOyB9XG5cbi5zZWN0aW9uX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbl9fY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDU3MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNlY3Rpb25fX2NvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiA3NTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zZWN0aW9uX19jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogOTgwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTE3NnB4KSBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgLnNlY3Rpb25fX2NvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMjIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gICAgLnNlY3Rpb25fX2NvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLnNlY3Rpb25fX2NvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxNTIycHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbl9fY29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cbiAgLnNlY3Rpb25fX2NvbnRlbnQgLmhlYWRpbmcge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7IH1cblxuLmNvbHVtbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbHVtbiB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgLmNvbHVtbi0tZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDgwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNjYwcHgpIHtcbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDcwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTUzMHB4KSB7XG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiA2MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzBweCkge1xuICAgIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTY5cHgpIHtcbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDM0cHg7IH0gfVxuICAuaGVhZGluZy0td2hpdGUge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuMnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0MnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNTMwcHgpIHtcbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzOHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzBweCkge1xuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyOHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExNjlweCkge1xuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9IH1cblxuLnRpdGxlLXhzIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsZXR0ZXItc3BhY2luZzogLS45cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzBweCkge1xuICAgIC50aXRsZS14cyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE2OXB4KSB7XG4gICAgLnRpdGxlLXhzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC50aXRsZS14cyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5idXR0b24uYnRuIHtcbiAgcGFkZGluZzogMjFweCA4OXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpIDAuM3MsIGJvcmRlci1jb2xvciBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSAwLjNzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgYnV0dG9uLmJ0biB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDU2cHg7IH0gfVxuICBidXR0b24uYnRuLS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU1NTRlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2VlNTU0ZTsgfVxuICAgIGJ1dHRvbi5idG4tLXByaW1hcnk6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzNmMzc7XG4gICAgICBib3JkZXItY29sb3I6ICNlYzNmMzc7IH1cblxuLmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAyMXB4IDM0cHg7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgY3VycmVudENvbG9yO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uYmxvY2txdW90ZV9fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJsb2NrcXVvdGVfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5fdGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLl9hbGlnbi1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuX3RleHQtY2VudGVyLXNtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLl9jb2x1bW4tc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfSB9XG5cbi5fdzEwMHAge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uX25vLW1hcmdpbiB7XG4gIG1hcmdpbjogMDsgfVxuXG4uaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcva2lrX2xpa2VfYXBwL2hlcm8tYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5oZXJvX19oZWFkZXIge1xuICBwYWRkaW5nOiA0MHB4IDgwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm9fX2hlYWRlciB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuaGVyb19faGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAgIC5oZXJvX19oZWFkZXIgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMTBweDsgfSB9XG5cbi5oZXJvX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZzogNDBweCAxNzZweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgICAuaGVyb19fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDEyNnB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gICAgLmhlcm9fX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMzBweCAxMDZweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm9fX2NvbnRlbnQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG4uaGVyb19fdGl0bGUge1xuICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxODBweDsgfVxuICAuaGVyb19fdGl0bGUgLmhlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgIC5oZXJvX190aXRsZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmhlcm9fX3RpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5oZXJvX190aXRsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmhlcm9fX3Bob25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIC5oZXJvX19waG9uZSBpbWcge1xuICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgYW5pbWF0aW9uOiBwaG9uZS11cCAxLjVzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbiAuM3MsIG9wYWNpdHkgZWFzZS1pbiAuMnM7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ4MHB4KSB7XG4gICAgICAuaGVyb19fcGhvbmUgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzOTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgICAgLmhlcm9fX3Bob25lIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5oZXJvX19waG9uZSBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDMzMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAzMHB4KSB7XG4gICAgICAuaGVyb19fcGhvbmUgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG5cbkBrZXlmcmFtZXMgcGhvbmUtdXAge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuLmhlcm9fX3BhcnRpY2xlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDApIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg5N3Z3LCA1M3ZoLCAwKTtcbiAgYW5pbWF0aW9uOiBhbmltLTAgMTAwcyBpbmZpbml0ZSBhbHRlcm5hdGUgMS4zczsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW0tMCB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1NnZ3LCA5NXZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoODd2dywgNDN2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MHZ3LCAxNXZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg5MnZ3LCAyMHZoLCAwKTtcbiAgYW5pbWF0aW9uOiBhbmltLTEgMTAwcyBpbmZpbml0ZSBhbHRlcm5hdGUgMS4xczsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW0tMSB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1NnZ3LCA2MHZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTF2dywgMjd2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMHZ3LCA0NHZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1NXZ3LCA5N3ZoLCAwKTtcbiAgYW5pbWF0aW9uOiBhbmltLTIgMTAwcyBpbmZpbml0ZSBhbHRlcm5hdGUgMi4yczsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW0tMiB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2M3Z3LCA1OXZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTd2dywgNjF2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg5NXZ3LCA3MnZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0NXZ3LCAydmgsIDApO1xuICBhbmltYXRpb246IGFuaW0tMyAxMDBzIGluZmluaXRlIGFsdGVybmF0ZSA0LjNzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS0zIHtcbiAgMzMlIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEydncsIDY4dmgsIDApOyB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXZ3LCA3NnZoLCAwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI0dncsIDE0dmgsIDApOyB9IH1cblxuLnJhbmRvbS1wYXJ0aWNsZTpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBvcGFjaXR5OiAxO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDcxdncsIDg1dmgsIDApO1xuICBhbmltYXRpb246IGFuaW0tNCAxMDBzIGluZmluaXRlIGFsdGVybmF0ZSAwLjFzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS00IHtcbiAgMzMlIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDQ0dncsIDY1dmgsIDApOyB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg5M3Z3LCAzOHZoLCAwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZ2dywgMzF2aCwgMCk7IH0gfVxuXG4ucmFuZG9tLXBhcnRpY2xlOm50aC1jaGlsZCg1KSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG9wYWNpdHk6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjN2dywgMjV2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS01IDEwMHMgaW5maW5pdGUgYWx0ZXJuYXRlIDIuOXM7IH1cblxuQGtleWZyYW1lcyBhbmltLTUge1xuICAzMyUge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHZ3LCA3MXZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMXZ3LCAzMHZoLCAwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDY5dncsIDI0dmgsIDApOyB9IH1cblxuLnJhbmRvbS1wYXJ0aWNsZTpudGgtY2hpbGQoNikge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBvcGFjaXR5OiAxO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDQ5dncsIDl2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS02IDEwMHMgaW5maW5pdGUgYWx0ZXJuYXRlIDQuNnM7IH1cblxuQGtleWZyYW1lcyBhbmltLTYge1xuICAzMyUge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjR2dywgMXZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDl2dywgNDV2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4NnZ3LCA5MnZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDcpIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MXZ3LCA0NnZoLCAwKTtcbiAgYW5pbWF0aW9uOiBhbmltLTcgMTAwcyBpbmZpbml0ZSBhbHRlcm5hdGUgMy4yczsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW0tNyB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg5MHZ3LCA1MnZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjV2dywgODZ2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MHZ3LCA5MXZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDgpIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2M3Z3LCA0N3ZoLCAwKTtcbiAgYW5pbWF0aW9uOiBhbmltLTggMTAwcyBpbmZpbml0ZSBhbHRlcm5hdGUgMnM7IH1cblxuQGtleWZyYW1lcyBhbmltLTgge1xuICAzMyUge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDJ2dywgMTV2aCwgMCk7IH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDN2dywgMTR2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDB2dywgNTN2aCwgMCk7IH0gfVxuXG4ucmFuZG9tLXBhcnRpY2xlOm50aC1jaGlsZCg5KSB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDB2dywgMzN2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS05IDEwMHMgaW5maW5pdGUgYWx0ZXJuYXRlIDQuN3M7IH1cblxuQGtleWZyYW1lcyBhbmltLTkge1xuICAzMyUge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOTd2dywgODN2aCwgMCk7IH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDM4dncsIDZ2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1NnZ3LCA5OHZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDEwKSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOTJ2dywgNjR2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS0xMCAxMDBzIGluZmluaXRlIGFsdGVybmF0ZSA0LjJzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS0xMCB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1N3Z3LCAyN3ZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjV2dywgMjh2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2M3Z3LCAxOHZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDExKSB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTB2dywgNzR2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS0xMSAxMDBzIGluZmluaXRlIGFsdGVybmF0ZSA0LjdzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS0xMSB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0MnZ3LCA4OHZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTJ2dywgMzJ2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2OXZ3LCAyNXZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDEyKSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNzN2dywgNjF2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS0xMiAxMDBzIGluZmluaXRlIGFsdGVybmF0ZSAyLjdzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS0xMiB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MHZ3LCAzMHZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTd2dywgNTd2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMXZ3LCA2NnZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDEzKSB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTN2dywgODF2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS0xMyAxMDBzIGluZmluaXRlIGFsdGVybmF0ZSAxLjNzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS0xMyB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMXZ3LCA1OXZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOXZ3LCAyMHZoLCAwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwdncsIDI3dmgsIDApOyB9IH1cblxuLnJhbmRvbS1wYXJ0aWNsZTpudGgtY2hpbGQoMTQpIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1N3Z3LCA0OHZoLCAwKTtcbiAgYW5pbWF0aW9uOiBhbmltLTE0IDEwMHMgaW5maW5pdGUgYWx0ZXJuYXRlIDMuMnM7IH1cblxuQGtleWZyYW1lcyBhbmltLTE0IHtcbiAgMzMlIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDY5dncsIDU1dmgsIDApOyB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0NXZ3LCA3OHZoLCAwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDU5dncsIDc4dmgsIDApOyB9IH1cblxuLnJhbmRvbS1wYXJ0aWNsZTpudGgtY2hpbGQoMTUpIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNnZ3LCA3dmgsIDApO1xuICBhbmltYXRpb246IGFuaW0tMTUgMTAwcyBpbmZpbml0ZSBhbHRlcm5hdGUgMS4yczsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW0tMTUge1xuICAzMyUge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzh2dywgNDB2aCwgMCk7IH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDg2dncsIDl2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0N3Z3LCA5NnZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDE2KSB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNzZ2dywgODV2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS0xNiAxMDBzIGluZmluaXRlIGFsdGVybmF0ZSA0LjZzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS0xNiB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg5MHZ3LCA3OHZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjF2dywgMTJ2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg3M3Z3LCA2M3ZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDE3KSB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNzl2dywgMzF2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS0xNyAxMDBzIGluZmluaXRlIGFsdGVybmF0ZSAzLjhzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS0xNyB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0MHZ3LCAxNXZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjJ2dywgNzR2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2N3Z3LCA2OXZoLCAwKTsgfSB9XG5cbi5yYW5kb20tcGFydGljbGU6bnRoLWNoaWxkKDE4KSB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjR2dywgOTl2aCwgMCk7XG4gIGFuaW1hdGlvbjogYW5pbS0xOCAxMDBzIGluZmluaXRlIGFsdGVybmF0ZSAyLjdzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbS0xOCB7XG4gIDMzJSB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxOHZ3LCAxdmgsIDApOyB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1OXZ3LCA3MXZoLCAwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIydncsIDh2aCwgMCk7IH0gfVxuXG4ucmFuZG9tLXBhcnRpY2xlOm50aC1jaGlsZCgxOSkge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBvcGFjaXR5OiAxO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMzdncsIDMxdmgsIDApO1xuICBhbmltYXRpb246IGFuaW0tMTkgMTAwcyBpbmZpbml0ZSBhbHRlcm5hdGUgMy41czsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW0tMTkge1xuICAzMyUge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOTZ2dywgMTJ2aCwgMCk7IH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDM0dncsIDIwdmgsIDApOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTJ2dywgNzV2aCwgMCk7IH0gfVxuXG4ucmFuZG9tLXBhcnRpY2xlOm50aC1jaGlsZCgyMCkge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBvcGFjaXR5OiAxO1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDkydncsIDk2dmgsIDApO1xuICBhbmltYXRpb246IGFuaW0tMjAgMTAwcyBpbmZpbml0ZSBhbHRlcm5hdGUgMS44czsgfVxuXG5Aa2V5ZnJhbWVzIGFuaW0tMjAge1xuICAzMyUge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNzl2dywgOHZoLCAwKTsgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTl2dywgOTZ2aCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg5NXZ3LCAzNXZoLCAwKTsgfSB9XG5cbi5jbG91ZHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDUlO1xuICB3aWR0aDogNjAlO1xuICBoZWlnaHQ6IDQwJTsgfVxuXG4ucmFuZG9tLWNsb3VkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTQwcHggMCAwIDA7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZDogI2U1ZjNmZjtcbiAgYW5pbWF0aW9uOiBtb3ZlIDhzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG4ucmFuZG9tLWNsb3VkOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogLTEwMHB4IDAgMCAyMHB4O1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2U1ZjNmZjtcbiAgY29udGVudDogXCJcIjsgfVxuXG4ucmFuZG9tLWNsb3VkOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAtNjBweCAwIDAgMTY1cHg7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZTVmM2ZmO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5yYW5kb20tY2xvdWQtMSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTgwcHgpO1xuICB6b29tOiAuMzsgfVxuXG4ucmFuZG9tLWNsb3VkLTIge1xuICBtYXJnaW4tdG9wOiAxNjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0zMDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMzgwcHgpO1xuICB6b29tOiAuMjsgfVxuXG4ucmFuZG9tLWNsb3VkLTMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM0MHB4KTtcbiAgem9vbTogLjU7IH1cblxuLnJhbmRvbS1jbG91ZC00IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MHB4KTtcbiAgem9vbTogLjMzOyB9XG5cbkBrZXlmcmFtZXMgbW92ZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTB2dyk7IH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDkwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAuMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTUwdncpOyB9IH1cblxuLmFkdmFudGFnZS1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDUwcHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hZHZhbnRhZ2UtaWNvbnMge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLmFkdmFudGFnZS1pY29ucyB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA4MHB4KTsgfSB9XG4gIC5hZHZhbnRhZ2UtaWNvbnM6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWR2YW50YWdlLWljb25zOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAgIC5hZHZhbnRhZ2UtaWNvbnM6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweDsgfSB9XG5cbi5pY29uLXBhbmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDI0NnB4O1xuICBoZWlnaHQ6IDI0NnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCAxcHggcmdiYSgwLCAwLCAxLCAwLjA1KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLmljb24tcGFuZWwge1xuICAgICAgd2lkdGg6IDI3NnB4O1xuICAgICAgaGVpZ2h0OiAyNzZweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTc2cHgpIHtcbiAgICAuaWNvbi1wYW5lbCB7XG4gICAgICB3aWR0aDogMjE2cHg7XG4gICAgICBoZWlnaHQ6IDIxNnB4OyB9IH1cblxuLmljb24tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbi5hZHZhbnRhZ2UtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5yb3ctLWFkdmFudGFnZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLnJvdy0tYWR2YW50YWdlIC5hZHZhbnRhZ2UtaWNvbnMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnJvdy0tYWR2YW50YWdlIC5jb2x1bW4ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5yb3ctLWFkdmFudGFnZSAuYWR2YW50YWdlLWljb25zIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5iZWFyZG1hbiB7XG4gIHBhZGRpbmctdG9wOiAyNXB4OyB9XG4gIC5iZWFyZG1hbiBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4uZ3JlZXRpbmctdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAuZ3JlZXRpbmctdGV4dCBhIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZ3JlZXRpbmctdGV4dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmdyZWV0aW5nLXRleHQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAuZ3JlZXRpbmctdGV4dCAuYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLXRvcDogOTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgLmdyZWV0aW5nLXRleHQgLmJsb2NrcXVvdGUge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAuZ3JlZXRpbmctdGV4dCAuYmxvY2txdW90ZSAuYmxvY2txdW90ZV9fdGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjsgfSB9XG5cbi5mZWF1dHVyZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAuZmVhdXR1cmVzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmZlYXV0dXJlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5mZWF0dXJlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc2VjdGlvbi1mZWF0dXJlcyBwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMXB4OyB9XG5cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtVkYnO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IDI1JSAxNTAlO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIntCQVNFX1VSTH0vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVZGLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZS12YXJpYXRpb25zXCIpLCB1cmwoXCJ7QkFTRV9VUkx9L2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1WRi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMi12YXJpYXRpb25zXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtVkYnO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXN0cmV0Y2g6IDI1JSAxNTAlO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIntCQVNFX1VSTH0vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUl0YWxpYy1WRi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGUtdmFyaWF0aW9uc1wiKSwgdXJsKFwie0JBU0VfVVJMfS9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtSXRhbGljLVZGLndvZmYyXCIpIGZvcm1hdChcIndvZmYyLXZhcmlhdGlvbnNcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheS1WRic7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogMjUlIDE1MCU7XG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XG4gIHNyYzogdXJsKFwie0JBU0VfVVJMfS9mb250cy9SYWxld2F5L1JhbGV3YXktVkYudHRmXCIpIGZvcm1hdChcInRydWV0eXBlLXZhcmlhdGlvbnNcIiksIHVybChcIntCQVNFX1VSTH0vZm9udHMvUmFsZXdheS9SYWxld2F5LVZGLndvZmYyXCIpIGZvcm1hdChcIndvZmYyLXZhcmlhdGlvbnNcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheS1WRic7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc3RyZXRjaDogMjUlIDE1MCU7XG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XG4gIHNyYzogdXJsKFwie0JBU0VfVVJMfS9mb250cy9SYWxld2F5L1JhbGV3YXktSXRhbGljLVZGLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZS12YXJpYXRpb25zXCIpLCB1cmwoXCJ7QkFTRV9VUkx9L2ZvbnRzL1JhbGV3YXkvUmFsZXdheS1JdGFsaWMtVkYud29mZjJcIikgZm9ybWF0KFwid29mZjItdmFyaWF0aW9uc1wiKTsgfVxuXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4uZmFxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDYwJTtcbiAgei1pbmRleDogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuZmFxIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuXG4uZmFxX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuXG4uZW1vamktY29sbGFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5lbW9qaS1jb2xsYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5lbW9qaS1jb2xsYWdlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmFxX19pdGVtIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGZhcS1pdGVtO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG4gIC5mYXFfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZmFxX19pdGVtIGgzLFxuICAuZmFxX19pdGVtIHAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mYXFfX2l0ZW0gaDMsXG4gICAgICAuZmFxX19pdGVtIHAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH0gfVxuICAuZmFxX19pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuZmFxX19pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIoZmFxLWl0ZW0pO1xuICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwJSk7IH1cbiAgICBAc3VwcG9ydHMgbm90IChmb250LXZhcmlhdGlvbi1zZXR0aW5nczogbm9ybWFsKSB7XG4gICAgICAuZmFxX19pdGVtOjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH0gfVxuICAgIEBzdXBwb3J0cyAoZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IG5vcm1hbCkge1xuICAgICAgLmZhcV9faXRlbTo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdC1WRlwiLCBzYW5zLXNlcmlmOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mYXFfX2l0ZW06OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDsgfSB9XG5cbi5lbW9qaS1mbG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0yMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmVtb2ppLWZsb3cge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5pbWFnZS1ncm91cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cblxuLmVtb2ppLWZsb3dfX3BlcnNvbi0teHMge1xuICB3aWR0aDogMTk0cHg7XG4gIGhlaWdodDogMTk0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgIC5lbW9qaS1mbG93X19wZXJzb24tLXhzIHtcbiAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgIGhlaWdodDogMTI4cHg7IH0gfVxuXG4uZW1vamktZmxvd19fcGVyc29uLS1zbSB7XG4gIHdpZHRoOiAyMjhweDtcbiAgaGVpZ2h0OiAyMjhweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgLmVtb2ppLWZsb3dfX3BlcnNvbi0tc20ge1xuICAgICAgd2lkdGg6IDE2MnB4O1xuICAgICAgaGVpZ2h0OiAxNjJweDsgfSB9XG5cbi5lbW9qaS1mbG93X19wZXJzb24tLWxnIHtcbiAgd2lkdGg6IDMxN3B4O1xuICBoZWlnaHQ6IDMxN3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAuZW1vamktZmxvd19fcGVyc29uLS1sZyB7XG4gICAgICB3aWR0aDogMjUxcHg7XG4gICAgICBoZWlnaHQ6IDI1MXB4OyB9IH1cblxuLmVtb2ppLWZsb3dfX3BlcnNvbjpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG5cbi5mbG93WCB7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZUJ1YmJsZSAzMHMgbGluZWFyIGluZmluaXRlLCBzaWRlV2F5cyAycyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gIHJpZ2h0OiAtNSU7XG4gIHRvcDogLTQwJTsgfVxuXG4uZmxvd1gxIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRlQnViYmxlIDI1cyBsaW5lYXIgaW5maW5pdGUsIHNpZGVXYXlzIDRzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcbiAgcmlnaHQ6IDUlO1xuICB0b3A6IC0xMCU7IH1cblxuLmZsb3dYMiB7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZUJ1YmJsZSAyNXMgbGluZWFyIGluZmluaXRlLCBzaWRlV2F5cyAycyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gIHJpZ2h0OiAxMCU7XG4gIHRvcDogMTAlOyB9XG5cbi5mbG93WDMge1xuICBhbmltYXRpb246IGFuaW1hdGVCdWJibGUgMjVzIGxpbmVhciBpbmZpbml0ZSwgc2lkZVdheXMgM3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICByaWdodDogNSU7XG4gIHRvcDogMzAlOyB9XG5cbi5mbG93WDQge1xuICBhbmltYXRpb246IGFuaW1hdGVCdWJibGUgMjVzIGxpbmVhciBpbmZpbml0ZSwgc2lkZVdheXMgNHMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICByaWdodDogLTUlO1xuICB0b3A6IDYwJTsgfVxuXG4uZmxvd1g1IHtcbiAgYW5pbWF0aW9uOiBhbmltYXRlQnViYmxlIDI1cyBsaW5lYXIgaW5maW5pdGUsIHNpZGVXYXlzIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiA4MCU7IH1cblxuQGtleWZyYW1lcyBhbmltYXRlQnViYmxlIHtcbiAgMCUge1xuICAgIG1hcmdpbi10b3A6IDgzMHB4O1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNSUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgOTUlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi10b3A6IC0xMDAlO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNpZGVXYXlzIHtcbiAgMCUge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHg7IH1cbiAgMTAwJSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4OyB9IH1cblxuLmVtb2ppIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5lbW9qaS0xIHtcbiAgbGVmdDogLTMwcHg7XG4gIHRvcDogLTM1cHg7XG4gIGFuaW1hdGlvbjogcm90YXRlRW1vamktWCAxLjFzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTsgfVxuXG4uZW1vamktMiB7XG4gIGxlZnQ6IC0xMjBweDtcbiAgdG9wOiAtMTIwcHg7XG4gIGFuaW1hdGlvbjogcm90YXRlRW1vamktWCAxcyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7IH1cblxuLmVtb2ppLTMge1xuICByaWdodDogLTEyMHB4O1xuICB0b3A6IDEyNXB4O1xuICBhbmltYXRpb246IHJvdGF0ZUVtb2ppLVkgMS4xcyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7IH1cblxuLmVtb2ppLTQge1xuICBsZWZ0OiAtMTMwcHg7XG4gIHRvcDogNzBweDtcbiAgYW5pbWF0aW9uOiByb3RhdGVFbW9qaS1ZIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTsgfVxuXG4uZW1vamktNSB7XG4gIHJpZ2h0OiAtODVweDtcbiAgdG9wOiA5NXB4O1xuICBhbmltYXRpb246IHJvdGF0ZUVtb2ppLVggMS4xcyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7IH1cblxuLmVtb2ppLTYge1xuICBsZWZ0OiAtOTVweDtcbiAgdG9wOiAxMTVweDtcbiAgYW5pbWF0aW9uOiByb3RhdGVFbW9qaS1ZIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTsgfVxuXG4uZW1vamktNyB7XG4gIHJpZ2h0OiAtOTVweDtcbiAgdG9wOiAyMDVweDtcbiAgYW5pbWF0aW9uOiByb3RhdGVFbW9qaS1YIDEuMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlOyB9XG5cbi5lbW9qaS05IHtcbiAgcmlnaHQ6IC00N3B4O1xuICB0b3A6IDE1MnB4O1xuICBhbmltYXRpb246IHJvdGF0ZUVtb2ppLVggMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlOyB9XG5cbi5lbW9qaS04IHtcbiAgbGVmdDogLTEwNXB4O1xuICB0b3A6IDE3NXB4O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBhbmltYXRpb246IHJvdGF0ZUVtb2ppLVkgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlOyB9XG5cbkBrZXlmcmFtZXMgcm90YXRlRW1vamktWCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMGRlZykgc2NhbGUoMC43KTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjBkZWcpIHNjYWxlKDAuOSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUVtb2ppLVkge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwZGVnKSBzY2FsZSgwLjgpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIwZGVnKSBzY2FsZSgxKTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucm93LXJvYWQgLmNvbHVtbiB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ucm9hZC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uZ2lybCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYzMHB4OyB9XG4gIC5naXJsIC5pbWFnZSxcbiAgLmdpcmwgLmdpcmwtc20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAgIC5naXJsIC5pbWFnZSxcbiAgICAgIC5naXJsIC5naXJsLXNtIHtcbiAgICAgICAgbWluLXdpZHRoOiA0OTRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZ2lybCAuaW1hZ2UsXG4gICAgICAuZ2lybCAuZ2lybC1zbSB7XG4gICAgICAgIG1heC13aWR0aDogNDk0cHg7IH0gfVxuICAuZ2lybCAuZ2lybC1zbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuZ2lybCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtOyB9IH1cbiAgLmdpcmwgLnRhaWwsXG4gIC5naXJsIC5zbGlwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLmdpcmwgLnNsaXBwZXIge1xuICAgIGJvdHRvbTogNS42JTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBsZWZ0OiAzMSU7XG4gICAgem9vbTogLjk7XG4gICAgYW5pbWF0aW9uOiBzbGlwcGVyIDEuMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgICAgLmdpcmwgLnNsaXBwZXIge1xuICAgICAgICBib3R0b206IDUuNSU7XG4gICAgICAgIGxlZnQ6IDMwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuZ2lybCAuaW1hZ2UsXG4gICAgLmdpcmwgLnNsaXBwZXIsXG4gICAgLmdpcmwgLnRhaWwge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5naXJsIC5naXJsLXNtIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuZ2lybCAuZ2lybC1zbSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5naXJsIC50YWlsIHtcbiAgICB0b3A6IC0yJTtcbiAgICByaWdodDogMzIlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcbiAgICBhbmltYXRpb246IHRhaWwgLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnJvdy1yb2FkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuQGtleWZyYW1lcyBzbGlwcGVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHRhaWwge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7IH0gfVxuXG4uZmFxX190aXRsZSAuYWNjZW50IHtcbiAgY29sb3I6ICNmZDQ0YWM7IH1cblxuLmNvbnRhY3QtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMi4xcHg7IH1cblxuLmNvbnRhY3QtdGV4dCB7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cblxuLmZvcm0ta2lrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuZm9ybS1raWsge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuICAuaW5wdXQtZ3JvdXAgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5pbnB1dC1ncm91cCAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmlucHV0LWdyb3VwIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIC5pbnB1dC1ncm91cCAuZm9ybS1ncm91cCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmlucHV0LWdyb3VwIC5ib3gtdHVsdGlwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmlucHV0IHtcbiAgd2lkdGg6IDM5MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZm9ybS1raWsgLnRleHRhcmVhIHtcbiAgd2lkdGg6IDgxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAwOyB9XG4gIC5mb3JtLWtpayAudGV4dGFyZWEgdGV4dGFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgcmVzaXplOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmZvcm0ta2lrIC50ZXh0YXJlYSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5pbnB1dCxcbi50ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLmlucHV0LmVycm9yLFxuICAudGV4dGFyZWEgdGV4dGFyZWEuZXJyb3Ige1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjQxNDE7IH1cbiAgLmlucHV0LmVycm9yOmZvY3VzLFxuICAudGV4dGFyZWEgdGV4dGFyZWEuZXJyb3I6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IDNweCByZ2JhKDI1NSwgNjUsIDY1LCAwLjQyKTsgfVxuXG4uZm9ybV9fZ3JvdXAgZGl2LmVycm9yIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtVkYnO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IDI1JSAxNTAlO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIntCQVNFX1VSTH0vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVZGLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZS12YXJpYXRpb25zXCIpLCB1cmwoXCJ7QkFTRV9VUkx9L2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1WRi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMi12YXJpYXRpb25zXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtVkYnO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXN0cmV0Y2g6IDI1JSAxNTAlO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIntCQVNFX1VSTH0vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUl0YWxpYy1WRi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGUtdmFyaWF0aW9uc1wiKSwgdXJsKFwie0JBU0VfVVJMfS9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtSXRhbGljLVZGLndvZmYyXCIpIGZvcm1hdChcIndvZmYyLXZhcmlhdGlvbnNcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheS1WRic7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogMjUlIDE1MCU7XG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XG4gIHNyYzogdXJsKFwie0JBU0VfVVJMfS9mb250cy9SYWxld2F5L1JhbGV3YXktVkYudHRmXCIpIGZvcm1hdChcInRydWV0eXBlLXZhcmlhdGlvbnNcIiksIHVybChcIntCQVNFX1VSTH0vZm9udHMvUmFsZXdheS9SYWxld2F5LVZGLndvZmYyXCIpIGZvcm1hdChcIndvZmYyLXZhcmlhdGlvbnNcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheS1WRic7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc3RyZXRjaDogMjUlIDE1MCU7XG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XG4gIHNyYzogdXJsKFwie0JBU0VfVVJMfS9mb250cy9SYWxld2F5L1JhbGV3YXktSXRhbGljLVZGLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZS12YXJpYXRpb25zXCIpLCB1cmwoXCJ7QkFTRV9VUkx9L2ZvbnRzL1JhbGV3YXkvUmFsZXdheS1JdGFsaWMtVkYud29mZjJcIikgZm9ybWF0KFwid29mZjItdmFyaWF0aW9uc1wiKTsgfVxuXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiBtZWRpYSBxdWVyaWVzICovXG4vKiBjb2xvcnMgKi9cbi8qIGFydGljbGVzIGl0ZW1zIHRpdGxlICovXG4vKiBhcnRpY2xlcyBpdGVtcyB0ZXh0ICovXG4vKkdhbWJsaW5nIHZhcmlhYmxlcyovXG46cm9vdCB7XG4gIC0tY29udGFpbmVyOiAxMTgwcHg7XG4gIC0tcG9ydGZvbGlvSGVpZ2h0OiA1MDBweDtcbiAgLS1wYWRkaW5nOiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIDpyb290IHtcbiAgICAgIC0tcG9ydGZvbGlvSGVpZ2h0OiAzNzNweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIDpyb290IHtcbiAgICAgIC0tcGFkZGluZzogMzBweDsgfSB9XG5cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbi8qIVxuICogQ29weXJpZ2h0IChjKSAyMDIwIEdCS1NPRlQuIFdlYiBhbmQgTW9iaWxlIFNvZnR3YXJlIERldmVsb3BtZW50LlxuICogU2VlIExJQ0VOU0UudHh0IGZvciBsaWNlbnNlIGRldGFpbHMuXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtVkYnO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IDI1JSAxNTAlO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIntCQVNFX1VSTH0vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVZGLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZS12YXJpYXRpb25zXCIpLCB1cmwoXCJ7QkFTRV9VUkx9L2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1WRi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMi12YXJpYXRpb25zXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQtVkYnO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXN0cmV0Y2g6IDI1JSAxNTAlO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIntCQVNFX1VSTH0vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUl0YWxpYy1WRi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGUtdmFyaWF0aW9uc1wiKSwgdXJsKFwie0JBU0VfVVJMfS9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtSXRhbGljLVZGLndvZmYyXCIpIGZvcm1hdChcIndvZmYyLXZhcmlhdGlvbnNcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheS1WRic7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogMjUlIDE1MCU7XG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XG4gIHNyYzogdXJsKFwie0JBU0VfVVJMfS9mb250cy9SYWxld2F5L1JhbGV3YXktVkYudHRmXCIpIGZvcm1hdChcInRydWV0eXBlLXZhcmlhdGlvbnNcIiksIHVybChcIntCQVNFX1VSTH0vZm9udHMvUmFsZXdheS9SYWxld2F5LVZGLndvZmYyXCIpIGZvcm1hdChcIndvZmYyLXZhcmlhdGlvbnNcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheS1WRic7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc3RyZXRjaDogMjUlIDE1MCU7XG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XG4gIHNyYzogdXJsKFwie0JBU0VfVVJMfS9mb250cy9SYWxld2F5L1JhbGV3YXktSXRhbGljLVZGLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZS12YXJpYXRpb25zXCIpLCB1cmwoXCJ7QkFTRV9VUkx9L2ZvbnRzL1JhbGV3YXkvUmFsZXdheS1JdGFsaWMtVkYud29mZjJcIikgZm9ybWF0KFwid29mZjItdmFyaWF0aW9uc1wiKTsgfVxuXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4ubGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBjb2xvcjogI2ZmNmQzYztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBzdXBwb3J0cyBub3QgKGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBub3JtYWwpIHtcbiAgICAubGluayB7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH0gfVxuICBAc3VwcG9ydHMgKGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBub3JtYWwpIHtcbiAgICAubGluayB7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0LVZGXCIsIHNhbnMtc2VyaWY7IH0gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmxpbmsge1xuICAgICAgZm9udC1zaXplOiAxOXB4OyB9IH1cbiAgLmxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmE1OTIzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5saW5rOmhvdmVyOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uOiBhcnJvdy14cyAuM3MgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlOyB9XG4gIC5saW5rOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2hvbWUvYXJyb3cteHMuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjNzO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmxpbms6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIGxlZnQ6IDI1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIHdpZHRoO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XG4gICAgaGVpZ2h0OiAycHg7IH1cbiAgLmxpbmsubGluay0tdjIge1xuICAgIHBhZGRpbmctbGVmdDogNDRweDtcbiAgICBjb2xvcjogIzI1NmFmMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmxpbmsubGluay0tdjI6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2NvbW1vbi9hcnJvdy1sb25nLnN2Z1wiKTsgfVxuICAgIC5saW5rLmxpbmstLXYyOjphZnRlciB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDQ0cHg7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHRyYW5zaXRpb246IDAuM3Mgd2lkdGg7IH1cbiAgICAubGluay5saW5rLS12Mjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ0cHgpOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxpbmsubGluay0tdjIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICAgICAubGluay5saW5rLS12Mjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9jb21tb24vYXJyb3ctbG9uZy1tb2Iuc3ZnXCIpOyB9XG4gICAgICAgIC5saW5rLmxpbmstLXYyOjphZnRlciB7XG4gICAgICAgICAgbGVmdDogMjJweDsgfVxuICAgICAgICAubGluay5saW5rLS12Mjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMnB4KTsgfSB9XG4gIC5saW5rLmxpbmstLXNtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAubGluay0tc2hvdy1tb3JlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpOyB9XG4gIC5saW5rLS1zaG93LW1vcmUuYWN0aXZlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTkwZGVnKTsgfVxuICAubGluay0tc2hvdy1tb3JlOmhvdmVyOjpiZWZvcmUge1xuICAgIGFuaW1hdGlvbjogbm9uZTsgfVxuXG5Aa2V5ZnJhbWVzIGFycm93LXhzIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKDApOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC0zcHgpOyB9IH1cblxuLmxheW91dF9fbmF2LWNvbGxhcHNlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2JhcnMuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYXlvdXRfX25hdi1saXN0LWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9IH1cblxuLmxheW91dF9fbmF2LWxpc3QtY2xvc2U6OmFmdGVyLCAubGF5b3V0X19uYXYtbGlzdC1jbG9zZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5sYXlvdXRfX25hdi1saXN0LWNsb3NlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLmxheW91dF9fbmF2LWNvbGxhcHNlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2JhcnMtd2hpdGUuc3ZnXCIpOyB9XG5cbmh0bWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuYm9keSB7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIEBzdXBwb3J0cyBub3QgKGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBub3JtYWwpIHtcbiAgICBib2R5IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjsgfSB9XG4gIEBzdXBwb3J0cyAoZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IG5vcm1hbCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheS1WRlwiLCBzYW5zLXNlcmlmOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuaDE6OnNlbGVjdGlvbixcbmgyOjpzZWxlY3Rpb24sXG5oMzo6c2VsZWN0aW9uLFxuaDQ6OnNlbGVjdGlvbixcbmg1OjpzZWxlY3Rpb24sXG5wOjpzZWxlY3Rpb24sXG5zcGFuOjpzZWxlY3Rpb24sXG4uaWNvbi10ZXh0OjpzZWxlY3Rpb24sXG4uYmxvY2txdW90ZV9fdGl0bGU6OnNlbGVjdGlvbixcbi5ibG9ja3F1b3RlX190ZXh0OjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDNjO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4vKiBtZWRpYSBxdWVyaWVzICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG4vKiFcbiAqIENvcHlyaWdodCAoYykgMjAyMCBHQktTT0ZULiBXZWIgYW5kIE1vYmlsZSBTb2Z0d2FyZSBEZXZlbG9wbWVudC5cbiAqIFNlZSBMSUNFTlNFLnR4dCBmb3IgbGljZW5zZSBkZXRhaWxzLlxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVZGJztcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiAyNSUgMTUwJTtcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcbiAgc3JjOiB1cmwoXCJ7QkFTRV9VUkx9L2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1WRi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGUtdmFyaWF0aW9uc1wiKSwgdXJsKFwie0JBU0VfVVJMfS9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtVkYud29mZjJcIikgZm9ybWF0KFwid29mZjItdmFyaWF0aW9uc1wiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0LVZGJztcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zdHJldGNoOiAyNSUgMTUwJTtcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcbiAgc3JjOiB1cmwoXCJ7QkFTRV9VUkx9L2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1JdGFsaWMtVkYudHRmXCIpIGZvcm1hdChcInRydWV0eXBlLXZhcmlhdGlvbnNcIiksIHVybChcIntCQVNFX1VSTH0vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LUl0YWxpYy1WRi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMi12YXJpYXRpb25zXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXktVkYnO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IDI1JSAxNTAlO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIntCQVNFX1VSTH0vZm9udHMvUmFsZXdheS9SYWxld2F5LVZGLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZS12YXJpYXRpb25zXCIpLCB1cmwoXCJ7QkFTRV9VUkx9L2ZvbnRzL1JhbGV3YXkvUmFsZXdheS1WRi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMi12YXJpYXRpb25zXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXktVkYnO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXN0cmV0Y2g6IDI1JSAxNTAlO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBzcmM6IHVybChcIntCQVNFX1VSTH0vZm9udHMvUmFsZXdheS9SYWxld2F5LUl0YWxpYy1WRi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGUtdmFyaWF0aW9uc1wiKSwgdXJsKFwie0JBU0VfVVJMfS9mb250cy9SYWxld2F5L1JhbGV3YXktSXRhbGljLVZGLndvZmYyXCIpIGZvcm1hdChcIndvZmYyLXZhcmlhdGlvbnNcIik7IH1cblxuLyohXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgR0JLU09GVC4gV2ViIGFuZCBNb2JpbGUgU29mdHdhcmUgRGV2ZWxvcG1lbnQuXG4gKiBTZWUgTElDRU5TRS50eHQgZm9yIGxpY2Vuc2UgZGV0YWlscy5cbiAqL1xuLyohXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgR0JLU09GVC4gV2ViIGFuZCBNb2JpbGUgU29mdHdhcmUgRGV2ZWxvcG1lbnQuXG4gKiBTZWUgTElDRU5TRS50eHQgZm9yIGxpY2Vuc2UgZGV0YWlscy5cbiAqL1xuLyohXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgR0JLU09GVC4gV2ViIGFuZCBNb2JpbGUgU29mdHdhcmUgRGV2ZWxvcG1lbnQuXG4gKiBTZWUgTElDRU5TRS50eHQgZm9yIGxpY2Vuc2UgZGV0YWlscy5cbiAqL1xuLyohXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgR0JLU09GVC4gV2ViIGFuZCBNb2JpbGUgU29mdHdhcmUgRGV2ZWxvcG1lbnQuXG4gKiBTZWUgTElDRU5TRS50eHQgZm9yIGxpY2Vuc2UgZGV0YWlscy5cbiAqL1xuLyohXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgR0JLU09GVC4gV2ViIGFuZCBNb2JpbGUgU29mdHdhcmUgRGV2ZWxvcG1lbnQuXG4gKiBTZWUgTElDRU5TRS50eHQgZm9yIGxpY2Vuc2UgZGV0YWlscy5cbiAqL1xuLyohXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgR0JLU09GVC4gV2ViIGFuZCBNb2JpbGUgU29mdHdhcmUgRGV2ZWxvcG1lbnQuXG4gKiBTZWUgTElDRU5TRS50eHQgZm9yIGxpY2Vuc2UgZGV0YWlscy5cbiAqL1xuLyohXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgR0JLU09GVC4gV2ViIGFuZCBNb2JpbGUgU29mdHdhcmUgRGV2ZWxvcG1lbnQuXG4gKiBTZWUgTElDRU5TRS50eHQgZm9yIGxpY2Vuc2UgZGV0YWlscy5cbiAqL1xuLmJhbm5lci1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiA2MzVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDM1Mzk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDEwMCUpKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgYm94LXNoYWRvdyAwLjRzIGVhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDk0MHB4KSB7XG4gICAgLmJhbm5lci1maXhlZCB7XG4gICAgICB3aWR0aDogNjAwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc2OHB4KSB7XG4gICAgLmJhbm5lci1maXhlZCB7XG4gICAgICB3aWR0aDogNDgwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDU3NnB4KSB7XG4gICAgLmJhbm5lci1maXhlZCB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLmJhbm5lci1maXhlZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmJhbm5lci1maXhlZF9fdGl0bGUuaGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdwbnVtJyBvbiwgJ2xudW0nIG9uOyB9XG4gICAgLmJhbm5lci1maXhlZF9fdGl0bGUuaGVhZGluZyBzcGFuIHtcbiAgICAgIGNvbG9yOiAjNzJmM2NhOyB9XG4gIC5iYW5uZXItZml4ZWRfX3N1YnRpdGxlLnN1YmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAuYmFubmVyLWZpeGVkX19zdWJ0aXRsZS5zdWJoZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIC5iYW5uZXItZml4ZWQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdwbnVtJyBvbiwgJ2xudW0nIG9uO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5iYW5uZXItZml4ZWQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgLmJhbm5lci1maXhlZCBwIHN0cm9uZyB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAuYmFubmVyLWZpeGVkX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogNTVweCA4MHB4IDY1cHggNzJweDtcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA5NDBweCkge1xuICAgICAgLmJhbm5lci1maXhlZF9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDU1cHggNzBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MjBweCkge1xuICAgICAgLmJhbm5lci1maXhlZF9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNTc2cHgpIHtcbiAgICAgIC5iYW5uZXItZml4ZWRfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gICAgICAuYmFubmVyLWZpeGVkX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4OyB9IH1cbiAgLmJhbm5lci1maXhlZF9fdGV4dC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkge1xuICAgICAgLmJhbm5lci1maXhlZF9fdGV4dC1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gICAgLmJhbm5lci1maXhlZF9fdGV4dC1zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYmFubmVyLWZpeGVkX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogOTQwcHgpIHtcbiAgICAgIC5iYW5uZXItZml4ZWRfX2ltZyB7XG4gICAgICAgIGJvdHRvbTogLTUwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4ODBweCkge1xuICAgICAgLmJhbm5lci1maXhlZF9faW1nIHtcbiAgICAgICAgYm90dG9tOiAtOTBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDgyMHB4KSB7XG4gICAgICAuYmFubmVyLWZpeGVkX19pbWcge1xuICAgICAgICBib3R0b206IC0xNDBweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjhweCkge1xuICAgICAgLmJhbm5lci1maXhlZF9faW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5iYW5uZXItZml4ZWRfX2Rpc2NvdW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICM3MmYzY2E7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAuYmFubmVyLWZpeGVkX19kaXNjb3VudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgLmJhbm5lci1maXhlZF9fZGlzY291bnQ6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICB3aWR0aDogNDZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWcvYmFubmVyLWZpeGVkL2Fycm93LnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgY29udGVudDogJyc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgLmJhbm5lci1maXhlZF9fZGlzY291bnQ6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMXB4OyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XG4gICAgICAgIC5iYW5uZXItZml4ZWRfX2Rpc2NvdW50OjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuYmFubmVyLWZpeGVkX19jb250YWN0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC5iYW5uZXItZml4ZWQgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2ltZy9iYW5uZXItZml4ZWQvY2xvc2UtbW9kYWwtd2hpdGUucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYmFubmVyLWZpeGVkIC5idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gICAgLmJhbm5lci1maXhlZCAuYnRuOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNTc2cHgpIHtcbiAgYm9keS5iYW5uZXItb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbi5ib3gtdHVsdGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmJveC10dWx0aXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5xdW90ZS1mb3JtX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI4MzZmO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLyogQ2hhbmdlIGF1dG9jb21wbGV0ZSBzdHlsZXMgaW4gV2ViS2l0ICovXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXNcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlclxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNTBweCAjZmZmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4tZ2V0IHtcbiAgbWF4LXdpZHRoOiAzNDZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheS1WRlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlNTU0ZTsgfVxuXG5wIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG4uc2VjdGlvbi1ib3ggaDMge1xuICBsZXR0ZXItc3BhY2luZzogMS4zcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4OyB9XG4iXX0= */
